diff --git a/src/disco/gui/dist_dev/LICENSE_DEPENDENCIES b/src/disco/gui/dist_dev/LICENSE_DEPENDENCIES index 470ff9b3b4..c82e9900b1 100644 --- a/src/disco/gui/dist_dev/LICENSE_DEPENDENCIES +++ b/src/disco/gui/dist_dev/LICENSE_DEPENDENCIES @@ -3595,45 +3595,6 @@ SOFTWARE. --- -Name: @oneidentity/zstd-js -Version: 1.0.3 -License: SEE LICENSE IN LICENSE -Private: false -Description: Browser side compression library from the official Zstandard library. -Repository: git+https://github.com/OneIdentity/zstd-js.git -Homepage: https://github.com/OneIdentity/zstd-js -Author: Zsombor Szende - @szendezsombor -Contributors: - Csaba Tamás - @tamascsaba - Gergely Szabó - @szaboge - László Zana - @zanalaci -License Copyright: -=== - -MIT License - -Copyright (c) 2022 One Identity - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - ---- - Name: @visx/group Version: 3.12.0 License: MIT @@ -3735,6 +3696,45 @@ furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +--- + +Name: @oneidentity/zstd-js +Version: 1.0.3 +License: SEE LICENSE IN LICENSE +Private: false +Description: Browser side compression library from the official Zstandard library. +Repository: git+https://github.com/OneIdentity/zstd-js.git +Homepage: https://github.com/OneIdentity/zstd-js +Author: Zsombor Szende - @szendezsombor +Contributors: + Csaba Tamás - @tamascsaba + Gergely Szabó - @szaboge + László Zana - @zanalaci +License Copyright: +=== + +MIT License + +Copyright (c) 2022 One Identity + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE diff --git a/src/disco/gui/dist_dev/assets/index-CkjAQGfT.css b/src/disco/gui/dist_dev/assets/index-BG9hJn9e.css similarity index 94% rename from src/disco/gui/dist_dev/assets/index-CkjAQGfT.css rename to src/disco/gui/dist_dev/assets/index-BG9hJn9e.css index fe311226c8..1a545be037 100644 --- a/src/disco/gui/dist_dev/assets/index-CkjAQGfT.css +++ b/src/disco/gui/dist_dev/assets/index-BG9hJn9e.css @@ -1 +1 @@ -@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-tight-latin-400-normal-iW8qmuJY.woff2) format("woff2"),url(/assets/inter-tight-latin-400-normal-BLrFJfvD.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-mono-latin-400-normal-GekRknry.woff2) format("woff2"),url(/assets/roboto-mono-latin-400-normal-DBZPkcnn.woff) format("woff")}:root,.light,.light-theme{--gray-1: #fcfcfc;--gray-2: #f9f9f9;--gray-3: #f0f0f0;--gray-4: #e8e8e8;--gray-5: #e0e0e0;--gray-6: #d9d9d9;--gray-7: #cecece;--gray-8: #bbbbbb;--gray-9: #8d8d8d;--gray-10: #838383;--gray-11: #646464;--gray-12: #202020;--gray-a1: #00000003;--gray-a2: #00000006;--gray-a3: #0000000f;--gray-a4: #00000017;--gray-a5: #0000001f;--gray-a6: #00000026;--gray-a7: #00000031;--gray-a8: #00000044;--gray-a9: #00000072;--gray-a10: #0000007c;--gray-a11: #0000009b;--gray-a12: #000000df;--mauve-1: #fdfcfd;--mauve-2: #faf9fb;--mauve-3: #f2eff3;--mauve-4: #eae7ec;--mauve-5: #e3dfe6;--mauve-6: #dbd8e0;--mauve-7: #d0cdd7;--mauve-8: #bcbac7;--mauve-9: #8e8c99;--mauve-10: #84828e;--mauve-11: #65636d;--mauve-12: #211f26;--mauve-a1: #55005503;--mauve-a2: #2b005506;--mauve-a3: #30004010;--mauve-a4: #20003618;--mauve-a5: #20003820;--mauve-a6: #14003527;--mauve-a7: #10003332;--mauve-a8: #08003145;--mauve-a9: #05001d73;--mauve-a10: #0500197d;--mauve-a11: #0400119c;--mauve-a12: #020008e0;--slate-1: #fcfcfd;--slate-2: #f9f9fb;--slate-3: #f0f0f3;--slate-4: #e8e8ec;--slate-5: #e0e1e6;--slate-6: #d9d9e0;--slate-7: #cdced6;--slate-8: #b9bbc6;--slate-9: #8b8d98;--slate-10: #80838d;--slate-11: #60646c;--slate-12: #1c2024;--slate-a1: #00005503;--slate-a2: #00005506;--slate-a3: #0000330f;--slate-a4: #00002d17;--slate-a5: #0009321f;--slate-a6: #00002f26;--slate-a7: #00062e32;--slate-a8: #00083046;--slate-a9: #00051d74;--slate-a10: #00071b7f;--slate-a11: #0007149f;--slate-a12: #000509e3;--sage-1: #fbfdfc;--sage-2: #f7f9f8;--sage-3: #eef1f0;--sage-4: #e6e9e8;--sage-5: #dfe2e0;--sage-6: #d7dad9;--sage-7: #cbcfcd;--sage-8: #b8bcba;--sage-9: #868e8b;--sage-10: #7c8481;--sage-11: #5f6563;--sage-12: #1a211e;--sage-a1: #00804004;--sage-a2: #00402008;--sage-a3: #002d1e11;--sage-a4: #001f1519;--sage-a5: #00180820;--sage-a6: #00140d28;--sage-a7: #00140a34;--sage-a8: #000f0847;--sage-a9: #00110b79;--sage-a10: #00100a83;--sage-a11: #000a07a0;--sage-a12: #000805e5;--olive-1: #fcfdfc;--olive-2: #f8faf8;--olive-3: #eff1ef;--olive-4: #e7e9e7;--olive-5: #dfe2df;--olive-6: #d7dad7;--olive-7: #cccfcc;--olive-8: #b9bcb8;--olive-9: #898e87;--olive-10: #7f847d;--olive-11: #60655f;--olive-12: #1d211c;--olive-a1: #00550003;--olive-a2: #00490007;--olive-a3: #00200010;--olive-a4: #00160018;--olive-a5: #00180020;--olive-a6: #00140028;--olive-a7: #000f0033;--olive-a8: #040f0047;--olive-a9: #050f0078;--olive-a10: #040e0082;--olive-a11: #020a00a0;--olive-a12: #010600e3;--sand-1: #fdfdfc;--sand-2: #f9f9f8;--sand-3: #f1f0ef;--sand-4: #e9e8e6;--sand-5: #e2e1de;--sand-6: #dad9d6;--sand-7: #cfceca;--sand-8: #bcbbb5;--sand-9: #8d8d86;--sand-10: #82827c;--sand-11: #63635e;--sand-12: #21201c;--sand-a1: #55550003;--sand-a2: #25250007;--sand-a3: #20100010;--sand-a4: #1f150019;--sand-a5: #1f180021;--sand-a6: #19130029;--sand-a7: #19140035;--sand-a8: #1915014a;--sand-a9: #0f0f0079;--sand-a10: #0c0c0083;--sand-a11: #080800a1;--sand-a12: #060500e3;--amber-1: #fefdfb;--amber-2: #fefbe9;--amber-3: #fff7c2;--amber-4: #ffee9c;--amber-5: #fbe577;--amber-6: #f3d673;--amber-7: #e9c162;--amber-8: #e2a336;--amber-9: #ffc53d;--amber-10: #ffba18;--amber-11: #ab6400;--amber-12: #4f3422;--amber-a1: #c0800004;--amber-a2: #f4d10016;--amber-a3: #ffde003d;--amber-a4: #ffd40063;--amber-a5: #f8cf0088;--amber-a6: #eab5008c;--amber-a7: #dc9b009d;--amber-a8: #da8a00c9;--amber-a9: #ffb300c2;--amber-a10: #ffb300e7;--amber-a11: #ab6400;--amber-a12: #341500dd;--blue-1: #fbfdff;--blue-2: #f4faff;--blue-3: #e6f4fe;--blue-4: #d5efff;--blue-5: #c2e5ff;--blue-6: #acd8fc;--blue-7: #8ec8f6;--blue-8: #5eb1ef;--blue-9: #0090ff;--blue-10: #0588f0;--blue-11: #0d74ce;--blue-12: #113264;--blue-a1: #0080ff04;--blue-a2: #008cff0b;--blue-a3: #008ff519;--blue-a4: #009eff2a;--blue-a5: #0093ff3d;--blue-a6: #0088f653;--blue-a7: #0083eb71;--blue-a8: #0084e6a1;--blue-a9: #0090ff;--blue-a10: #0086f0fa;--blue-a11: #006dcbf2;--blue-a12: #002359ee;--bronze-1: #fdfcfc;--bronze-2: #fdf7f5;--bronze-3: #f6edea;--bronze-4: #efe4df;--bronze-5: #e7d9d3;--bronze-6: #dfcdc5;--bronze-7: #d3bcb3;--bronze-8: #c2a499;--bronze-9: #a18072;--bronze-10: #957468;--bronze-11: #7d5e54;--bronze-12: #43302b;--bronze-a1: #55000003;--bronze-a2: #cc33000a;--bronze-a3: #92250015;--bronze-a4: #80280020;--bronze-a5: #7423002c;--bronze-a6: #7324003a;--bronze-a7: #6c1f004c;--bronze-a8: #671c0066;--bronze-a9: #551a008d;--bronze-a10: #4c150097;--bronze-a11: #3d0f00ab;--bronze-a12: #1d0600d4;--brown-1: #fefdfc;--brown-2: #fcf9f6;--brown-3: #f6eee7;--brown-4: #f0e4d9;--brown-5: #ebdaca;--brown-6: #e4cdb7;--brown-7: #dcbc9f;--brown-8: #cea37e;--brown-9: #ad7f58;--brown-10: #a07553;--brown-11: #815e46;--brown-12: #3e332e;--brown-a1: #aa550003;--brown-a2: #aa550009;--brown-a3: #a04b0018;--brown-a4: #9b4a0026;--brown-a5: #9f4d0035;--brown-a6: #a04e0048;--brown-a7: #a34e0060;--brown-a8: #9f4a0081;--brown-a9: #823c00a7;--brown-a10: #723300ac;--brown-a11: #522100b9;--brown-a12: #140600d1;--crimson-1: #fffcfd;--crimson-2: #fef7f9;--crimson-3: #ffe9f0;--crimson-4: #fedce7;--crimson-5: #facedd;--crimson-6: #f3bed1;--crimson-7: #eaacc3;--crimson-8: #e093b2;--crimson-9: #e93d82;--crimson-10: #df3478;--crimson-11: #cb1d63;--crimson-12: #621639;--crimson-a1: #ff005503;--crimson-a2: #e0004008;--crimson-a3: #ff005216;--crimson-a4: #f8005123;--crimson-a5: #e5004f31;--crimson-a6: #d0004b41;--crimson-a7: #bf004753;--crimson-a8: #b6004a6c;--crimson-a9: #e2005bc2;--crimson-a10: #d70056cb;--crimson-a11: #c4004fe2;--crimson-a12: #530026e9;--cyan-1: #fafdfe;--cyan-2: #f2fafb;--cyan-3: #def7f9;--cyan-4: #caf1f6;--cyan-5: #b5e9f0;--cyan-6: #9ddde7;--cyan-7: #7dcedc;--cyan-8: #3db9cf;--cyan-9: #00a2c7;--cyan-10: #0797b9;--cyan-11: #107d98;--cyan-12: #0d3c48;--cyan-a1: #0099cc05;--cyan-a2: #009db10d;--cyan-a3: #00c2d121;--cyan-a4: #00bcd435;--cyan-a5: #01b4cc4a;--cyan-a6: #00a7c162;--cyan-a7: #009fbb82;--cyan-a8: #00a3c0c2;--cyan-a9: #00a2c7;--cyan-a10: #0094b7f8;--cyan-a11: #007491ef;--cyan-a12: #00323ef2;--gold-1: #fdfdfc;--gold-2: #faf9f2;--gold-3: #f2f0e7;--gold-4: #eae6db;--gold-5: #e1dccf;--gold-6: #d8d0bf;--gold-7: #cbc0aa;--gold-8: #b9a88d;--gold-9: #978365;--gold-10: #8c7a5e;--gold-11: #71624b;--gold-12: #3b352b;--gold-a1: #55550003;--gold-a2: #9d8a000d;--gold-a3: #75600018;--gold-a4: #6b4e0024;--gold-a5: #60460030;--gold-a6: #64440040;--gold-a7: #63420055;--gold-a8: #633d0072;--gold-a9: #5332009a;--gold-a10: #492d00a1;--gold-a11: #362100b4;--gold-a12: #130c00d4;--grass-1: #fbfefb;--grass-2: #f5fbf5;--grass-3: #e9f6e9;--grass-4: #daf1db;--grass-5: #c9e8ca;--grass-6: #b2ddb5;--grass-7: #94ce9a;--grass-8: #65ba74;--grass-9: #46a758;--grass-10: #3e9b4f;--grass-11: #2a7e3b;--grass-12: #203c25;--grass-a1: #00c00004;--grass-a2: #0099000a;--grass-a3: #00970016;--grass-a4: #009f0725;--grass-a5: #00930536;--grass-a6: #008f0a4d;--grass-a7: #018b0f6b;--grass-a8: #008d199a;--grass-a9: #008619b9;--grass-a10: #007b17c1;--grass-a11: #006514d5;--grass-a12: #002006df;--green-1: #fbfefc;--green-2: #f4fbf6;--green-3: #e6f6eb;--green-4: #d6f1df;--green-5: #c4e8d1;--green-6: #adddc0;--green-7: #8eceaa;--green-8: #5bb98b;--green-9: #30a46c;--green-10: #2b9a66;--green-11: #218358;--green-12: #193b2d;--green-a1: #00c04004;--green-a2: #00a32f0b;--green-a3: #00a43319;--green-a4: #00a83829;--green-a5: #019c393b;--green-a6: #00963c52;--green-a7: #00914071;--green-a8: #00924ba4;--green-a9: #008f4acf;--green-a10: #008647d4;--green-a11: #00713fde;--green-a12: #002616e6;--indigo-1: #fdfdfe;--indigo-2: #f7f9ff;--indigo-3: #edf2fe;--indigo-4: #e1e9ff;--indigo-5: #d2deff;--indigo-6: #c1d0ff;--indigo-7: #abbdf9;--indigo-8: #8da4ef;--indigo-9: #3e63dd;--indigo-10: #3358d4;--indigo-11: #3a5bc7;--indigo-12: #1f2d5c;--indigo-a1: #00008002;--indigo-a2: #0040ff08;--indigo-a3: #0047f112;--indigo-a4: #0044ff1e;--indigo-a5: #0044ff2d;--indigo-a6: #003eff3e;--indigo-a7: #0037ed54;--indigo-a8: #0034dc72;--indigo-a9: #0031d2c1;--indigo-a10: #002ec9cc;--indigo-a11: #002bb7c5;--indigo-a12: #001046e0;--iris-1: #fdfdff;--iris-2: #f8f8ff;--iris-3: #f0f1fe;--iris-4: #e6e7ff;--iris-5: #dadcff;--iris-6: #cbcdff;--iris-7: #b8baf8;--iris-8: #9b9ef0;--iris-9: #5b5bd6;--iris-10: #5151cd;--iris-11: #5753c6;--iris-12: #272962;--iris-a1: #0000ff02;--iris-a2: #0000ff07;--iris-a3: #0011ee0f;--iris-a4: #000bff19;--iris-a5: #000eff25;--iris-a6: #000aff34;--iris-a7: #0008e647;--iris-a8: #0008d964;--iris-a9: #0000c0a4;--iris-a10: #0000b6ae;--iris-a11: #0600abac;--iris-a12: #000246d8;--jade-1: #fbfefd;--jade-2: #f4fbf7;--jade-3: #e6f7ed;--jade-4: #d6f1e3;--jade-5: #c3e9d7;--jade-6: #acdec8;--jade-7: #8bceb6;--jade-8: #56ba9f;--jade-9: #29a383;--jade-10: #26997b;--jade-11: #208368;--jade-12: #1d3b31;--jade-a1: #00c08004;--jade-a2: #00a3460b;--jade-a3: #00ae4819;--jade-a4: #00a85129;--jade-a5: #00a2553c;--jade-a6: #009a5753;--jade-a7: #00945f74;--jade-a8: #00976ea9;--jade-a9: #00916bd6;--jade-a10: #008764d9;--jade-a11: #007152df;--jade-a12: #002217e2;--lime-1: #fcfdfa;--lime-2: #f8faf3;--lime-3: #eef6d6;--lime-4: #e2f0bd;--lime-5: #d3e7a6;--lime-6: #c2da91;--lime-7: #abc978;--lime-8: #8db654;--lime-9: #bdee63;--lime-10: #b0e64c;--lime-11: #5c7c2f;--lime-12: #37401c;--lime-a1: #66990005;--lime-a2: #6b95000c;--lime-a3: #96c80029;--lime-a4: #8fc60042;--lime-a5: #81bb0059;--lime-a6: #72aa006e;--lime-a7: #61990087;--lime-a8: #559200ab;--lime-a9: #93e4009c;--lime-a10: #8fdc00b3;--lime-a11: #375f00d0;--lime-a12: #1e2900e3;--mint-1: #f9fefd;--mint-2: #f2fbf9;--mint-3: #ddf9f2;--mint-4: #c8f4e9;--mint-5: #b3ecde;--mint-6: #9ce0d0;--mint-7: #7ecfbd;--mint-8: #4cbba5;--mint-9: #86ead4;--mint-10: #7de0cb;--mint-11: #027864;--mint-12: #16433c;--mint-a1: #00d5aa06;--mint-a2: #00b18a0d;--mint-a3: #00d29e22;--mint-a4: #00cc9937;--mint-a5: #00c0914c;--mint-a6: #00b08663;--mint-a7: #00a17d81;--mint-a8: #009e7fb3;--mint-a9: #00d3a579;--mint-a10: #00c39982;--mint-a11: #007763fd;--mint-a12: #00312ae9;--orange-1: #fefcfb;--orange-2: #fff7ed;--orange-3: #ffefd6;--orange-4: #ffdfb5;--orange-5: #ffd19a;--orange-6: #ffc182;--orange-7: #f5ae73;--orange-8: #ec9455;--orange-9: #f76b15;--orange-10: #ef5f00;--orange-11: #cc4e00;--orange-12: #582d1d;--orange-a1: #c0400004;--orange-a2: #ff8e0012;--orange-a3: #ff9c0029;--orange-a4: #ff91014a;--orange-a5: #ff8b0065;--orange-a6: #ff81007d;--orange-a7: #ed6c008c;--orange-a8: #e35f00aa;--orange-a9: #f65e00ea;--orange-a10: #ef5f00;--orange-a11: #cc4e00;--orange-a12: #431200e2;--pink-1: #fffcfe;--pink-2: #fef7fb;--pink-3: #fee9f5;--pink-4: #fbdcef;--pink-5: #f6cee7;--pink-6: #efbfdd;--pink-7: #e7acd0;--pink-8: #dd93c2;--pink-9: #d6409f;--pink-10: #cf3897;--pink-11: #c2298a;--pink-12: #651249;--pink-a1: #ff00aa03;--pink-a2: #e0008008;--pink-a3: #f4008c16;--pink-a4: #e2008b23;--pink-a5: #d1008331;--pink-a6: #c0007840;--pink-a7: #b6006f53;--pink-a8: #af006f6c;--pink-a9: #c8007fbf;--pink-a10: #c2007ac7;--pink-a11: #b60074d6;--pink-a12: #59003bed;--plum-1: #fefcff;--plum-2: #fdf7fd;--plum-3: #fbebfb;--plum-4: #f7def8;--plum-5: #f2d1f3;--plum-6: #e9c2ec;--plum-7: #deade3;--plum-8: #cf91d8;--plum-9: #ab4aba;--plum-10: #a144af;--plum-11: #953ea3;--plum-12: #53195d;--plum-a1: #aa00ff03;--plum-a2: #c000c008;--plum-a3: #cc00cc14;--plum-a4: #c200c921;--plum-a5: #b700bd2e;--plum-a6: #a400b03d;--plum-a7: #9900a852;--plum-a8: #9000a56e;--plum-a9: #89009eb5;--plum-a10: #7f0092bb;--plum-a11: #730086c1;--plum-a12: #40004be6;--purple-1: #fefcfe;--purple-2: #fbf7fe;--purple-3: #f7edfe;--purple-4: #f2e2fc;--purple-5: #ead5f9;--purple-6: #e0c4f4;--purple-7: #d1afec;--purple-8: #be93e4;--purple-9: #8e4ec6;--purple-10: #8347b9;--purple-11: #8145b5;--purple-12: #402060;--purple-a1: #aa00aa03;--purple-a2: #8000e008;--purple-a3: #8e00f112;--purple-a4: #8d00e51d;--purple-a5: #8000db2a;--purple-a6: #7a01d03b;--purple-a7: #6d00c350;--purple-a8: #6600c06c;--purple-a9: #5c00adb1;--purple-a10: #53009eb8;--purple-a11: #52009aba;--purple-a12: #250049df;--red-1: #fffcfc;--red-2: #fff7f7;--red-3: #feebec;--red-4: #ffdbdc;--red-5: #ffcdce;--red-6: #fdbdbe;--red-7: #f4a9aa;--red-8: #eb8e90;--red-9: #e5484d;--red-10: #dc3e42;--red-11: #ce2c31;--red-12: #641723;--red-a1: #ff000003;--red-a2: #ff000008;--red-a3: #f3000d14;--red-a4: #ff000824;--red-a5: #ff000632;--red-a6: #f8000442;--red-a7: #df000356;--red-a8: #d2000571;--red-a9: #db0007b7;--red-a10: #d10005c1;--red-a11: #c40006d3;--red-a12: #55000de8;--ruby-1: #fffcfd;--ruby-2: #fff7f8;--ruby-3: #feeaed;--ruby-4: #ffdce1;--ruby-5: #ffced6;--ruby-6: #f8bfc8;--ruby-7: #efacb8;--ruby-8: #e592a3;--ruby-9: #e54666;--ruby-10: #dc3b5d;--ruby-11: #ca244d;--ruby-12: #64172b;--ruby-a1: #ff005503;--ruby-a2: #ff002008;--ruby-a3: #f3002515;--ruby-a4: #ff002523;--ruby-a5: #ff002a31;--ruby-a6: #e4002440;--ruby-a7: #ce002553;--ruby-a8: #c300286d;--ruby-a9: #db002cb9;--ruby-a10: #d2002cc4;--ruby-a11: #c10030db;--ruby-a12: #550016e8;--sky-1: #f9feff;--sky-2: #f1fafd;--sky-3: #e1f6fd;--sky-4: #d1f0fa;--sky-5: #bee7f5;--sky-6: #a9daed;--sky-7: #8dcae3;--sky-8: #60b3d7;--sky-9: #7ce2fe;--sky-10: #74daf8;--sky-11: #00749e;--sky-12: #1d3e56;--sky-a1: #00d5ff06;--sky-a2: #00a4db0e;--sky-a3: #00b3ee1e;--sky-a4: #00ace42e;--sky-a5: #00a1d841;--sky-a6: #0092ca56;--sky-a7: #0089c172;--sky-a8: #0085bf9f;--sky-a9: #00c7fe83;--sky-a10: #00bcf38b;--sky-a11: #00749e;--sky-a12: #002540e2;--teal-1: #fafefd;--teal-2: #f3fbf9;--teal-3: #e0f8f3;--teal-4: #ccf3ea;--teal-5: #b8eae0;--teal-6: #a1ded2;--teal-7: #83cdc1;--teal-8: #53b9ab;--teal-9: #12a594;--teal-10: #0d9b8a;--teal-11: #008573;--teal-12: #0d3d38;--teal-a1: #00cc9905;--teal-a2: #00aa800c;--teal-a3: #00c69d1f;--teal-a4: #00c39633;--teal-a5: #00b49047;--teal-a6: #00a6855e;--teal-a7: #0099807c;--teal-a8: #009783ac;--teal-a9: #009e8ced;--teal-a10: #009684f2;--teal-a11: #008573;--teal-a12: #00332df2;--tomato-1: #fffcfc;--tomato-2: #fff8f7;--tomato-3: #feebe7;--tomato-4: #ffdcd3;--tomato-5: #ffcdc2;--tomato-6: #fdbdaf;--tomato-7: #f5a898;--tomato-8: #ec8e7b;--tomato-9: #e54d2e;--tomato-10: #dd4425;--tomato-11: #d13415;--tomato-12: #5c271f;--tomato-a1: #ff000003;--tomato-a2: #ff200008;--tomato-a3: #f52b0018;--tomato-a4: #ff35002c;--tomato-a5: #ff2e003d;--tomato-a6: #f92d0050;--tomato-a7: #e7280067;--tomato-a8: #db250084;--tomato-a9: #df2600d1;--tomato-a10: #d72400da;--tomato-a11: #cd2200ea;--tomato-a12: #460900e0;--violet-1: #fdfcfe;--violet-2: #faf8ff;--violet-3: #f4f0fe;--violet-4: #ebe4ff;--violet-5: #e1d9ff;--violet-6: #d4cafe;--violet-7: #c2b5f5;--violet-8: #aa99ec;--violet-9: #6e56cf;--violet-10: #654dc4;--violet-11: #6550b9;--violet-12: #2f265f;--violet-a1: #5500aa03;--violet-a2: #4900ff07;--violet-a3: #4400ee0f;--violet-a4: #4300ff1b;--violet-a5: #3600ff26;--violet-a6: #3100fb35;--violet-a7: #2d01dd4a;--violet-a8: #2b00d066;--violet-a9: #2400b7a9;--violet-a10: #2300abb2;--violet-a11: #1f0099af;--violet-a12: #0b0043d9;--yellow-1: #fdfdf9;--yellow-2: #fefce9;--yellow-3: #fffab8;--yellow-4: #fff394;--yellow-5: #ffe770;--yellow-6: #f3d768;--yellow-7: #e4c767;--yellow-8: #d5ae39;--yellow-9: #ffe629;--yellow-10: #ffdc00;--yellow-11: #9e6c00;--yellow-12: #473b1f;--yellow-a1: #aaaa0006;--yellow-a2: #f4dd0016;--yellow-a3: #ffee0047;--yellow-a4: #ffe3016b;--yellow-a5: #ffd5008f;--yellow-a6: #ebbc0097;--yellow-a7: #d2a10098;--yellow-a8: #c99700c6;--yellow-a9: #ffe100d6;--yellow-a10: #ffdc00;--yellow-a11: #9e6c00;--yellow-a12: #2e2000e0;--gray-surface: #ffffffcc;--gray-indicator: var(--gray-9);--gray-track: var(--gray-9);--mauve-surface: #ffffffcc;--mauve-indicator: var(--mauve-9);--mauve-track: var(--mauve-9);--slate-surface: #ffffffcc;--slate-indicator: var(--slate-9);--slate-track: var(--slate-9);--sage-surface: #ffffffcc;--sage-indicator: var(--sage-9);--sage-track: var(--sage-9);--olive-surface: #ffffffcc;--olive-indicator: var(--olive-9);--olive-track: var(--olive-9);--sand-surface: #ffffffcc;--sand-indicator: var(--sand-9);--sand-track: var(--sand-9);--amber-surface: #fefae4cc;--amber-indicator: var(--amber-9);--amber-track: var(--amber-9);--blue-surface: #f1f9ffcc;--blue-indicator: var(--blue-9);--blue-track: var(--blue-9);--bronze-surface: #fdf5f3cc;--bronze-indicator: var(--bronze-9);--bronze-track: var(--bronze-9);--brown-surface: #fbf8f4cc;--brown-indicator: var(--brown-9);--brown-track: var(--brown-9);--crimson-surface: #fef5f8cc;--crimson-indicator: var(--crimson-9);--crimson-track: var(--crimson-9);--cyan-surface: #eff9facc;--cyan-indicator: var(--cyan-9);--cyan-track: var(--cyan-9);--gold-surface: #f9f8efcc;--gold-indicator: var(--gold-9);--gold-track: var(--gold-9);--grass-surface: #f3faf3cc;--grass-indicator: var(--grass-9);--grass-track: var(--grass-9);--green-surface: #f1faf4cc;--green-indicator: var(--green-9);--green-track: var(--green-9);--indigo-surface: #f5f8ffcc;--indigo-indicator: var(--indigo-9);--indigo-track: var(--indigo-9);--iris-surface: #f6f6ffcc;--iris-indicator: var(--iris-9);--iris-track: var(--iris-9);--jade-surface: #f1faf5cc;--jade-indicator: var(--jade-9);--jade-track: var(--jade-9);--lime-surface: #f6f9f0cc;--lime-indicator: var(--lime-9);--lime-track: var(--lime-9);--mint-surface: #effaf8cc;--mint-indicator: var(--mint-9);--mint-track: var(--mint-9);--orange-surface: #fff5e9cc;--orange-indicator: var(--orange-9);--orange-track: var(--orange-9);--pink-surface: #fef5facc;--pink-indicator: var(--pink-9);--pink-track: var(--pink-9);--plum-surface: #fdf5fdcc;--plum-indicator: var(--plum-9);--plum-track: var(--plum-9);--purple-surface: #faf5fecc;--purple-indicator: var(--purple-9);--purple-track: var(--purple-9);--red-surface: #fff5f5cc;--red-indicator: var(--red-9);--red-track: var(--red-9);--ruby-surface: #fff5f6cc;--ruby-indicator: var(--ruby-9);--ruby-track: var(--ruby-9);--sky-surface: #eef9fdcc;--sky-indicator: var(--sky-9);--sky-track: var(--sky-9);--teal-surface: #f0faf8cc;--teal-indicator: var(--teal-9);--teal-track: var(--teal-9);--tomato-surface: #fff6f5cc;--tomato-indicator: var(--tomato-9);--tomato-track: var(--tomato-9);--violet-surface: #f9f6ffcc;--violet-indicator: var(--violet-9);--violet-track: var(--violet-9);--yellow-surface: #fefbe4cc;--yellow-indicator: var(--yellow-10);--yellow-track: var(--yellow-10)}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,.light,.light-theme{--gray-1: color(display-p3 .988 .988 .988);--gray-2: color(display-p3 .975 .975 .975);--gray-3: color(display-p3 .939 .939 .939);--gray-4: color(display-p3 .908 .908 .908);--gray-5: color(display-p3 .88 .88 .88);--gray-6: color(display-p3 .849 .849 .849);--gray-7: color(display-p3 .807 .807 .807);--gray-8: color(display-p3 .732 .732 .732);--gray-9: color(display-p3 .553 .553 .553);--gray-10: color(display-p3 .512 .512 .512);--gray-11: color(display-p3 .392 .392 .392);--gray-12: color(display-p3 .125 .125 .125);--gray-a1: color(display-p3 0 0 0 / .012);--gray-a2: color(display-p3 0 0 0 / .024);--gray-a3: color(display-p3 0 0 0 / .063);--gray-a4: color(display-p3 0 0 0 / .09);--gray-a5: color(display-p3 0 0 0 / .122);--gray-a6: color(display-p3 0 0 0 / .153);--gray-a7: color(display-p3 0 0 0 / .192);--gray-a8: color(display-p3 0 0 0 / .267);--gray-a9: color(display-p3 0 0 0 / .447);--gray-a10: color(display-p3 0 0 0 / .486);--gray-a11: color(display-p3 0 0 0 / .608);--gray-a12: color(display-p3 0 0 0 / .875);--mauve-1: color(display-p3 .991 .988 .992);--mauve-2: color(display-p3 .98 .976 .984);--mauve-3: color(display-p3 .946 .938 .952);--mauve-4: color(display-p3 .915 .906 .925);--mauve-5: color(display-p3 .886 .876 .901);--mauve-6: color(display-p3 .856 .846 .875);--mauve-7: color(display-p3 .814 .804 .84);--mauve-8: color(display-p3 .735 .728 .777);--mauve-9: color(display-p3 .555 .549 .596);--mauve-10: color(display-p3 .514 .508 .552);--mauve-11: color(display-p3 .395 .388 .424);--mauve-12: color(display-p3 .128 .122 .147);--mauve-a1: color(display-p3 .349 .024 .349 / .012);--mauve-a2: color(display-p3 .184 .024 .349 / .024);--mauve-a3: color(display-p3 .129 .008 .255 / .063);--mauve-a4: color(display-p3 .094 .012 .216 / .095);--mauve-a5: color(display-p3 .098 .008 .224 / .126);--mauve-a6: color(display-p3 .055 .004 .18 / .153);--mauve-a7: color(display-p3 .067 .008 .184 / .197);--mauve-a8: color(display-p3 .02 .004 .176 / .271);--mauve-a9: color(display-p3 .02 .004 .106 / .451);--mauve-a10: color(display-p3 .012 .004 .09 / .491);--mauve-a11: color(display-p3 .016 0 .059 / .612);--mauve-a12: color(display-p3 .008 0 .027 / .879);--slate-1: color(display-p3 .988 .988 .992);--slate-2: color(display-p3 .976 .976 .984);--slate-3: color(display-p3 .94 .941 .953);--slate-4: color(display-p3 .908 .909 .925);--slate-5: color(display-p3 .88 .881 .901);--slate-6: color(display-p3 .85 .852 .876);--slate-7: color(display-p3 .805 .808 .838);--slate-8: color(display-p3 .727 .733 .773);--slate-9: color(display-p3 .547 .553 .592);--slate-10: color(display-p3 .503 .512 .549);--slate-11: color(display-p3 .379 .392 .421);--slate-12: color(display-p3 .113 .125 .14);--slate-a1: color(display-p3 .024 .024 .349 / .012);--slate-a2: color(display-p3 .024 .024 .349 / .024);--slate-a3: color(display-p3 .004 .004 .204 / .059);--slate-a4: color(display-p3 .012 .012 .184 / .091);--slate-a5: color(display-p3 .004 .039 .2 / .122);--slate-a6: color(display-p3 .008 .008 .165 / .15);--slate-a7: color(display-p3 .008 .027 .184 / .197);--slate-a8: color(display-p3 .004 .031 .176 / .275);--slate-a9: color(display-p3 .004 .02 .106 / .455);--slate-a10: color(display-p3 .004 .027 .098 / .499);--slate-a11: color(display-p3 0 .02 .063 / .62);--slate-a12: color(display-p3 0 .012 .031 / .887);--sage-1: color(display-p3 .986 .992 .988);--sage-2: color(display-p3 .97 .977 .974);--sage-3: color(display-p3 .935 .944 .94);--sage-4: color(display-p3 .904 .913 .909);--sage-5: color(display-p3 .875 .885 .88);--sage-6: color(display-p3 .844 .854 .849);--sage-7: color(display-p3 .8 .811 .806);--sage-8: color(display-p3 .725 .738 .732);--sage-9: color(display-p3 .531 .556 .546);--sage-10: color(display-p3 .492 .515 .506);--sage-11: color(display-p3 .377 .395 .389);--sage-12: color(display-p3 .107 .129 .118);--sage-a1: color(display-p3 .024 .514 .267 / .016);--sage-a2: color(display-p3 .02 .267 .145 / .032);--sage-a3: color(display-p3 .008 .184 .125 / .067);--sage-a4: color(display-p3 .012 .094 .051 / .095);--sage-a5: color(display-p3 .008 .098 .035 / .126);--sage-a6: color(display-p3 .004 .078 .027 / .157);--sage-a7: color(display-p3 0 .059 .039 / .2);--sage-a8: color(display-p3 .004 .047 .031 / .275);--sage-a9: color(display-p3 .004 .059 .035 / .471);--sage-a10: color(display-p3 0 .047 .031 / .51);--sage-a11: color(display-p3 0 .031 .02 / .624);--sage-a12: color(display-p3 0 .027 .012 / .895);--olive-1: color(display-p3 .989 .992 .989);--olive-2: color(display-p3 .974 .98 .973);--olive-3: color(display-p3 .939 .945 .937);--olive-4: color(display-p3 .907 .914 .905);--olive-5: color(display-p3 .878 .885 .875);--olive-6: color(display-p3 .846 .855 .843);--olive-7: color(display-p3 .803 .812 .8);--olive-8: color(display-p3 .727 .738 .723);--olive-9: color(display-p3 .541 .556 .532);--olive-10: color(display-p3 .5 .515 .491);--olive-11: color(display-p3 .38 .395 .374);--olive-12: color(display-p3 .117 .129 .111);--olive-a1: color(display-p3 .024 .349 .024 / .012);--olive-a2: color(display-p3 .024 .302 .024 / .028);--olive-a3: color(display-p3 .008 .129 .008 / .063);--olive-a4: color(display-p3 .012 .094 .012 / .095);--olive-a5: color(display-p3 .035 .098 .008 / .126);--olive-a6: color(display-p3 .027 .078 .004 / .157);--olive-a7: color(display-p3 .02 .059 0 / .2);--olive-a8: color(display-p3 .02 .059 .004 / .279);--olive-a9: color(display-p3 .02 .051 .004 / .467);--olive-a10: color(display-p3 .024 .047 0 / .51);--olive-a11: color(display-p3 .012 .039 0 / .628);--olive-a12: color(display-p3 .008 .024 0 / .891);--sand-1: color(display-p3 .992 .992 .989);--sand-2: color(display-p3 .977 .977 .973);--sand-3: color(display-p3 .943 .942 .936);--sand-4: color(display-p3 .913 .912 .903);--sand-5: color(display-p3 .885 .883 .873);--sand-6: color(display-p3 .854 .852 .839);--sand-7: color(display-p3 .813 .81 .794);--sand-8: color(display-p3 .738 .734 .713);--sand-9: color(display-p3 .553 .553 .528);--sand-10: color(display-p3 .511 .511 .488);--sand-11: color(display-p3 .388 .388 .37);--sand-12: color(display-p3 .129 .126 .111);--sand-a1: color(display-p3 .349 .349 .024 / .012);--sand-a2: color(display-p3 .161 .161 .024 / .028);--sand-a3: color(display-p3 .067 .067 .008 / .063);--sand-a4: color(display-p3 .129 .129 .012 / .099);--sand-a5: color(display-p3 .098 .067 .008 / .126);--sand-a6: color(display-p3 .102 .075 .004 / .161);--sand-a7: color(display-p3 .098 .098 .004 / .208);--sand-a8: color(display-p3 .086 .075 .004 / .287);--sand-a9: color(display-p3 .051 .051 .004 / .471);--sand-a10: color(display-p3 .047 .047 0 / .514);--sand-a11: color(display-p3 .031 .031 0 / .632);--sand-a12: color(display-p3 .024 .02 0 / .891);--amber-1: color(display-p3 .995 .992 .985);--amber-2: color(display-p3 .994 .986 .921);--amber-3: color(display-p3 .994 .969 .782);--amber-4: color(display-p3 .989 .937 .65);--amber-5: color(display-p3 .97 .902 .527);--amber-6: color(display-p3 .936 .844 .506);--amber-7: color(display-p3 .89 .762 .443);--amber-8: color(display-p3 .85 .65 .3);--amber-9: color(display-p3 1 .77 .26);--amber-10: color(display-p3 .959 .741 .274);--amber-11: color(display-p3 .64 .4 0);--amber-12: color(display-p3 .294 .208 .145);--amber-a1: color(display-p3 .757 .514 .024 / .016);--amber-a2: color(display-p3 .902 .804 .008 / .079);--amber-a3: color(display-p3 .965 .859 .004 / .22);--amber-a4: color(display-p3 .969 .82 .004 / .35);--amber-a5: color(display-p3 .933 .796 .004 / .475);--amber-a6: color(display-p3 .875 .682 .004 / .495);--amber-a7: color(display-p3 .804 .573 0 / .557);--amber-a8: color(display-p3 .788 .502 0 / .699);--amber-a9: color(display-p3 1 .686 0 / .742);--amber-a10: color(display-p3 .945 .643 0 / .726);--amber-a11: color(display-p3 .64 .4 0);--amber-a12: color(display-p3 .294 .208 .145);--blue-1: color(display-p3 .986 .992 .999);--blue-2: color(display-p3 .96 .979 .998);--blue-3: color(display-p3 .912 .956 .991);--blue-4: color(display-p3 .853 .932 1);--blue-5: color(display-p3 .788 .894 .998);--blue-6: color(display-p3 .709 .843 .976);--blue-7: color(display-p3 .606 .777 .947);--blue-8: color(display-p3 .451 .688 .917);--blue-9: color(display-p3 .247 .556 .969);--blue-10: color(display-p3 .234 .523 .912);--blue-11: color(display-p3 .15 .44 .84);--blue-12: color(display-p3 .102 .193 .379);--blue-a1: color(display-p3 .024 .514 1 / .016);--blue-a2: color(display-p3 .024 .514 .906 / .04);--blue-a3: color(display-p3 .012 .506 .914 / .087);--blue-a4: color(display-p3 .008 .545 1 / .146);--blue-a5: color(display-p3 .004 .502 .984 / .212);--blue-a6: color(display-p3 .004 .463 .922 / .291);--blue-a7: color(display-p3 .004 .431 .863 / .393);--blue-a8: color(display-p3 0 .427 .851 / .55);--blue-a9: color(display-p3 0 .412 .961 / .753);--blue-a10: color(display-p3 0 .376 .886 / .765);--blue-a11: color(display-p3 .15 .44 .84);--blue-a12: color(display-p3 .102 .193 .379);--bronze-1: color(display-p3 .991 .988 .988);--bronze-2: color(display-p3 .989 .97 .961);--bronze-3: color(display-p3 .958 .932 .919);--bronze-4: color(display-p3 .929 .894 .877);--bronze-5: color(display-p3 .898 .853 .832);--bronze-6: color(display-p3 .861 .805 .778);--bronze-7: color(display-p3 .812 .739 .706);--bronze-8: color(display-p3 .741 .647 .606);--bronze-9: color(display-p3 .611 .507 .455);--bronze-10: color(display-p3 .563 .461 .414);--bronze-11: color(display-p3 .471 .373 .336);--bronze-12: color(display-p3 .251 .191 .172);--bronze-a1: color(display-p3 .349 .024 .024 / .012);--bronze-a2: color(display-p3 .71 .22 .024 / .04);--bronze-a3: color(display-p3 .482 .2 .008 / .083);--bronze-a4: color(display-p3 .424 .133 .004 / .122);--bronze-a5: color(display-p3 .4 .145 .004 / .169);--bronze-a6: color(display-p3 .388 .125 .004 / .224);--bronze-a7: color(display-p3 .365 .11 .004 / .295);--bronze-a8: color(display-p3 .341 .102 .004 / .393);--bronze-a9: color(display-p3 .29 .094 0 / .546);--bronze-a10: color(display-p3 .255 .082 0 / .585);--bronze-a11: color(display-p3 .471 .373 .336);--bronze-a12: color(display-p3 .251 .191 .172);--brown-1: color(display-p3 .995 .992 .989);--brown-2: color(display-p3 .987 .976 .964);--brown-3: color(display-p3 .959 .936 .909);--brown-4: color(display-p3 .934 .897 .855);--brown-5: color(display-p3 .909 .856 .798);--brown-6: color(display-p3 .88 .808 .73);--brown-7: color(display-p3 .841 .742 .639);--brown-8: color(display-p3 .782 .647 .514);--brown-9: color(display-p3 .651 .505 .368);--brown-10: color(display-p3 .601 .465 .344);--brown-11: color(display-p3 .485 .374 .288);--brown-12: color(display-p3 .236 .202 .183);--brown-a1: color(display-p3 .675 .349 .024 / .012);--brown-a2: color(display-p3 .675 .349 .024 / .036);--brown-a3: color(display-p3 .573 .314 .012 / .091);--brown-a4: color(display-p3 .545 .302 .008 / .146);--brown-a5: color(display-p3 .561 .29 .004 / .204);--brown-a6: color(display-p3 .553 .294 .004 / .271);--brown-a7: color(display-p3 .557 .286 .004 / .361);--brown-a8: color(display-p3 .549 .275 .004 / .487);--brown-a9: color(display-p3 .447 .22 0 / .632);--brown-a10: color(display-p3 .388 .188 0 / .655);--brown-a11: color(display-p3 .485 .374 .288);--brown-a12: color(display-p3 .236 .202 .183);--crimson-1: color(display-p3 .998 .989 .992);--crimson-2: color(display-p3 .991 .969 .976);--crimson-3: color(display-p3 .987 .917 .941);--crimson-4: color(display-p3 .975 .866 .904);--crimson-5: color(display-p3 .953 .813 .864);--crimson-6: color(display-p3 .921 .755 .817);--crimson-7: color(display-p3 .88 .683 .761);--crimson-8: color(display-p3 .834 .592 .694);--crimson-9: color(display-p3 .843 .298 .507);--crimson-10: color(display-p3 .807 .266 .468);--crimson-11: color(display-p3 .731 .195 .388);--crimson-12: color(display-p3 .352 .111 .221);--crimson-a1: color(display-p3 .675 .024 .349 / .012);--crimson-a2: color(display-p3 .757 .02 .267 / .032);--crimson-a3: color(display-p3 .859 .008 .294 / .083);--crimson-a4: color(display-p3 .827 .008 .298 / .134);--crimson-a5: color(display-p3 .753 .008 .275 / .189);--crimson-a6: color(display-p3 .682 .004 .247 / .244);--crimson-a7: color(display-p3 .62 .004 .251 / .318);--crimson-a8: color(display-p3 .6 .004 .251 / .408);--crimson-a9: color(display-p3 .776 0 .298 / .702);--crimson-a10: color(display-p3 .737 0 .275 / .734);--crimson-a11: color(display-p3 .731 .195 .388);--crimson-a12: color(display-p3 .352 .111 .221);--cyan-1: color(display-p3 .982 .992 .996);--cyan-2: color(display-p3 .955 .981 .984);--cyan-3: color(display-p3 .888 .965 .975);--cyan-4: color(display-p3 .821 .941 .959);--cyan-5: color(display-p3 .751 .907 .935);--cyan-6: color(display-p3 .671 .862 .9);--cyan-7: color(display-p3 .564 .8 .854);--cyan-8: color(display-p3 .388 .715 .798);--cyan-9: color(display-p3 .282 .627 .765);--cyan-10: color(display-p3 .264 .583 .71);--cyan-11: color(display-p3 .08 .48 .63);--cyan-12: color(display-p3 .108 .232 .277);--cyan-a1: color(display-p3 .02 .608 .804 / .02);--cyan-a2: color(display-p3 .02 .557 .647 / .044);--cyan-a3: color(display-p3 .004 .694 .796 / .114);--cyan-a4: color(display-p3 .004 .678 .784 / .181);--cyan-a5: color(display-p3 .004 .624 .733 / .248);--cyan-a6: color(display-p3 .004 .584 .706 / .33);--cyan-a7: color(display-p3 .004 .541 .667 / .436);--cyan-a8: color(display-p3 0 .533 .667 / .612);--cyan-a9: color(display-p3 0 .482 .675 / .718);--cyan-a10: color(display-p3 0 .435 .608 / .738);--cyan-a11: color(display-p3 .08 .48 .63);--cyan-a12: color(display-p3 .108 .232 .277);--gold-1: color(display-p3 .992 .992 .989);--gold-2: color(display-p3 .98 .976 .953);--gold-3: color(display-p3 .947 .94 .909);--gold-4: color(display-p3 .914 .904 .865);--gold-5: color(display-p3 .88 .865 .816);--gold-6: color(display-p3 .84 .818 .756);--gold-7: color(display-p3 .788 .753 .677);--gold-8: color(display-p3 .715 .66 .565);--gold-9: color(display-p3 .579 .517 .41);--gold-10: color(display-p3 .538 .479 .38);--gold-11: color(display-p3 .433 .386 .305);--gold-12: color(display-p3 .227 .209 .173);--gold-a1: color(display-p3 .349 .349 .024 / .012);--gold-a2: color(display-p3 .592 .514 .024 / .048);--gold-a3: color(display-p3 .4 .357 .012 / .091);--gold-a4: color(display-p3 .357 .298 .008 / .134);--gold-a5: color(display-p3 .345 .282 .004 / .185);--gold-a6: color(display-p3 .341 .263 .004 / .244);--gold-a7: color(display-p3 .345 .235 .004 / .322);--gold-a8: color(display-p3 .345 .22 .004 / .436);--gold-a9: color(display-p3 .286 .18 0 / .589);--gold-a10: color(display-p3 .255 .161 0 / .62);--gold-a11: color(display-p3 .433 .386 .305);--gold-a12: color(display-p3 .227 .209 .173);--grass-1: color(display-p3 .986 .996 .985);--grass-2: color(display-p3 .966 .983 .964);--grass-3: color(display-p3 .923 .965 .917);--grass-4: color(display-p3 .872 .94 .865);--grass-5: color(display-p3 .811 .908 .802);--grass-6: color(display-p3 .733 .864 .724);--grass-7: color(display-p3 .628 .803 .622);--grass-8: color(display-p3 .477 .72 .482);--grass-9: color(display-p3 .38 .647 .378);--grass-10: color(display-p3 .344 .598 .342);--grass-11: color(display-p3 .263 .488 .261);--grass-12: color(display-p3 .151 .233 .153);--grass-a1: color(display-p3 .024 .757 .024 / .016);--grass-a2: color(display-p3 .024 .565 .024 / .036);--grass-a3: color(display-p3 .059 .576 .008 / .083);--grass-a4: color(display-p3 .035 .565 .008 / .134);--grass-a5: color(display-p3 .047 .545 .008 / .197);--grass-a6: color(display-p3 .031 .502 .004 / .275);--grass-a7: color(display-p3 .012 .482 .004 / .377);--grass-a8: color(display-p3 0 .467 .008 / .522);--grass-a9: color(display-p3 .008 .435 0 / .624);--grass-a10: color(display-p3 .008 .388 0 / .659);--grass-a11: color(display-p3 .263 .488 .261);--grass-a12: color(display-p3 .151 .233 .153);--green-1: color(display-p3 .986 .996 .989);--green-2: color(display-p3 .963 .983 .967);--green-3: color(display-p3 .913 .964 .925);--green-4: color(display-p3 .859 .94 .879);--green-5: color(display-p3 .796 .907 .826);--green-6: color(display-p3 .718 .863 .761);--green-7: color(display-p3 .61 .801 .675);--green-8: color(display-p3 .451 .715 .559);--green-9: color(display-p3 .332 .634 .442);--green-10: color(display-p3 .308 .595 .417);--green-11: color(display-p3 .19 .5 .32);--green-12: color(display-p3 .132 .228 .18);--green-a1: color(display-p3 .024 .757 .267 / .016);--green-a2: color(display-p3 .024 .565 .129 / .036);--green-a3: color(display-p3 .012 .596 .145 / .087);--green-a4: color(display-p3 .008 .588 .145 / .142);--green-a5: color(display-p3 .004 .541 .157 / .204);--green-a6: color(display-p3 .004 .518 .157 / .283);--green-a7: color(display-p3 .004 .486 .165 / .389);--green-a8: color(display-p3 0 .478 .2 / .55);--green-a9: color(display-p3 0 .455 .165 / .667);--green-a10: color(display-p3 0 .416 .153 / .691);--green-a11: color(display-p3 .19 .5 .32);--green-a12: color(display-p3 .132 .228 .18);--indigo-1: color(display-p3 .992 .992 .996);--indigo-2: color(display-p3 .971 .977 .998);--indigo-3: color(display-p3 .933 .948 .992);--indigo-4: color(display-p3 .885 .914 1);--indigo-5: color(display-p3 .831 .87 1);--indigo-6: color(display-p3 .767 .814 .995);--indigo-7: color(display-p3 .685 .74 .957);--indigo-8: color(display-p3 .569 .639 .916);--indigo-9: color(display-p3 .276 .384 .837);--indigo-10: color(display-p3 .234 .343 .801);--indigo-11: color(display-p3 .256 .354 .755);--indigo-12: color(display-p3 .133 .175 .348);--indigo-a1: color(display-p3 .02 .02 .51 / .008);--indigo-a2: color(display-p3 .024 .161 .863 / .028);--indigo-a3: color(display-p3 .008 .239 .886 / .067);--indigo-a4: color(display-p3 .004 .247 1 / .114);--indigo-a5: color(display-p3 .004 .235 1 / .169);--indigo-a6: color(display-p3 .004 .208 .984 / .232);--indigo-a7: color(display-p3 .004 .176 .863 / .314);--indigo-a8: color(display-p3 .004 .165 .812 / .432);--indigo-a9: color(display-p3 0 .153 .773 / .726);--indigo-a10: color(display-p3 0 .137 .737 / .765);--indigo-a11: color(display-p3 .256 .354 .755);--indigo-a12: color(display-p3 .133 .175 .348);--iris-1: color(display-p3 .992 .992 .999);--iris-2: color(display-p3 .972 .973 .998);--iris-3: color(display-p3 .943 .945 .992);--iris-4: color(display-p3 .902 .906 1);--iris-5: color(display-p3 .857 .861 1);--iris-6: color(display-p3 .799 .805 .987);--iris-7: color(display-p3 .721 .727 .955);--iris-8: color(display-p3 .61 .619 .918);--iris-9: color(display-p3 .357 .357 .81);--iris-10: color(display-p3 .318 .318 .774);--iris-11: color(display-p3 .337 .326 .748);--iris-12: color(display-p3 .154 .161 .371);--iris-a1: color(display-p3 .02 .02 1 / .008);--iris-a2: color(display-p3 .024 .024 .863 / .028);--iris-a3: color(display-p3 .004 .071 .871 / .059);--iris-a4: color(display-p3 .012 .051 1 / .099);--iris-a5: color(display-p3 .008 .035 1 / .142);--iris-a6: color(display-p3 0 .02 .941 / .2);--iris-a7: color(display-p3 .004 .02 .847 / .279);--iris-a8: color(display-p3 .004 .024 .788 / .389);--iris-a9: color(display-p3 0 0 .706 / .644);--iris-a10: color(display-p3 0 0 .667 / .683);--iris-a11: color(display-p3 .337 .326 .748);--iris-a12: color(display-p3 .154 .161 .371);--jade-1: color(display-p3 .986 .996 .992);--jade-2: color(display-p3 .962 .983 .969);--jade-3: color(display-p3 .912 .965 .932);--jade-4: color(display-p3 .858 .941 .893);--jade-5: color(display-p3 .795 .909 .847);--jade-6: color(display-p3 .715 .864 .791);--jade-7: color(display-p3 .603 .802 .718);--jade-8: color(display-p3 .44 .72 .629);--jade-9: color(display-p3 .319 .63 .521);--jade-10: color(display-p3 .299 .592 .488);--jade-11: color(display-p3 .15 .5 .37);--jade-12: color(display-p3 .142 .229 .194);--jade-a1: color(display-p3 .024 .757 .514 / .016);--jade-a2: color(display-p3 .024 .612 .22 / .04);--jade-a3: color(display-p3 .012 .596 .235 / .087);--jade-a4: color(display-p3 .008 .588 .255 / .142);--jade-a5: color(display-p3 .004 .561 .251 / .204);--jade-a6: color(display-p3 .004 .525 .278 / .287);--jade-a7: color(display-p3 .004 .506 .29 / .397);--jade-a8: color(display-p3 0 .506 .337 / .561);--jade-a9: color(display-p3 0 .459 .298 / .683);--jade-a10: color(display-p3 0 .42 .271 / .702);--jade-a11: color(display-p3 .15 .5 .37);--jade-a12: color(display-p3 .142 .229 .194);--lime-1: color(display-p3 .989 .992 .981);--lime-2: color(display-p3 .975 .98 .954);--lime-3: color(display-p3 .939 .965 .851);--lime-4: color(display-p3 .896 .94 .76);--lime-5: color(display-p3 .843 .903 .678);--lime-6: color(display-p3 .778 .852 .599);--lime-7: color(display-p3 .694 .784 .508);--lime-8: color(display-p3 .585 .707 .378);--lime-9: color(display-p3 .78 .928 .466);--lime-10: color(display-p3 .734 .896 .397);--lime-11: color(display-p3 .386 .482 .227);--lime-12: color(display-p3 .222 .25 .128);--lime-a1: color(display-p3 .412 .608 .02 / .02);--lime-a2: color(display-p3 .514 .592 .024 / .048);--lime-a3: color(display-p3 .584 .765 .008 / .15);--lime-a4: color(display-p3 .561 .757 .004 / .24);--lime-a5: color(display-p3 .514 .698 .004 / .322);--lime-a6: color(display-p3 .443 .627 0 / .4);--lime-a7: color(display-p3 .376 .561 .004 / .491);--lime-a8: color(display-p3 .333 .529 0 / .624);--lime-a9: color(display-p3 .588 .867 0 / .534);--lime-a10: color(display-p3 .561 .827 0 / .604);--lime-a11: color(display-p3 .386 .482 .227);--lime-a12: color(display-p3 .222 .25 .128);--mint-1: color(display-p3 .98 .995 .992);--mint-2: color(display-p3 .957 .985 .977);--mint-3: color(display-p3 .888 .972 .95);--mint-4: color(display-p3 .819 .951 .916);--mint-5: color(display-p3 .747 .918 .873);--mint-6: color(display-p3 .668 .87 .818);--mint-7: color(display-p3 .567 .805 .744);--mint-8: color(display-p3 .42 .724 .649);--mint-9: color(display-p3 .62 .908 .834);--mint-10: color(display-p3 .585 .871 .797);--mint-11: color(display-p3 .203 .463 .397);--mint-12: color(display-p3 .136 .259 .236);--mint-a1: color(display-p3 .02 .804 .608 / .02);--mint-a2: color(display-p3 .02 .647 .467 / .044);--mint-a3: color(display-p3 .004 .761 .553 / .114);--mint-a4: color(display-p3 .004 .741 .545 / .181);--mint-a5: color(display-p3 .004 .678 .51 / .255);--mint-a6: color(display-p3 .004 .616 .463 / .334);--mint-a7: color(display-p3 .004 .549 .412 / .432);--mint-a8: color(display-p3 0 .529 .392 / .581);--mint-a9: color(display-p3 .004 .765 .569 / .381);--mint-a10: color(display-p3 .004 .69 .51 / .416);--mint-a11: color(display-p3 .203 .463 .397);--mint-a12: color(display-p3 .136 .259 .236);--orange-1: color(display-p3 .995 .988 .985);--orange-2: color(display-p3 .994 .968 .934);--orange-3: color(display-p3 .989 .938 .85);--orange-4: color(display-p3 1 .874 .687);--orange-5: color(display-p3 1 .821 .583);--orange-6: color(display-p3 .975 .767 .545);--orange-7: color(display-p3 .919 .693 .486);--orange-8: color(display-p3 .877 .597 .379);--orange-9: color(display-p3 .9 .45 .2);--orange-10: color(display-p3 .87 .409 .164);--orange-11: color(display-p3 .76 .34 0);--orange-12: color(display-p3 .323 .185 .127);--orange-a1: color(display-p3 .757 .267 .024 / .016);--orange-a2: color(display-p3 .886 .533 .008 / .067);--orange-a3: color(display-p3 .922 .584 .008 / .15);--orange-a4: color(display-p3 1 .604 .004 / .314);--orange-a5: color(display-p3 1 .569 .004 / .416);--orange-a6: color(display-p3 .949 .494 .004 / .455);--orange-a7: color(display-p3 .839 .408 0 / .514);--orange-a8: color(display-p3 .804 .349 0 / .62);--orange-a9: color(display-p3 .878 .314 0 / .8);--orange-a10: color(display-p3 .843 .29 0 / .836);--orange-a11: color(display-p3 .76 .34 0);--orange-a12: color(display-p3 .323 .185 .127);--pink-1: color(display-p3 .998 .989 .996);--pink-2: color(display-p3 .992 .97 .985);--pink-3: color(display-p3 .981 .917 .96);--pink-4: color(display-p3 .963 .867 .932);--pink-5: color(display-p3 .939 .815 .899);--pink-6: color(display-p3 .907 .756 .859);--pink-7: color(display-p3 .869 .683 .81);--pink-8: color(display-p3 .825 .59 .751);--pink-9: color(display-p3 .775 .297 .61);--pink-10: color(display-p3 .748 .27 .581);--pink-11: color(display-p3 .698 .219 .528);--pink-12: color(display-p3 .363 .101 .279);--pink-a1: color(display-p3 .675 .024 .675 / .012);--pink-a2: color(display-p3 .757 .02 .51 / .032);--pink-a3: color(display-p3 .765 .008 .529 / .083);--pink-a4: color(display-p3 .737 .008 .506 / .134);--pink-a5: color(display-p3 .663 .004 .451 / .185);--pink-a6: color(display-p3 .616 .004 .424 / .244);--pink-a7: color(display-p3 .596 .004 .412 / .318);--pink-a8: color(display-p3 .573 .004 .404 / .412);--pink-a9: color(display-p3 .682 0 .447 / .702);--pink-a10: color(display-p3 .655 0 .424 / .73);--pink-a11: color(display-p3 .698 .219 .528);--pink-a12: color(display-p3 .363 .101 .279);--plum-1: color(display-p3 .995 .988 .999);--plum-2: color(display-p3 .988 .971 .99);--plum-3: color(display-p3 .973 .923 .98);--plum-4: color(display-p3 .953 .875 .966);--plum-5: color(display-p3 .926 .825 .945);--plum-6: color(display-p3 .89 .765 .916);--plum-7: color(display-p3 .84 .686 .877);--plum-8: color(display-p3 .775 .58 .832);--plum-9: color(display-p3 .624 .313 .708);--plum-10: color(display-p3 .587 .29 .667);--plum-11: color(display-p3 .543 .263 .619);--plum-12: color(display-p3 .299 .114 .352);--plum-a1: color(display-p3 .675 .024 1 / .012);--plum-a2: color(display-p3 .58 .024 .58 / .028);--plum-a3: color(display-p3 .655 .008 .753 / .079);--plum-a4: color(display-p3 .627 .008 .722 / .126);--plum-a5: color(display-p3 .58 .004 .69 / .177);--plum-a6: color(display-p3 .537 .004 .655 / .236);--plum-a7: color(display-p3 .49 .004 .616 / .314);--plum-a8: color(display-p3 .471 .004 .6 / .42);--plum-a9: color(display-p3 .451 0 .576 / .687);--plum-a10: color(display-p3 .42 0 .529 / .71);--plum-a11: color(display-p3 .543 .263 .619);--plum-a12: color(display-p3 .299 .114 .352);--purple-1: color(display-p3 .995 .988 .996);--purple-2: color(display-p3 .983 .971 .993);--purple-3: color(display-p3 .963 .931 .989);--purple-4: color(display-p3 .937 .888 .981);--purple-5: color(display-p3 .904 .837 .966);--purple-6: color(display-p3 .86 .774 .942);--purple-7: color(display-p3 .799 .69 .91);--purple-8: color(display-p3 .719 .583 .874);--purple-9: color(display-p3 .523 .318 .751);--purple-10: color(display-p3 .483 .289 .7);--purple-11: color(display-p3 .473 .281 .687);--purple-12: color(display-p3 .234 .132 .363);--purple-a1: color(display-p3 .675 .024 .675 / .012);--purple-a2: color(display-p3 .443 .024 .722 / .028);--purple-a3: color(display-p3 .506 .008 .835 / .071);--purple-a4: color(display-p3 .451 .004 .831 / .114);--purple-a5: color(display-p3 .431 .004 .788 / .165);--purple-a6: color(display-p3 .384 .004 .745 / .228);--purple-a7: color(display-p3 .357 .004 .71 / .31);--purple-a8: color(display-p3 .322 .004 .702 / .416);--purple-a9: color(display-p3 .298 0 .639 / .683);--purple-a10: color(display-p3 .271 0 .58 / .71);--purple-a11: color(display-p3 .473 .281 .687);--purple-a12: color(display-p3 .234 .132 .363);--red-1: color(display-p3 .998 .989 .988);--red-2: color(display-p3 .995 .971 .971);--red-3: color(display-p3 .985 .925 .925);--red-4: color(display-p3 .999 .866 .866);--red-5: color(display-p3 .984 .812 .811);--red-6: color(display-p3 .955 .751 .749);--red-7: color(display-p3 .915 .675 .672);--red-8: color(display-p3 .872 .575 .572);--red-9: color(display-p3 .83 .329 .324);--red-10: color(display-p3 .798 .294 .285);--red-11: color(display-p3 .744 .234 .222);--red-12: color(display-p3 .36 .115 .143);--red-a1: color(display-p3 .675 .024 .024 / .012);--red-a2: color(display-p3 .863 .024 .024 / .028);--red-a3: color(display-p3 .792 .008 .008 / .075);--red-a4: color(display-p3 1 .008 .008 / .134);--red-a5: color(display-p3 .918 .008 .008 / .189);--red-a6: color(display-p3 .831 .02 .004 / .251);--red-a7: color(display-p3 .741 .016 .004 / .33);--red-a8: color(display-p3 .698 .012 .004 / .428);--red-a9: color(display-p3 .749 .008 0 / .675);--red-a10: color(display-p3 .714 .012 0 / .714);--red-a11: color(display-p3 .744 .234 .222);--red-a12: color(display-p3 .36 .115 .143);--ruby-1: color(display-p3 .998 .989 .992);--ruby-2: color(display-p3 .995 .971 .974);--ruby-3: color(display-p3 .983 .92 .928);--ruby-4: color(display-p3 .987 .869 .885);--ruby-5: color(display-p3 .968 .817 .839);--ruby-6: color(display-p3 .937 .758 .786);--ruby-7: color(display-p3 .897 .685 .721);--ruby-8: color(display-p3 .851 .588 .639);--ruby-9: color(display-p3 .83 .323 .408);--ruby-10: color(display-p3 .795 .286 .375);--ruby-11: color(display-p3 .728 .211 .311);--ruby-12: color(display-p3 .36 .115 .171);--ruby-a1: color(display-p3 .675 .024 .349 / .012);--ruby-a2: color(display-p3 .863 .024 .024 / .028);--ruby-a3: color(display-p3 .804 .008 .11 / .079);--ruby-a4: color(display-p3 .91 .008 .125 / .13);--ruby-a5: color(display-p3 .831 .004 .133 / .185);--ruby-a6: color(display-p3 .745 .004 .118 / .244);--ruby-a7: color(display-p3 .678 .004 .114 / .314);--ruby-a8: color(display-p3 .639 .004 .125 / .412);--ruby-a9: color(display-p3 .753 0 .129 / .679);--ruby-a10: color(display-p3 .714 0 .125 / .714);--ruby-a11: color(display-p3 .728 .211 .311);--ruby-a12: color(display-p3 .36 .115 .171);--sky-1: color(display-p3 .98 .995 .999);--sky-2: color(display-p3 .953 .98 .99);--sky-3: color(display-p3 .899 .963 .989);--sky-4: color(display-p3 .842 .937 .977);--sky-5: color(display-p3 .777 .9 .954);--sky-6: color(display-p3 .701 .851 .921);--sky-7: color(display-p3 .604 .785 .879);--sky-8: color(display-p3 .457 .696 .829);--sky-9: color(display-p3 .585 .877 .983);--sky-10: color(display-p3 .555 .845 .959);--sky-11: color(display-p3 .193 .448 .605);--sky-12: color(display-p3 .145 .241 .329);--sky-a1: color(display-p3 .02 .804 1 / .02);--sky-a2: color(display-p3 .024 .592 .757 / .048);--sky-a3: color(display-p3 .004 .655 .886 / .102);--sky-a4: color(display-p3 .004 .604 .851 / .157);--sky-a5: color(display-p3 .004 .565 .792 / .224);--sky-a6: color(display-p3 .004 .502 .737 / .299);--sky-a7: color(display-p3 .004 .459 .694 / .397);--sky-a8: color(display-p3 0 .435 .682 / .542);--sky-a9: color(display-p3 .004 .71 .965 / .416);--sky-a10: color(display-p3 .004 .647 .914 / .444);--sky-a11: color(display-p3 .193 .448 .605);--sky-a12: color(display-p3 .145 .241 .329);--teal-1: color(display-p3 .983 .996 .992);--teal-2: color(display-p3 .958 .983 .976);--teal-3: color(display-p3 .895 .971 .952);--teal-4: color(display-p3 .831 .949 .92);--teal-5: color(display-p3 .761 .914 .878);--teal-6: color(display-p3 .682 .864 .825);--teal-7: color(display-p3 .581 .798 .756);--teal-8: color(display-p3 .433 .716 .671);--teal-9: color(display-p3 .297 .637 .581);--teal-10: color(display-p3 .275 .599 .542);--teal-11: color(display-p3 .08 .5 .43);--teal-12: color(display-p3 .11 .235 .219);--teal-a1: color(display-p3 .024 .757 .514 / .016);--teal-a2: color(display-p3 .02 .647 .467 / .044);--teal-a3: color(display-p3 .004 .741 .557 / .106);--teal-a4: color(display-p3 .004 .702 .537 / .169);--teal-a5: color(display-p3 .004 .643 .494 / .24);--teal-a6: color(display-p3 .004 .569 .447 / .318);--teal-a7: color(display-p3 .004 .518 .424 / .42);--teal-a8: color(display-p3 0 .506 .424 / .569);--teal-a9: color(display-p3 0 .482 .404 / .702);--teal-a10: color(display-p3 0 .451 .369 / .726);--teal-a11: color(display-p3 .08 .5 .43);--teal-a12: color(display-p3 .11 .235 .219);--tomato-1: color(display-p3 .998 .989 .988);--tomato-2: color(display-p3 .994 .974 .969);--tomato-3: color(display-p3 .985 .924 .909);--tomato-4: color(display-p3 .996 .868 .835);--tomato-5: color(display-p3 .98 .812 .77);--tomato-6: color(display-p3 .953 .75 .698);--tomato-7: color(display-p3 .917 .673 .611);--tomato-8: color(display-p3 .875 .575 .502);--tomato-9: color(display-p3 .831 .345 .231);--tomato-10: color(display-p3 .802 .313 .2);--tomato-11: color(display-p3 .755 .259 .152);--tomato-12: color(display-p3 .335 .165 .132);--tomato-a1: color(display-p3 .675 .024 .024 / .012);--tomato-a2: color(display-p3 .757 .145 .02 / .032);--tomato-a3: color(display-p3 .831 .184 .012 / .091);--tomato-a4: color(display-p3 .976 .192 .004 / .165);--tomato-a5: color(display-p3 .918 .192 .004 / .232);--tomato-a6: color(display-p3 .847 .173 .004 / .302);--tomato-a7: color(display-p3 .788 .165 .004 / .389);--tomato-a8: color(display-p3 .749 .153 .004 / .499);--tomato-a9: color(display-p3 .78 .149 0 / .769);--tomato-a10: color(display-p3 .757 .141 0 / .8);--tomato-a11: color(display-p3 .755 .259 .152);--tomato-a12: color(display-p3 .335 .165 .132);--violet-1: color(display-p3 .991 .988 .995);--violet-2: color(display-p3 .978 .974 .998);--violet-3: color(display-p3 .953 .943 .993);--violet-4: color(display-p3 .916 .897 1);--violet-5: color(display-p3 .876 .851 1);--violet-6: color(display-p3 .825 .793 .981);--violet-7: color(display-p3 .752 .712 .943);--violet-8: color(display-p3 .654 .602 .902);--violet-9: color(display-p3 .417 .341 .784);--violet-10: color(display-p3 .381 .306 .741);--violet-11: color(display-p3 .383 .317 .702);--violet-12: color(display-p3 .179 .15 .359);--violet-a1: color(display-p3 .349 .024 .675 / .012);--violet-a2: color(display-p3 .161 .024 .863 / .028);--violet-a3: color(display-p3 .204 .004 .871 / .059);--violet-a4: color(display-p3 .196 .004 1 / .102);--violet-a5: color(display-p3 .165 .008 1 / .15);--violet-a6: color(display-p3 .153 .004 .906 / .208);--violet-a7: color(display-p3 .141 .004 .796 / .287);--violet-a8: color(display-p3 .133 .004 .753 / .397);--violet-a9: color(display-p3 .114 0 .675 / .659);--violet-a10: color(display-p3 .11 0 .627 / .695);--violet-a11: color(display-p3 .383 .317 .702);--violet-a12: color(display-p3 .179 .15 .359);--yellow-1: color(display-p3 .992 .992 .978);--yellow-2: color(display-p3 .995 .99 .922);--yellow-3: color(display-p3 .997 .982 .749);--yellow-4: color(display-p3 .992 .953 .627);--yellow-5: color(display-p3 .984 .91 .51);--yellow-6: color(display-p3 .934 .847 .474);--yellow-7: color(display-p3 .876 .785 .46);--yellow-8: color(display-p3 .811 .689 .313);--yellow-9: color(display-p3 1 .92 .22);--yellow-10: color(display-p3 .977 .868 .291);--yellow-11: color(display-p3 .6 .44 0);--yellow-12: color(display-p3 .271 .233 .137);--yellow-a1: color(display-p3 .675 .675 .024 / .024);--yellow-a2: color(display-p3 .953 .855 .008 / .079);--yellow-a3: color(display-p3 .988 .925 .004 / .251);--yellow-a4: color(display-p3 .98 .875 .004 / .373);--yellow-a5: color(display-p3 .969 .816 .004 / .491);--yellow-a6: color(display-p3 .875 .71 0 / .526);--yellow-a7: color(display-p3 .769 .604 0 / .542);--yellow-a8: color(display-p3 .725 .549 0 / .687);--yellow-a9: color(display-p3 1 .898 0 / .781);--yellow-a10: color(display-p3 .969 .812 0 / .71);--yellow-a11: color(display-p3 .6 .44 0);--yellow-a12: color(display-p3 .271 .233 .137);--gray-surface: color(display-p3 1 1 1 / .8);--mauve-surface: color(display-p3 1 1 1 / .8);--slate-surface: color(display-p3 1 1 1 / .8);--sage-surface: color(display-p3 1 1 1 / .8);--olive-surface: color(display-p3 1 1 1 / .8);--sand-surface: color(display-p3 1 1 1 / .8);--amber-surface: color(display-p3 .9922 .9843 .902 / .8);--blue-surface: color(display-p3 .9529 .9765 .9961 / .8);--bronze-surface: color(display-p3 .9843 .9608 .9529 / .8);--brown-surface: color(display-p3 .9843 .9725 .9569 / .8);--crimson-surface: color(display-p3 .9922 .9608 .9725 / .8);--cyan-surface: color(display-p3 .9412 .9765 .9804 / .8);--gold-surface: color(display-p3 .9765 .9725 .9412 / .8);--grass-surface: color(display-p3 .9569 .9804 .9569 / .8);--green-surface: color(display-p3 .9569 .9804 .9608 / .8);--indigo-surface: color(display-p3 .9647 .9725 .9961 / .8);--iris-surface: color(display-p3 .9647 .9647 .9961 / .8);--jade-surface: color(display-p3 .9529 .9804 .9608 / .8);--lime-surface: color(display-p3 .9725 .9765 .9412 / .8);--mint-surface: color(display-p3 .9451 .9804 .9725 / .8);--orange-surface: color(display-p3 .9961 .9608 .9176 / .8);--pink-surface: color(display-p3 .9922 .9608 .9804 / .8);--plum-surface: color(display-p3 .9843 .9647 .9843 / .8);--purple-surface: color(display-p3 .9804 .9647 .9922 / .8);--red-surface: color(display-p3 .9961 .9647 .9647 / .8);--ruby-surface: color(display-p3 .9961 .9647 .9647 / .8);--sky-surface: color(display-p3 .9412 .9765 .9843 / .8);--teal-surface: color(display-p3 .9451 .9804 .9725 / .8);--tomato-surface: color(display-p3 .9922 .9647 .9608 / .8);--violet-surface: color(display-p3 .9725 .9647 .9961 / .8);--yellow-surface: color(display-p3 .9961 .9922 .902 / .8)}}}.dark,.dark-theme{--gray-1: #111111;--gray-2: #191919;--gray-3: #222222;--gray-4: #2a2a2a;--gray-5: #313131;--gray-6: #3a3a3a;--gray-7: #484848;--gray-8: #606060;--gray-9: #6e6e6e;--gray-10: #7b7b7b;--gray-11: #b4b4b4;--gray-12: #eeeeee;--gray-a1: #00000000;--gray-a2: #ffffff09;--gray-a3: #ffffff12;--gray-a4: #ffffff1b;--gray-a5: #ffffff22;--gray-a6: #ffffff2c;--gray-a7: #ffffff3b;--gray-a8: #ffffff55;--gray-a9: #ffffff64;--gray-a10: #ffffff72;--gray-a11: #ffffffaf;--gray-a12: #ffffffed;--mauve-1: #121113;--mauve-2: #1a191b;--mauve-3: #232225;--mauve-4: #2b292d;--mauve-5: #323035;--mauve-6: #3c393f;--mauve-7: #49474e;--mauve-8: #625f69;--mauve-9: #6f6d78;--mauve-10: #7c7a85;--mauve-11: #b5b2bc;--mauve-12: #eeeef0;--mauve-a1: #00000000;--mauve-a2: #f5f4f609;--mauve-a3: #ebeaf814;--mauve-a4: #eee5f81d;--mauve-a5: #efe6fe25;--mauve-a6: #f1e6fd30;--mauve-a7: #eee9ff40;--mauve-a8: #eee7ff5d;--mauve-a9: #eae6fd6e;--mauve-a10: #ece9fd7c;--mauve-a11: #f5f1ffb7;--mauve-a12: #fdfdffef;--slate-1: #111113;--slate-2: #18191b;--slate-3: #212225;--slate-4: #272a2d;--slate-5: #2e3135;--slate-6: #363a3f;--slate-7: #43484e;--slate-8: #5a6169;--slate-9: #696e77;--slate-10: #777b84;--slate-11: #b0b4ba;--slate-12: #edeef0;--slate-a1: #00000000;--slate-a2: #d8f4f609;--slate-a3: #ddeaf814;--slate-a4: #d3edf81d;--slate-a5: #d9edfe25;--slate-a6: #d6ebfd30;--slate-a7: #d9edff40;--slate-a8: #d9edff5d;--slate-a9: #dfebfd6d;--slate-a10: #e5edfd7b;--slate-a11: #f1f7feb5;--slate-a12: #fcfdffef;--sage-1: #101211;--sage-2: #171918;--sage-3: #202221;--sage-4: #272a29;--sage-5: #2e3130;--sage-6: #373b39;--sage-7: #444947;--sage-8: #5b625f;--sage-9: #63706b;--sage-10: #717d79;--sage-11: #adb5b2;--sage-12: #eceeed;--sage-a1: #00000000;--sage-a2: #f0f2f108;--sage-a3: #f3f5f412;--sage-a4: #f2fefd1a;--sage-a5: #f1fbfa22;--sage-a6: #edfbf42d;--sage-a7: #edfcf73c;--sage-a8: #ebfdf657;--sage-a9: #dffdf266;--sage-a10: #e5fdf674;--sage-a11: #f4fefbb0;--sage-a12: #fdfffeed;--olive-1: #111210;--olive-2: #181917;--olive-3: #212220;--olive-4: #282a27;--olive-5: #2f312e;--olive-6: #383a36;--olive-7: #454843;--olive-8: #5c625b;--olive-9: #687066;--olive-10: #767d74;--olive-11: #afb5ad;--olive-12: #eceeec;--olive-a1: #00000000;--olive-a2: #f1f2f008;--olive-a3: #f4f5f312;--olive-a4: #f3fef21a;--olive-a5: #f2fbf122;--olive-a6: #f4faed2c;--olive-a7: #f2fced3b;--olive-a8: #edfdeb57;--olive-a9: #ebfde766;--olive-a10: #f0fdec74;--olive-a11: #f6fef4b0;--olive-a12: #fdfffded;--sand-1: #111110;--sand-2: #191918;--sand-3: #222221;--sand-4: #2a2a28;--sand-5: #31312e;--sand-6: #3b3a37;--sand-7: #494844;--sand-8: #62605b;--sand-9: #6f6d66;--sand-10: #7c7b74;--sand-11: #b5b3ad;--sand-12: #eeeeec;--sand-a1: #00000000;--sand-a2: #f4f4f309;--sand-a3: #f6f6f513;--sand-a4: #fefef31b;--sand-a5: #fbfbeb23;--sand-a6: #fffaed2d;--sand-a7: #fffbed3c;--sand-a8: #fff9eb57;--sand-a9: #fffae965;--sand-a10: #fffdee73;--sand-a11: #fffcf4b0;--sand-a12: #fffffded;--amber-1: #16120c;--amber-2: #1d180f;--amber-3: #302008;--amber-4: #3f2700;--amber-5: #4d3000;--amber-6: #5c3d05;--amber-7: #714f19;--amber-8: #8f6424;--amber-9: #ffc53d;--amber-10: #ffd60a;--amber-11: #ffca16;--amber-12: #ffe7b3;--amber-a1: #e63c0006;--amber-a2: #fd9b000d;--amber-a3: #fa820022;--amber-a4: #fc820032;--amber-a5: #fd8b0041;--amber-a6: #fd9b0051;--amber-a7: #ffab2567;--amber-a8: #ffae3587;--amber-a9: #ffc53d;--amber-a10: #ffd60a;--amber-a11: #ffca16;--amber-a12: #ffe7b3;--blue-1: #0d1520;--blue-2: #111927;--blue-3: #0d2847;--blue-4: #003362;--blue-5: #004074;--blue-6: #104d87;--blue-7: #205d9e;--blue-8: #2870bd;--blue-9: #0090ff;--blue-10: #3b9eff;--blue-11: #70b8ff;--blue-12: #c2e6ff;--blue-a1: #004df211;--blue-a2: #1166fb18;--blue-a3: #0077ff3a;--blue-a4: #0075ff57;--blue-a5: #0081fd6b;--blue-a6: #0f89fd7f;--blue-a7: #2a91fe98;--blue-a8: #3094feb9;--blue-a9: #0090ff;--blue-a10: #3b9eff;--blue-a11: #70b8ff;--blue-a12: #c2e6ff;--bronze-1: #141110;--bronze-2: #1c1917;--bronze-3: #262220;--bronze-4: #302a27;--bronze-5: #3b3330;--bronze-6: #493e3a;--bronze-7: #5a4c47;--bronze-8: #6f5f58;--bronze-9: #a18072;--bronze-10: #ae8c7e;--bronze-11: #d4b3a5;--bronze-12: #ede0d9;--bronze-a1: #d1110004;--bronze-a2: #fbbc910c;--bronze-a3: #faceb817;--bronze-a4: #facdb622;--bronze-a5: #ffd2c12d;--bronze-a6: #ffd1c03c;--bronze-a7: #fdd0c04f;--bronze-a8: #ffd6c565;--bronze-a9: #fec7b09b;--bronze-a10: #fecab5a9;--bronze-a11: #ffd7c6d1;--bronze-a12: #fff1e9ec;--brown-1: #12110f;--brown-2: #1c1816;--brown-3: #28211d;--brown-4: #322922;--brown-5: #3e3128;--brown-6: #4d3c2f;--brown-7: #614a39;--brown-8: #7c5f46;--brown-9: #ad7f58;--brown-10: #b88c67;--brown-11: #dbb594;--brown-12: #f2e1ca;--brown-a1: #91110002;--brown-a2: #fba67c0c;--brown-a3: #fcb58c19;--brown-a4: #fbbb8a24;--brown-a5: #fcb88931;--brown-a6: #fdba8741;--brown-a7: #ffbb8856;--brown-a8: #ffbe8773;--brown-a9: #feb87da8;--brown-a10: #ffc18cb3;--brown-a11: #fed1aad9;--brown-a12: #feecd4f2;--crimson-1: #191114;--crimson-2: #201318;--crimson-3: #381525;--crimson-4: #4d122f;--crimson-5: #5c1839;--crimson-6: #6d2545;--crimson-7: #873356;--crimson-8: #b0436e;--crimson-9: #e93d82;--crimson-10: #ee518a;--crimson-11: #ff92ad;--crimson-12: #fdd3e8;--crimson-a1: #f4126709;--crimson-a2: #f22f7a11;--crimson-a3: #fe2a8b2a;--crimson-a4: #fd158741;--crimson-a5: #fd278f51;--crimson-a6: #fe459763;--crimson-a7: #fd559b7f;--crimson-a8: #fe5b9bab;--crimson-a9: #fe418de8;--crimson-a10: #ff5693ed;--crimson-a11: #ff92ad;--crimson-a12: #ffd5eafd;--cyan-1: #0b161a;--cyan-2: #101b20;--cyan-3: #082c36;--cyan-4: #003848;--cyan-5: #004558;--cyan-6: #045468;--cyan-7: #12677e;--cyan-8: #11809c;--cyan-9: #00a2c7;--cyan-10: #23afd0;--cyan-11: #4ccce6;--cyan-12: #b6ecf7;--cyan-a1: #0091f70a;--cyan-a2: #02a7f211;--cyan-a3: #00befd28;--cyan-a4: #00baff3b;--cyan-a5: #00befd4d;--cyan-a6: #00c7fd5e;--cyan-a7: #14cdff75;--cyan-a8: #11cfff95;--cyan-a9: #00cfffc3;--cyan-a10: #28d6ffcd;--cyan-a11: #52e1fee5;--cyan-a12: #bbf3fef7;--gold-1: #121211;--gold-2: #1b1a17;--gold-3: #24231f;--gold-4: #2d2b26;--gold-5: #38352e;--gold-6: #444039;--gold-7: #544f46;--gold-8: #696256;--gold-9: #978365;--gold-10: #a39073;--gold-11: #cbb99f;--gold-12: #e8e2d9;--gold-a1: #91911102;--gold-a2: #f9e29d0b;--gold-a3: #f8ecbb15;--gold-a4: #ffeec41e;--gold-a5: #feecc22a;--gold-a6: #feebcb37;--gold-a7: #ffedcd48;--gold-a8: #fdeaca5f;--gold-a9: #ffdba690;--gold-a10: #fedfb09d;--gold-a11: #fee7c6c8;--gold-a12: #fef7ede7;--grass-1: #0e1511;--grass-2: #141a15;--grass-3: #1b2a1e;--grass-4: #1d3a24;--grass-5: #25482d;--grass-6: #2d5736;--grass-7: #366740;--grass-8: #3e7949;--grass-9: #46a758;--grass-10: #53b365;--grass-11: #71d083;--grass-12: #c2f0c2;--grass-a1: #00de1205;--grass-a2: #5ef7780a;--grass-a3: #70fe8c1b;--grass-a4: #57ff802c;--grass-a5: #68ff8b3b;--grass-a6: #71ff8f4b;--grass-a7: #77fd925d;--grass-a8: #77fd9070;--grass-a9: #65ff82a1;--grass-a10: #72ff8dae;--grass-a11: #89ff9fcd;--grass-a12: #ceffceef;--green-1: #0e1512;--green-2: #121b17;--green-3: #132d21;--green-4: #113b29;--green-5: #174933;--green-6: #20573e;--green-7: #28684a;--green-8: #2f7c57;--green-9: #30a46c;--green-10: #33b074;--green-11: #3dd68c;--green-12: #b1f1cb;--green-a1: #00de4505;--green-a2: #29f99d0b;--green-a3: #22ff991e;--green-a4: #11ff992d;--green-a5: #2bffa23c;--green-a6: #44ffaa4b;--green-a7: #50fdac5e;--green-a8: #54ffad73;--green-a9: #44ffa49e;--green-a10: #43fea4ab;--green-a11: #46fea5d4;--green-a12: #bbffd7f0;--indigo-1: #11131f;--indigo-2: #141726;--indigo-3: #182449;--indigo-4: #1d2e62;--indigo-5: #253974;--indigo-6: #304384;--indigo-7: #3a4f97;--indigo-8: #435db1;--indigo-9: #3e63dd;--indigo-10: #5472e4;--indigo-11: #9eb1ff;--indigo-12: #d6e1ff;--indigo-a1: #1133ff0f;--indigo-a2: #3354fa17;--indigo-a3: #2f62ff3c;--indigo-a4: #3566ff57;--indigo-a5: #4171fd6b;--indigo-a6: #5178fd7c;--indigo-a7: #5a7fff90;--indigo-a8: #5b81feac;--indigo-a9: #4671ffdb;--indigo-a10: #5c7efee3;--indigo-a11: #9eb1ff;--indigo-a12: #d6e1ff;--iris-1: #13131e;--iris-2: #171625;--iris-3: #202248;--iris-4: #262a65;--iris-5: #303374;--iris-6: #3d3e82;--iris-7: #4a4a95;--iris-8: #5958b1;--iris-9: #5b5bd6;--iris-10: #6e6ade;--iris-11: #b1a9ff;--iris-12: #e0dffe;--iris-a1: #3636fe0e;--iris-a2: #564bf916;--iris-a3: #525bff3b;--iris-a4: #4d58ff5a;--iris-a5: #5b62fd6b;--iris-a6: #6d6ffd7a;--iris-a7: #7777fe8e;--iris-a8: #7b7afeac;--iris-a9: #6a6afed4;--iris-a10: #7d79ffdc;--iris-a11: #b1a9ff;--iris-a12: #e1e0fffe;--jade-1: #0d1512;--jade-2: #121c18;--jade-3: #0f2e22;--jade-4: #0b3b2c;--jade-5: #114837;--jade-6: #1b5745;--jade-7: #246854;--jade-8: #2a7e68;--jade-9: #29a383;--jade-10: #27b08b;--jade-11: #1fd8a4;--jade-12: #adf0d4;--jade-a1: #00de4505;--jade-a2: #27fba60c;--jade-a3: #02f99920;--jade-a4: #00ffaa2d;--jade-a5: #11ffb63b;--jade-a6: #34ffc24b;--jade-a7: #45fdc75e;--jade-a8: #48ffcf75;--jade-a9: #38feca9d;--jade-a10: #31fec7ab;--jade-a11: #21fec0d6;--jade-a12: #b8ffe1ef;--lime-1: #11130c;--lime-2: #151a10;--lime-3: #1f2917;--lime-4: #29371d;--lime-5: #334423;--lime-6: #3d522a;--lime-7: #496231;--lime-8: #577538;--lime-9: #bdee63;--lime-10: #d4ff70;--lime-11: #bde56c;--lime-12: #e3f7ba;--lime-a1: #11bb0003;--lime-a2: #78f7000a;--lime-a3: #9bfd4c1a;--lime-a4: #a7fe5c29;--lime-a5: #affe6537;--lime-a6: #b2fe6d46;--lime-a7: #b6ff6f57;--lime-a8: #b6fd6d6c;--lime-a9: #caff69ed;--lime-a10: #d4ff70;--lime-a11: #d1fe77e4;--lime-a12: #e9febff7;--mint-1: #0e1515;--mint-2: #0f1b1b;--mint-3: #092c2b;--mint-4: #003a38;--mint-5: #004744;--mint-6: #105650;--mint-7: #1e685f;--mint-8: #277f70;--mint-9: #86ead4;--mint-10: #a8f5e5;--mint-11: #58d5ba;--mint-12: #c4f5e1;--mint-a1: #00dede05;--mint-a2: #00f9f90b;--mint-a3: #00fff61d;--mint-a4: #00fff42c;--mint-a5: #00fff23a;--mint-a6: #0effeb4a;--mint-a7: #34fde55e;--mint-a8: #41ffdf76;--mint-a9: #92ffe7e9;--mint-a10: #aefeedf5;--mint-a11: #67ffded2;--mint-a12: #cbfee9f5;--orange-1: #17120e;--orange-2: #1e160f;--orange-3: #331e0b;--orange-4: #462100;--orange-5: #562800;--orange-6: #66350c;--orange-7: #7e451d;--orange-8: #a35829;--orange-9: #f76b15;--orange-10: #ff801f;--orange-11: #ffa057;--orange-12: #ffe0c2;--orange-a1: #ec360007;--orange-a2: #fe6d000e;--orange-a3: #fb6a0025;--orange-a4: #ff590039;--orange-a5: #ff61004a;--orange-a6: #fd75045c;--orange-a7: #ff832c75;--orange-a8: #fe84389d;--orange-a9: #fe6d15f7;--orange-a10: #ff801f;--orange-a11: #ffa057;--orange-a12: #ffe0c2;--pink-1: #191117;--pink-2: #21121d;--pink-3: #37172f;--pink-4: #4b143d;--pink-5: #591c47;--pink-6: #692955;--pink-7: #833869;--pink-8: #a84885;--pink-9: #d6409f;--pink-10: #de51a8;--pink-11: #ff8dcc;--pink-12: #fdd1ea;--pink-a1: #f412bc09;--pink-a2: #f420bb12;--pink-a3: #fe37cc29;--pink-a4: #fc1ec43f;--pink-a5: #fd35c24e;--pink-a6: #fd51c75f;--pink-a7: #fd62c87b;--pink-a8: #ff68c8a2;--pink-a9: #fe49bcd4;--pink-a10: #ff5cc0dc;--pink-a11: #ff8dcc;--pink-a12: #ffd3ecfd;--plum-1: #181118;--plum-2: #201320;--plum-3: #351a35;--plum-4: #451d47;--plum-5: #512454;--plum-6: #5e3061;--plum-7: #734079;--plum-8: #92549c;--plum-9: #ab4aba;--plum-10: #b658c4;--plum-11: #e796f3;--plum-12: #f4d4f4;--plum-a1: #f112f108;--plum-a2: #f22ff211;--plum-a3: #fd4cfd27;--plum-a4: #f646ff3a;--plum-a5: #f455ff48;--plum-a6: #f66dff56;--plum-a7: #f07cfd70;--plum-a8: #ee84ff95;--plum-a9: #e961feb6;--plum-a10: #ed70ffc0;--plum-a11: #f19cfef3;--plum-a12: #feddfef4;--purple-1: #18111b;--purple-2: #1e1523;--purple-3: #301c3b;--purple-4: #3d224e;--purple-5: #48295c;--purple-6: #54346b;--purple-7: #664282;--purple-8: #8457aa;--purple-9: #8e4ec6;--purple-10: #9a5cd0;--purple-11: #d19dff;--purple-12: #ecd9fa;--purple-a1: #b412f90b;--purple-a2: #b744f714;--purple-a3: #c150ff2d;--purple-a4: #bb53fd42;--purple-a5: #be5cfd51;--purple-a6: #c16dfd61;--purple-a7: #c378fd7a;--purple-a8: #c47effa4;--purple-a9: #b661ffc2;--purple-a10: #bc6fffcd;--purple-a11: #d19dff;--purple-a12: #f1ddfffa;--red-1: #191111;--red-2: #201314;--red-3: #3b1219;--red-4: #500f1c;--red-5: #611623;--red-6: #72232d;--red-7: #8c333a;--red-8: #b54548;--red-9: #e5484d;--red-10: #ec5d5e;--red-11: #ff9592;--red-12: #ffd1d9;--red-a1: #f4121209;--red-a2: #f22f3e11;--red-a3: #ff173f2d;--red-a4: #fe0a3b44;--red-a5: #ff204756;--red-a6: #ff3e5668;--red-a7: #ff536184;--red-a8: #ff5d61b0;--red-a9: #fe4e54e4;--red-a10: #ff6465eb;--red-a11: #ff9592;--red-a12: #ffd1d9;--ruby-1: #191113;--ruby-2: #1e1517;--ruby-3: #3a141e;--ruby-4: #4e1325;--ruby-5: #5e1a2e;--ruby-6: #6f2539;--ruby-7: #883447;--ruby-8: #b3445a;--ruby-9: #e54666;--ruby-10: #ec5a72;--ruby-11: #ff949d;--ruby-12: #fed2e1;--ruby-a1: #f4124a09;--ruby-a2: #fe5a7f0e;--ruby-a3: #ff235d2c;--ruby-a4: #fd195e42;--ruby-a5: #fe2d6b53;--ruby-a6: #ff447665;--ruby-a7: #ff577d80;--ruby-a8: #ff5c7cae;--ruby-a9: #fe4c70e4;--ruby-a10: #ff617beb;--ruby-a11: #ff949d;--ruby-a12: #ffd3e2fe;--sky-1: #0d141f;--sky-2: #111a27;--sky-3: #112840;--sky-4: #113555;--sky-5: #154467;--sky-6: #1b537b;--sky-7: #1f6692;--sky-8: #197cae;--sky-9: #7ce2fe;--sky-10: #a8eeff;--sky-11: #75c7f0;--sky-12: #c2f3ff;--sky-a1: #0044ff0f;--sky-a2: #1171fb18;--sky-a3: #1184fc33;--sky-a4: #128fff49;--sky-a5: #1c9dfd5d;--sky-a6: #28a5ff72;--sky-a7: #2badfe8b;--sky-a8: #1db2fea9;--sky-a9: #7ce3fffe;--sky-a10: #a8eeff;--sky-a11: #7cd3ffef;--sky-a12: #c2f3ff;--teal-1: #0d1514;--teal-2: #111c1b;--teal-3: #0d2d2a;--teal-4: #023b37;--teal-5: #084843;--teal-6: #145750;--teal-7: #1c6961;--teal-8: #207e73;--teal-9: #12a594;--teal-10: #0eb39e;--teal-11: #0bd8b6;--teal-12: #adf0dd;--teal-a1: #00deab05;--teal-a2: #12fbe60c;--teal-a3: #00ffe61e;--teal-a4: #00ffe92d;--teal-a5: #00ffea3b;--teal-a6: #1cffe84b;--teal-a7: #2efde85f;--teal-a8: #32ffe775;--teal-a9: #13ffe49f;--teal-a10: #0dffe0ae;--teal-a11: #0afed5d6;--teal-a12: #b8ffebef;--tomato-1: #181111;--tomato-2: #1f1513;--tomato-3: #391714;--tomato-4: #4e1511;--tomato-5: #5e1c16;--tomato-6: #6e2920;--tomato-7: #853a2d;--tomato-8: #ac4d39;--tomato-9: #e54d2e;--tomato-10: #ec6142;--tomato-11: #ff977d;--tomato-12: #fbd3cb;--tomato-a1: #f1121208;--tomato-a2: #ff55330f;--tomato-a3: #ff35232b;--tomato-a4: #fd201142;--tomato-a5: #fe332153;--tomato-a6: #ff4f3864;--tomato-a7: #fd644a7d;--tomato-a8: #fe6d4ea7;--tomato-a9: #fe5431e4;--tomato-a10: #ff6847eb;--tomato-a11: #ff977d;--tomato-a12: #ffd6cefb;--violet-1: #14121f;--violet-2: #1b1525;--violet-3: #291f43;--violet-4: #33255b;--violet-5: #3c2e69;--violet-6: #473876;--violet-7: #56468b;--violet-8: #6958ad;--violet-9: #6e56cf;--violet-10: #7d66d9;--violet-11: #baa7ff;--violet-12: #e2ddfe;--violet-a1: #4422ff0f;--violet-a2: #853ff916;--violet-a3: #8354fe36;--violet-a4: #7d51fd50;--violet-a5: #845ffd5f;--violet-a6: #8f6cfd6d;--violet-a7: #9879ff83;--violet-a8: #977dfea8;--violet-a9: #8668ffcc;--violet-a10: #9176fed7;--violet-a11: #baa7ff;--violet-a12: #e3defffe;--yellow-1: #14120b;--yellow-2: #1b180f;--yellow-3: #2d2305;--yellow-4: #362b00;--yellow-5: #433500;--yellow-6: #524202;--yellow-7: #665417;--yellow-8: #836a21;--yellow-9: #ffe629;--yellow-10: #ffff57;--yellow-11: #f5e147;--yellow-12: #f6eeb4;--yellow-a1: #d1510004;--yellow-a2: #f9b4000b;--yellow-a3: #ffaa001e;--yellow-a4: #fdb70028;--yellow-a5: #febb0036;--yellow-a6: #fec40046;--yellow-a7: #fdcb225c;--yellow-a8: #fdca327b;--yellow-a9: #ffe629;--yellow-a10: #ffff57;--yellow-a11: #fee949f5;--yellow-a12: #fef6baf6;--gray-surface: #21212180;--gray-indicator: var(--gray-9);--gray-track: var(--gray-9);--mauve-surface: #22212380;--mauve-indicator: var(--mauve-9);--mauve-track: var(--mauve-9);--slate-surface: #1f212380;--slate-indicator: var(--slate-9);--slate-track: var(--slate-9);--sage-surface: #1e201f80;--sage-indicator: var(--sage-9);--sage-track: var(--sage-9);--olive-surface: #1f201e80;--olive-indicator: var(--olive-9);--olive-track: var(--olive-9);--sand-surface: #21212080;--sand-indicator: var(--sand-9);--sand-track: var(--sand-9);--amber-surface: #271f1380;--amber-indicator: var(--amber-9);--amber-track: var(--amber-9);--blue-surface: #11213d80;--blue-indicator: var(--blue-9);--blue-track: var(--blue-9);--bronze-surface: #27211d80;--bronze-indicator: var(--bronze-9);--bronze-track: var(--bronze-9);--brown-surface: #271f1b80;--brown-indicator: var(--brown-9);--brown-track: var(--brown-9);--crimson-surface: #2f151f80;--crimson-indicator: var(--crimson-9);--crimson-track: var(--crimson-9);--cyan-surface: #11252d80;--cyan-indicator: var(--cyan-9);--cyan-track: var(--cyan-9);--gold-surface: #25231d80;--gold-indicator: var(--gold-9);--gold-track: var(--gold-9);--grass-surface: #19231b80;--grass-indicator: var(--grass-9);--grass-track: var(--grass-9);--green-surface: #15251d80;--green-indicator: var(--green-9);--green-track: var(--green-9);--indigo-surface: #171d3b80;--indigo-indicator: var(--indigo-9);--indigo-track: var(--indigo-9);--iris-surface: #1d1b3980;--iris-indicator: var(--iris-9);--iris-track: var(--iris-9);--jade-surface: #13271f80;--jade-indicator: var(--jade-9);--jade-track: var(--jade-9);--lime-surface: #1b211580;--lime-indicator: var(--lime-9);--lime-track: var(--lime-9);--mint-surface: #15272780;--mint-indicator: var(--mint-9);--mint-track: var(--mint-9);--orange-surface: #271d1380;--orange-indicator: var(--orange-9);--orange-track: var(--orange-9);--pink-surface: #31132980;--pink-indicator: var(--pink-9);--pink-track: var(--pink-9);--plum-surface: #2f152f80;--plum-indicator: var(--plum-9);--plum-track: var(--plum-9);--purple-surface: #2b173580;--purple-indicator: var(--purple-9);--purple-track: var(--purple-9);--red-surface: #2f151780;--red-indicator: var(--red-9);--red-track: var(--red-9);--ruby-surface: #2b191d80;--ruby-indicator: var(--ruby-9);--ruby-track: var(--ruby-9);--sky-surface: #13233b80;--sky-indicator: var(--sky-9);--sky-track: var(--sky-9);--teal-surface: #13272580;--teal-indicator: var(--teal-9);--teal-track: var(--teal-9);--tomato-surface: #2d191580;--tomato-indicator: var(--tomato-9);--tomato-track: var(--tomato-9);--violet-surface: #25193980;--violet-indicator: var(--violet-9);--violet-track: var(--violet-9);--yellow-surface: #231f1380;--yellow-indicator: var(--yellow-9);--yellow-track: var(--yellow-9)}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){.dark,.dark-theme{--gray-1: color(display-p3 .067 .067 .067);--gray-2: color(display-p3 .098 .098 .098);--gray-3: color(display-p3 .135 .135 .135);--gray-4: color(display-p3 .163 .163 .163);--gray-5: color(display-p3 .192 .192 .192);--gray-6: color(display-p3 .228 .228 .228);--gray-7: color(display-p3 .283 .283 .283);--gray-8: color(display-p3 .375 .375 .375);--gray-9: color(display-p3 .431 .431 .431);--gray-10: color(display-p3 .484 .484 .484);--gray-11: color(display-p3 .706 .706 .706);--gray-12: color(display-p3 .933 .933 .933);--gray-a1: color(display-p3 0 0 0 / 0);--gray-a2: color(display-p3 1 1 1 / .034);--gray-a3: color(display-p3 1 1 1 / .071);--gray-a4: color(display-p3 1 1 1 / .105);--gray-a5: color(display-p3 1 1 1 / .134);--gray-a6: color(display-p3 1 1 1 / .172);--gray-a7: color(display-p3 1 1 1 / .231);--gray-a8: color(display-p3 1 1 1 / .332);--gray-a9: color(display-p3 1 1 1 / .391);--gray-a10: color(display-p3 1 1 1 / .445);--gray-a11: color(display-p3 1 1 1 / .685);--gray-a12: color(display-p3 1 1 1 / .929);--mauve-1: color(display-p3 .07 .067 .074);--mauve-2: color(display-p3 .101 .098 .105);--mauve-3: color(display-p3 .138 .134 .144);--mauve-4: color(display-p3 .167 .161 .175);--mauve-5: color(display-p3 .196 .189 .206);--mauve-6: color(display-p3 .232 .225 .245);--mauve-7: color(display-p3 .286 .277 .302);--mauve-8: color(display-p3 .383 .373 .408);--mauve-9: color(display-p3 .434 .428 .467);--mauve-10: color(display-p3 .487 .48 .519);--mauve-11: color(display-p3 .707 .7 .735);--mauve-12: color(display-p3 .933 .933 .94);--mauve-a1: color(display-p3 0 0 0 / 0);--mauve-a2: color(display-p3 .996 .992 1 / .034);--mauve-a3: color(display-p3 .937 .933 .992 / .077);--mauve-a4: color(display-p3 .957 .918 .996 / .111);--mauve-a5: color(display-p3 .937 .906 .996 / .145);--mauve-a6: color(display-p3 .953 .925 .996 / .183);--mauve-a7: color(display-p3 .945 .929 1 / .246);--mauve-a8: color(display-p3 .937 .918 1 / .361);--mauve-a9: color(display-p3 .933 .918 1 / .424);--mauve-a10: color(display-p3 .941 .925 1 / .479);--mauve-a11: color(display-p3 .965 .961 1 / .712);--mauve-a12: color(display-p3 .992 .992 1 / .937);--slate-1: color(display-p3 .067 .067 .074);--slate-2: color(display-p3 .095 .098 .105);--slate-3: color(display-p3 .13 .135 .145);--slate-4: color(display-p3 .156 .163 .176);--slate-5: color(display-p3 .183 .191 .206);--slate-6: color(display-p3 .215 .226 .244);--slate-7: color(display-p3 .265 .28 .302);--slate-8: color(display-p3 .357 .381 .409);--slate-9: color(display-p3 .415 .431 .463);--slate-10: color(display-p3 .469 .483 .514);--slate-11: color(display-p3 .692 .704 .728);--slate-12: color(display-p3 .93 .933 .94);--slate-a1: color(display-p3 0 0 0 / 0);--slate-a2: color(display-p3 .875 .992 1 / .034);--slate-a3: color(display-p3 .882 .933 .992 / .077);--slate-a4: color(display-p3 .882 .953 .996 / .111);--slate-a5: color(display-p3 .878 .929 .996 / .145);--slate-a6: color(display-p3 .882 .949 .996 / .183);--slate-a7: color(display-p3 .882 .929 1 / .246);--slate-a8: color(display-p3 .871 .937 1 / .361);--slate-a9: color(display-p3 .898 .937 1 / .42);--slate-a10: color(display-p3 .918 .945 1 / .475);--slate-a11: color(display-p3 .949 .969 .996 / .708);--slate-a12: color(display-p3 .988 .992 1 / .937);--sage-1: color(display-p3 .064 .07 .067);--sage-2: color(display-p3 .092 .098 .094);--sage-3: color(display-p3 .128 .135 .131);--sage-4: color(display-p3 .155 .164 .159);--sage-5: color(display-p3 .183 .193 .188);--sage-6: color(display-p3 .218 .23 .224);--sage-7: color(display-p3 .269 .285 .277);--sage-8: color(display-p3 .362 .382 .373);--sage-9: color(display-p3 .398 .438 .421);--sage-10: color(display-p3 .453 .49 .474);--sage-11: color(display-p3 .685 .709 .697);--sage-12: color(display-p3 .927 .933 .93);--sage-a1: color(display-p3 0 0 0 / 0);--sage-a2: color(display-p3 .976 .988 .984 / .03);--sage-a3: color(display-p3 .992 .945 .941 / .072);--sage-a4: color(display-p3 .988 .996 .992 / .102);--sage-a5: color(display-p3 .992 1 .996 / .131);--sage-a6: color(display-p3 .973 1 .976 / .173);--sage-a7: color(display-p3 .957 1 .976 / .233);--sage-a8: color(display-p3 .957 1 .984 / .334);--sage-a9: color(display-p3 .902 1 .957 / .397);--sage-a10: color(display-p3 .929 1 .973 / .452);--sage-a11: color(display-p3 .969 1 .988 / .688);--sage-a12: color(display-p3 .992 1 .996 / .929);--olive-1: color(display-p3 .067 .07 .063);--olive-2: color(display-p3 .095 .098 .091);--olive-3: color(display-p3 .131 .135 .126);--olive-4: color(display-p3 .158 .163 .153);--olive-5: color(display-p3 .186 .192 .18);--olive-6: color(display-p3 .221 .229 .215);--olive-7: color(display-p3 .273 .284 .266);--olive-8: color(display-p3 .365 .382 .359);--olive-9: color(display-p3 .414 .438 .404);--olive-10: color(display-p3 .467 .49 .458);--olive-11: color(display-p3 .69 .709 .682);--olive-12: color(display-p3 .927 .933 .926);--olive-a1: color(display-p3 0 0 0 / 0);--olive-a2: color(display-p3 .984 .988 .976 / .03);--olive-a3: color(display-p3 .992 .996 .988 / .068);--olive-a4: color(display-p3 .953 .996 .949 / .102);--olive-a5: color(display-p3 .969 1 .965 / .131);--olive-a6: color(display-p3 .973 1 .969 / .169);--olive-a7: color(display-p3 .98 1 .961 / .228);--olive-a8: color(display-p3 .961 1 .957 / .334);--olive-a9: color(display-p3 .949 1 .922 / .397);--olive-a10: color(display-p3 .953 1 .941 / .452);--olive-a11: color(display-p3 .976 1 .965 / .688);--olive-a12: color(display-p3 .992 1 .992 / .929);--sand-1: color(display-p3 .067 .067 .063);--sand-2: color(display-p3 .098 .098 .094);--sand-3: color(display-p3 .135 .135 .129);--sand-4: color(display-p3 .164 .163 .156);--sand-5: color(display-p3 .193 .192 .183);--sand-6: color(display-p3 .23 .229 .217);--sand-7: color(display-p3 .285 .282 .267);--sand-8: color(display-p3 .384 .378 .357);--sand-9: color(display-p3 .434 .428 .403);--sand-10: color(display-p3 .487 .481 .456);--sand-11: color(display-p3 .707 .703 .68);--sand-12: color(display-p3 .933 .933 .926);--sand-a1: color(display-p3 0 0 0 / 0);--sand-a2: color(display-p3 .992 .992 .988 / .034);--sand-a3: color(display-p3 .996 .996 .992 / .072);--sand-a4: color(display-p3 .992 .992 .953 / .106);--sand-a5: color(display-p3 1 1 .965 / .135);--sand-a6: color(display-p3 1 .976 .929 / .177);--sand-a7: color(display-p3 1 .984 .929 / .236);--sand-a8: color(display-p3 1 .976 .925 / .341);--sand-a9: color(display-p3 1 .98 .925 / .395);--sand-a10: color(display-p3 1 .992 .933 / .45);--sand-a11: color(display-p3 1 .996 .961 / .685);--sand-a12: color(display-p3 1 1 .992 / .929);--amber-1: color(display-p3 .082 .07 .05);--amber-2: color(display-p3 .111 .094 .064);--amber-3: color(display-p3 .178 .128 .049);--amber-4: color(display-p3 .239 .156 0);--amber-5: color(display-p3 .29 .193 0);--amber-6: color(display-p3 .344 .245 .076);--amber-7: color(display-p3 .422 .314 .141);--amber-8: color(display-p3 .535 .399 .189);--amber-9: color(display-p3 1 .77 .26);--amber-10: color(display-p3 1 .87 .15);--amber-11: color(display-p3 1 .8 .29);--amber-12: color(display-p3 .984 .909 .726);--amber-a1: color(display-p3 .992 .298 0 / .017);--amber-a2: color(display-p3 .988 .651 0 / .047);--amber-a3: color(display-p3 1 .6 0 / .118);--amber-a4: color(display-p3 1 .557 0 / .185);--amber-a5: color(display-p3 1 .592 0 / .24);--amber-a6: color(display-p3 1 .659 .094 / .299);--amber-a7: color(display-p3 1 .714 .263 / .383);--amber-a8: color(display-p3 .996 .729 .306 / .5);--amber-a9: color(display-p3 1 .769 .259);--amber-a10: color(display-p3 1 .871 .149);--amber-a11: color(display-p3 1 .8 .29);--amber-a12: color(display-p3 .984 .909 .726);--blue-1: color(display-p3 .057 .081 .122);--blue-2: color(display-p3 .072 .098 .147);--blue-3: color(display-p3 .078 .154 .27);--blue-4: color(display-p3 .033 .197 .37);--blue-5: color(display-p3 .08 .245 .441);--blue-6: color(display-p3 .14 .298 .511);--blue-7: color(display-p3 .195 .361 .6);--blue-8: color(display-p3 .239 .434 .72);--blue-9: color(display-p3 .247 .556 .969);--blue-10: color(display-p3 .344 .612 .973);--blue-11: color(display-p3 .49 .72 1);--blue-12: color(display-p3 .788 .898 .99);--blue-a1: color(display-p3 0 .333 1 / .059);--blue-a2: color(display-p3 .114 .435 .988 / .085);--blue-a3: color(display-p3 .122 .463 1 / .219);--blue-a4: color(display-p3 0 .467 1 / .324);--blue-a5: color(display-p3 .098 .51 1 / .4);--blue-a6: color(display-p3 .224 .557 1 / .475);--blue-a7: color(display-p3 .294 .584 1 / .572);--blue-a8: color(display-p3 .314 .592 1 / .702);--blue-a9: color(display-p3 .251 .573 .996 / .967);--blue-a10: color(display-p3 .357 .631 1 / .971);--blue-a11: color(display-p3 .49 .72 1);--blue-a12: color(display-p3 .788 .898 .99);--bronze-1: color(display-p3 .076 .067 .063);--bronze-2: color(display-p3 .106 .097 .093);--bronze-3: color(display-p3 .147 .132 .125);--bronze-4: color(display-p3 .185 .166 .156);--bronze-5: color(display-p3 .227 .202 .19);--bronze-6: color(display-p3 .278 .246 .23);--bronze-7: color(display-p3 .343 .302 .281);--bronze-8: color(display-p3 .426 .374 .347);--bronze-9: color(display-p3 .611 .507 .455);--bronze-10: color(display-p3 .66 .556 .504);--bronze-11: color(display-p3 .81 .707 .655);--bronze-12: color(display-p3 .921 .88 .854);--bronze-a1: color(display-p3 .941 .067 0 / .009);--bronze-a2: color(display-p3 .98 .8 .706 / .043);--bronze-a3: color(display-p3 .988 .851 .761 / .085);--bronze-a4: color(display-p3 .996 .839 .78 / .127);--bronze-a5: color(display-p3 .996 .863 .773 / .173);--bronze-a6: color(display-p3 1 .863 .796 / .227);--bronze-a7: color(display-p3 1 .867 .8 / .295);--bronze-a8: color(display-p3 1 .859 .788 / .387);--bronze-a9: color(display-p3 1 .82 .733 / .585);--bronze-a10: color(display-p3 1 .839 .761 / .635);--bronze-a11: color(display-p3 .81 .707 .655);--bronze-a12: color(display-p3 .921 .88 .854);--brown-1: color(display-p3 .071 .067 .059);--brown-2: color(display-p3 .107 .095 .087);--brown-3: color(display-p3 .151 .13 .115);--brown-4: color(display-p3 .191 .161 .138);--brown-5: color(display-p3 .235 .194 .162);--brown-6: color(display-p3 .291 .237 .192);--brown-7: color(display-p3 .365 .295 .232);--brown-8: color(display-p3 .469 .377 .287);--brown-9: color(display-p3 .651 .505 .368);--brown-10: color(display-p3 .697 .557 .423);--brown-11: color(display-p3 .835 .715 .597);--brown-12: color(display-p3 .938 .885 .802);--brown-a1: color(display-p3 .855 .071 0 / .005);--brown-a2: color(display-p3 .98 .706 .525 / .043);--brown-a3: color(display-p3 .996 .745 .576 / .093);--brown-a4: color(display-p3 1 .765 .592 / .135);--brown-a5: color(display-p3 1 .761 .588 / .181);--brown-a6: color(display-p3 1 .773 .592 / .24);--brown-a7: color(display-p3 .996 .776 .58 / .32);--brown-a8: color(display-p3 1 .78 .573 / .433);--brown-a9: color(display-p3 1 .769 .549 / .627);--brown-a10: color(display-p3 1 .792 .596 / .677);--brown-a11: color(display-p3 .835 .715 .597);--brown-a12: color(display-p3 .938 .885 .802);--crimson-1: color(display-p3 .093 .068 .078);--crimson-2: color(display-p3 .117 .078 .095);--crimson-3: color(display-p3 .203 .091 .143);--crimson-4: color(display-p3 .277 .087 .182);--crimson-5: color(display-p3 .332 .115 .22);--crimson-6: color(display-p3 .394 .162 .268);--crimson-7: color(display-p3 .489 .222 .336);--crimson-8: color(display-p3 .638 .289 .429);--crimson-9: color(display-p3 .843 .298 .507);--crimson-10: color(display-p3 .864 .364 .539);--crimson-11: color(display-p3 1 .56 .66);--crimson-12: color(display-p3 .966 .834 .906);--crimson-a1: color(display-p3 .984 .071 .463 / .03);--crimson-a2: color(display-p3 .996 .282 .569 / .055);--crimson-a3: color(display-p3 .996 .227 .573 / .148);--crimson-a4: color(display-p3 1 .157 .569 / .227);--crimson-a5: color(display-p3 1 .231 .604 / .286);--crimson-a6: color(display-p3 1 .337 .643 / .349);--crimson-a7: color(display-p3 1 .416 .663 / .454);--crimson-a8: color(display-p3 .996 .427 .651 / .614);--crimson-a9: color(display-p3 1 .345 .596 / .832);--crimson-a10: color(display-p3 1 .42 .62 / .853);--crimson-a11: color(display-p3 1 .56 .66);--crimson-a12: color(display-p3 .966 .834 .906);--cyan-1: color(display-p3 .053 .085 .098);--cyan-2: color(display-p3 .072 .105 .122);--cyan-3: color(display-p3 .073 .168 .209);--cyan-4: color(display-p3 .063 .216 .277);--cyan-5: color(display-p3 .091 .267 .336);--cyan-6: color(display-p3 .137 .324 .4);--cyan-7: color(display-p3 .186 .398 .484);--cyan-8: color(display-p3 .23 .496 .6);--cyan-9: color(display-p3 .282 .627 .765);--cyan-10: color(display-p3 .331 .675 .801);--cyan-11: color(display-p3 .446 .79 .887);--cyan-12: color(display-p3 .757 .919 .962);--cyan-a1: color(display-p3 0 .647 .992 / .034);--cyan-a2: color(display-p3 .133 .733 1 / .059);--cyan-a3: color(display-p3 .122 .741 .996 / .152);--cyan-a4: color(display-p3 .051 .725 1 / .227);--cyan-a5: color(display-p3 .149 .757 1 / .29);--cyan-a6: color(display-p3 .267 .792 1 / .358);--cyan-a7: color(display-p3 .333 .808 1 / .446);--cyan-a8: color(display-p3 .357 .816 1 / .572);--cyan-a9: color(display-p3 .357 .82 1 / .748);--cyan-a10: color(display-p3 .4 .839 1 / .786);--cyan-a11: color(display-p3 .446 .79 .887);--cyan-a12: color(display-p3 .757 .919 .962);--gold-1: color(display-p3 .071 .071 .067);--gold-2: color(display-p3 .104 .101 .09);--gold-3: color(display-p3 .141 .136 .122);--gold-4: color(display-p3 .177 .17 .152);--gold-5: color(display-p3 .217 .207 .185);--gold-6: color(display-p3 .265 .252 .225);--gold-7: color(display-p3 .327 .31 .277);--gold-8: color(display-p3 .407 .384 .342);--gold-9: color(display-p3 .579 .517 .41);--gold-10: color(display-p3 .628 .566 .463);--gold-11: color(display-p3 .784 .728 .635);--gold-12: color(display-p3 .906 .887 .855);--gold-a1: color(display-p3 .855 .855 .071 / .005);--gold-a2: color(display-p3 .98 .89 .616 / .043);--gold-a3: color(display-p3 1 .949 .753 / .08);--gold-a4: color(display-p3 1 .933 .8 / .118);--gold-a5: color(display-p3 1 .949 .804 / .16);--gold-a6: color(display-p3 1 .925 .8 / .215);--gold-a7: color(display-p3 1 .945 .831 / .278);--gold-a8: color(display-p3 1 .937 .82 / .366);--gold-a9: color(display-p3 .996 .882 .69 / .551);--gold-a10: color(display-p3 1 .894 .725 / .601);--gold-a11: color(display-p3 .784 .728 .635);--gold-a12: color(display-p3 .906 .887 .855);--grass-1: color(display-p3 .062 .083 .067);--grass-2: color(display-p3 .083 .103 .085);--grass-3: color(display-p3 .118 .163 .122);--grass-4: color(display-p3 .142 .225 .15);--grass-5: color(display-p3 .178 .279 .186);--grass-6: color(display-p3 .217 .337 .224);--grass-7: color(display-p3 .258 .4 .264);--grass-8: color(display-p3 .302 .47 .305);--grass-9: color(display-p3 .38 .647 .378);--grass-10: color(display-p3 .426 .694 .426);--grass-11: color(display-p3 .535 .807 .542);--grass-12: color(display-p3 .797 .936 .776);--grass-a1: color(display-p3 0 .992 .071 / .017);--grass-a2: color(display-p3 .482 .996 .584 / .038);--grass-a3: color(display-p3 .549 .992 .588 / .106);--grass-a4: color(display-p3 .51 .996 .557 / .169);--grass-a5: color(display-p3 .553 1 .588 / .227);--grass-a6: color(display-p3 .584 1 .608 / .29);--grass-a7: color(display-p3 .604 1 .616 / .358);--grass-a8: color(display-p3 .608 1 .62 / .433);--grass-a9: color(display-p3 .573 1 .569 / .622);--grass-a10: color(display-p3 .6 .996 .6 / .673);--grass-a11: color(display-p3 .535 .807 .542);--grass-a12: color(display-p3 .797 .936 .776);--green-1: color(display-p3 .062 .083 .071);--green-2: color(display-p3 .079 .106 .09);--green-3: color(display-p3 .1 .173 .133);--green-4: color(display-p3 .115 .229 .166);--green-5: color(display-p3 .147 .282 .206);--green-6: color(display-p3 .185 .338 .25);--green-7: color(display-p3 .227 .403 .298);--green-8: color(display-p3 .27 .479 .351);--green-9: color(display-p3 .332 .634 .442);--green-10: color(display-p3 .357 .682 .474);--green-11: color(display-p3 .434 .828 .573);--green-12: color(display-p3 .747 .938 .807);--green-a1: color(display-p3 0 .992 .298 / .017);--green-a2: color(display-p3 .341 .98 .616 / .043);--green-a3: color(display-p3 .376 .996 .655 / .114);--green-a4: color(display-p3 .341 .996 .635 / .173);--green-a5: color(display-p3 .408 1 .678 / .232);--green-a6: color(display-p3 .475 1 .706 / .29);--green-a7: color(display-p3 .514 1 .706 / .362);--green-a8: color(display-p3 .529 1 .718 / .442);--green-a9: color(display-p3 .502 .996 .682 / .61);--green-a10: color(display-p3 .506 1 .682 / .66);--green-a11: color(display-p3 .434 .828 .573);--green-a12: color(display-p3 .747 .938 .807);--indigo-1: color(display-p3 .068 .074 .118);--indigo-2: color(display-p3 .081 .089 .144);--indigo-3: color(display-p3 .105 .141 .275);--indigo-4: color(display-p3 .129 .18 .369);--indigo-5: color(display-p3 .163 .22 .439);--indigo-6: color(display-p3 .203 .262 .5);--indigo-7: color(display-p3 .245 .309 .575);--indigo-8: color(display-p3 .285 .362 .674);--indigo-9: color(display-p3 .276 .384 .837);--indigo-10: color(display-p3 .354 .445 .866);--indigo-11: color(display-p3 .63 .69 1);--indigo-12: color(display-p3 .848 .881 .99);--indigo-a1: color(display-p3 .071 .212 .996 / .055);--indigo-a2: color(display-p3 .251 .345 .988 / .085);--indigo-a3: color(display-p3 .243 .404 1 / .223);--indigo-a4: color(display-p3 .263 .42 1 / .324);--indigo-a5: color(display-p3 .314 .451 1 / .4);--indigo-a6: color(display-p3 .361 .49 1 / .467);--indigo-a7: color(display-p3 .388 .51 1 / .547);--indigo-a8: color(display-p3 .404 .518 1 / .652);--indigo-a9: color(display-p3 .318 .451 1 / .824);--indigo-a10: color(display-p3 .404 .506 1 / .858);--indigo-a11: color(display-p3 .63 .69 1);--indigo-a12: color(display-p3 .848 .881 .99);--iris-1: color(display-p3 .075 .075 .114);--iris-2: color(display-p3 .089 .086 .14);--iris-3: color(display-p3 .128 .134 .272);--iris-4: color(display-p3 .153 .165 .382);--iris-5: color(display-p3 .192 .201 .44);--iris-6: color(display-p3 .239 .241 .491);--iris-7: color(display-p3 .291 .289 .565);--iris-8: color(display-p3 .35 .345 .673);--iris-9: color(display-p3 .357 .357 .81);--iris-10: color(display-p3 .428 .416 .843);--iris-11: color(display-p3 .685 .662 1);--iris-12: color(display-p3 .878 .875 .986);--iris-a1: color(display-p3 .224 .224 .992 / .051);--iris-a2: color(display-p3 .361 .314 1 / .08);--iris-a3: color(display-p3 .357 .373 1 / .219);--iris-a4: color(display-p3 .325 .361 1 / .337);--iris-a5: color(display-p3 .38 .4 1 / .4);--iris-a6: color(display-p3 .447 .447 1 / .454);--iris-a7: color(display-p3 .486 .486 1 / .534);--iris-a8: color(display-p3 .502 .494 1 / .652);--iris-a9: color(display-p3 .431 .431 1 / .799);--iris-a10: color(display-p3 .502 .486 1 / .832);--iris-a11: color(display-p3 .685 .662 1);--iris-a12: color(display-p3 .878 .875 .986);--jade-1: color(display-p3 .059 .083 .071);--jade-2: color(display-p3 .078 .11 .094);--jade-3: color(display-p3 .091 .176 .138);--jade-4: color(display-p3 .102 .228 .177);--jade-5: color(display-p3 .133 .279 .221);--jade-6: color(display-p3 .174 .334 .273);--jade-7: color(display-p3 .219 .402 .335);--jade-8: color(display-p3 .263 .488 .411);--jade-9: color(display-p3 .319 .63 .521);--jade-10: color(display-p3 .338 .68 .555);--jade-11: color(display-p3 .4 .835 .656);--jade-12: color(display-p3 .734 .934 .838);--jade-a1: color(display-p3 0 .992 .298 / .017);--jade-a2: color(display-p3 .318 .988 .651 / .047);--jade-a3: color(display-p3 .267 1 .667 / .118);--jade-a4: color(display-p3 .275 .996 .702 / .173);--jade-a5: color(display-p3 .361 1 .741 / .227);--jade-a6: color(display-p3 .439 1 .796 / .286);--jade-a7: color(display-p3 .49 1 .804 / .362);--jade-a8: color(display-p3 .506 1 .835 / .45);--jade-a9: color(display-p3 .478 .996 .816 / .606);--jade-a10: color(display-p3 .478 1 .816 / .656);--jade-a11: color(display-p3 .4 .835 .656);--jade-a12: color(display-p3 .734 .934 .838);--lime-1: color(display-p3 .067 .073 .048);--lime-2: color(display-p3 .086 .1 .067);--lime-3: color(display-p3 .13 .16 .099);--lime-4: color(display-p3 .172 .214 .126);--lime-5: color(display-p3 .213 .266 .153);--lime-6: color(display-p3 .257 .321 .182);--lime-7: color(display-p3 .307 .383 .215);--lime-8: color(display-p3 .365 .456 .25);--lime-9: color(display-p3 .78 .928 .466);--lime-10: color(display-p3 .865 .995 .519);--lime-11: color(display-p3 .771 .893 .485);--lime-12: color(display-p3 .905 .966 .753);--lime-a1: color(display-p3 .067 .941 0 / .009);--lime-a2: color(display-p3 .584 .996 .071 / .038);--lime-a3: color(display-p3 .69 1 .38 / .101);--lime-a4: color(display-p3 .729 1 .435 / .16);--lime-a5: color(display-p3 .745 1 .471 / .215);--lime-a6: color(display-p3 .769 1 .482 / .274);--lime-a7: color(display-p3 .769 1 .506 / .341);--lime-a8: color(display-p3 .784 1 .51 / .416);--lime-a9: color(display-p3 .839 1 .502 / .925);--lime-a10: color(display-p3 .871 1 .522 / .996);--lime-a11: color(display-p3 .771 .893 .485);--lime-a12: color(display-p3 .905 .966 .753);--mint-1: color(display-p3 .059 .082 .081);--mint-2: color(display-p3 .068 .104 .105);--mint-3: color(display-p3 .077 .17 .168);--mint-4: color(display-p3 .068 .224 .22);--mint-5: color(display-p3 .104 .275 .264);--mint-6: color(display-p3 .154 .332 .313);--mint-7: color(display-p3 .207 .403 .373);--mint-8: color(display-p3 .258 .49 .441);--mint-9: color(display-p3 .62 .908 .834);--mint-10: color(display-p3 .725 .954 .898);--mint-11: color(display-p3 .482 .825 .733);--mint-12: color(display-p3 .807 .955 .887);--mint-a1: color(display-p3 0 .992 .992 / .017);--mint-a2: color(display-p3 .071 .98 .98 / .043);--mint-a3: color(display-p3 .176 .996 .996 / .11);--mint-a4: color(display-p3 .071 .996 .973 / .169);--mint-a5: color(display-p3 .243 1 .949 / .223);--mint-a6: color(display-p3 .369 1 .933 / .286);--mint-a7: color(display-p3 .459 1 .914 / .362);--mint-a8: color(display-p3 .49 1 .89 / .454);--mint-a9: color(display-p3 .678 .996 .914 / .904);--mint-a10: color(display-p3 .761 1 .941 / .95);--mint-a11: color(display-p3 .482 .825 .733);--mint-a12: color(display-p3 .807 .955 .887);--orange-1: color(display-p3 .088 .07 .057);--orange-2: color(display-p3 .113 .089 .061);--orange-3: color(display-p3 .189 .12 .056);--orange-4: color(display-p3 .262 .132 0);--orange-5: color(display-p3 .315 .168 .016);--orange-6: color(display-p3 .376 .219 .088);--orange-7: color(display-p3 .465 .283 .147);--orange-8: color(display-p3 .601 .359 .201);--orange-9: color(display-p3 .9 .45 .2);--orange-10: color(display-p3 .98 .51 .23);--orange-11: color(display-p3 1 .63 .38);--orange-12: color(display-p3 .98 .883 .775);--orange-a1: color(display-p3 .961 .247 0 / .022);--orange-a2: color(display-p3 .992 .529 0 / .051);--orange-a3: color(display-p3 .996 .486 0 / .131);--orange-a4: color(display-p3 .996 .384 0 / .211);--orange-a5: color(display-p3 1 .455 0 / .265);--orange-a6: color(display-p3 1 .529 .129 / .332);--orange-a7: color(display-p3 1 .569 .251 / .429);--orange-a8: color(display-p3 1 .584 .302 / .572);--orange-a9: color(display-p3 1 .494 .216 / .895);--orange-a10: color(display-p3 1 .522 .235 / .979);--orange-a11: color(display-p3 1 .63 .38);--orange-a12: color(display-p3 .98 .883 .775);--pink-1: color(display-p3 .093 .068 .089);--pink-2: color(display-p3 .121 .073 .11);--pink-3: color(display-p3 .198 .098 .179);--pink-4: color(display-p3 .271 .095 .231);--pink-5: color(display-p3 .32 .127 .273);--pink-6: color(display-p3 .382 .177 .326);--pink-7: color(display-p3 .477 .238 .405);--pink-8: color(display-p3 .612 .304 .51);--pink-9: color(display-p3 .775 .297 .61);--pink-10: color(display-p3 .808 .356 .645);--pink-11: color(display-p3 1 .535 .78);--pink-12: color(display-p3 .964 .826 .912);--pink-a1: color(display-p3 .984 .071 .855 / .03);--pink-a2: color(display-p3 1 .2 .8 / .059);--pink-a3: color(display-p3 1 .294 .886 / .139);--pink-a4: color(display-p3 1 .192 .82 / .219);--pink-a5: color(display-p3 1 .282 .827 / .274);--pink-a6: color(display-p3 1 .396 .835 / .337);--pink-a7: color(display-p3 1 .459 .831 / .442);--pink-a8: color(display-p3 1 .478 .827 / .585);--pink-a9: color(display-p3 1 .373 .784 / .761);--pink-a10: color(display-p3 1 .435 .792 / .795);--pink-a11: color(display-p3 1 .535 .78);--pink-a12: color(display-p3 .964 .826 .912);--plum-1: color(display-p3 .09 .068 .092);--plum-2: color(display-p3 .118 .077 .121);--plum-3: color(display-p3 .192 .105 .202);--plum-4: color(display-p3 .25 .121 .271);--plum-5: color(display-p3 .293 .152 .319);--plum-6: color(display-p3 .343 .198 .372);--plum-7: color(display-p3 .424 .262 .461);--plum-8: color(display-p3 .54 .341 .595);--plum-9: color(display-p3 .624 .313 .708);--plum-10: color(display-p3 .666 .365 .748);--plum-11: color(display-p3 .86 .602 .933);--plum-12: color(display-p3 .936 .836 .949);--plum-a1: color(display-p3 .973 .071 .973 / .026);--plum-a2: color(display-p3 .933 .267 1 / .059);--plum-a3: color(display-p3 .918 .333 .996 / .148);--plum-a4: color(display-p3 .91 .318 1 / .219);--plum-a5: color(display-p3 .914 .388 1 / .269);--plum-a6: color(display-p3 .906 .463 1 / .328);--plum-a7: color(display-p3 .906 .529 1 / .425);--plum-a8: color(display-p3 .906 .553 1 / .568);--plum-a9: color(display-p3 .875 .427 1 / .69);--plum-a10: color(display-p3 .886 .471 .996 / .732);--plum-a11: color(display-p3 .86 .602 .933);--plum-a12: color(display-p3 .936 .836 .949);--purple-1: color(display-p3 .09 .068 .103);--purple-2: color(display-p3 .113 .082 .134);--purple-3: color(display-p3 .175 .112 .224);--purple-4: color(display-p3 .224 .137 .297);--purple-5: color(display-p3 .264 .167 .349);--purple-6: color(display-p3 .311 .208 .406);--purple-7: color(display-p3 .381 .266 .496);--purple-8: color(display-p3 .49 .349 .649);--purple-9: color(display-p3 .523 .318 .751);--purple-10: color(display-p3 .57 .373 .791);--purple-11: color(display-p3 .8 .62 1);--purple-12: color(display-p3 .913 .854 .971);--purple-a1: color(display-p3 .686 .071 .996 / .038);--purple-a2: color(display-p3 .722 .286 .996 / .072);--purple-a3: color(display-p3 .718 .349 .996 / .169);--purple-a4: color(display-p3 .702 .353 1 / .248);--purple-a5: color(display-p3 .718 .404 1 / .303);--purple-a6: color(display-p3 .733 .455 1 / .366);--purple-a7: color(display-p3 .753 .506 1 / .458);--purple-a8: color(display-p3 .749 .522 1 / .622);--purple-a9: color(display-p3 .686 .408 1 / .736);--purple-a10: color(display-p3 .71 .459 1 / .778);--purple-a11: color(display-p3 .8 .62 1);--purple-a12: color(display-p3 .913 .854 .971);--red-1: color(display-p3 .093 .068 .067);--red-2: color(display-p3 .118 .077 .079);--red-3: color(display-p3 .211 .081 .099);--red-4: color(display-p3 .287 .079 .113);--red-5: color(display-p3 .348 .11 .142);--red-6: color(display-p3 .414 .16 .183);--red-7: color(display-p3 .508 .224 .236);--red-8: color(display-p3 .659 .298 .297);--red-9: color(display-p3 .83 .329 .324);--red-10: color(display-p3 .861 .403 .387);--red-11: color(display-p3 1 .57 .55);--red-12: color(display-p3 .971 .826 .852);--red-a1: color(display-p3 .984 .071 .071 / .03);--red-a2: color(display-p3 .996 .282 .282 / .055);--red-a3: color(display-p3 1 .169 .271 / .156);--red-a4: color(display-p3 1 .118 .267 / .236);--red-a5: color(display-p3 1 .212 .314 / .303);--red-a6: color(display-p3 1 .318 .38 / .374);--red-a7: color(display-p3 1 .4 .424 / .475);--red-a8: color(display-p3 1 .431 .431 / .635);--red-a9: color(display-p3 1 .388 .384 / .82);--red-a10: color(display-p3 1 .463 .447 / .853);--red-a11: color(display-p3 1 .57 .55);--red-a12: color(display-p3 .971 .826 .852);--ruby-1: color(display-p3 .093 .068 .074);--ruby-2: color(display-p3 .113 .083 .089);--ruby-3: color(display-p3 .208 .088 .117);--ruby-4: color(display-p3 .279 .092 .147);--ruby-5: color(display-p3 .337 .12 .18);--ruby-6: color(display-p3 .401 .166 .223);--ruby-7: color(display-p3 .495 .224 .281);--ruby-8: color(display-p3 .652 .295 .359);--ruby-9: color(display-p3 .83 .323 .408);--ruby-10: color(display-p3 .857 .392 .455);--ruby-11: color(display-p3 1 .57 .59);--ruby-12: color(display-p3 .968 .83 .88);--ruby-a1: color(display-p3 .984 .071 .329 / .03);--ruby-a2: color(display-p3 .992 .376 .529 / .051);--ruby-a3: color(display-p3 .996 .196 .404 / .152);--ruby-a4: color(display-p3 1 .173 .416 / .227);--ruby-a5: color(display-p3 1 .259 .459 / .29);--ruby-a6: color(display-p3 1 .341 .506 / .358);--ruby-a7: color(display-p3 1 .412 .541 / .458);--ruby-a8: color(display-p3 1 .431 .537 / .627);--ruby-a9: color(display-p3 1 .376 .482 / .82);--ruby-a10: color(display-p3 1 .447 .522 / .849);--ruby-a11: color(display-p3 1 .57 .59);--ruby-a12: color(display-p3 .968 .83 .88);--sky-1: color(display-p3 .056 .078 .116);--sky-2: color(display-p3 .075 .101 .149);--sky-3: color(display-p3 .089 .154 .244);--sky-4: color(display-p3 .106 .207 .323);--sky-5: color(display-p3 .135 .261 .394);--sky-6: color(display-p3 .17 .322 .469);--sky-7: color(display-p3 .205 .394 .557);--sky-8: color(display-p3 .232 .48 .665);--sky-9: color(display-p3 .585 .877 .983);--sky-10: color(display-p3 .718 .925 .991);--sky-11: color(display-p3 .536 .772 .924);--sky-12: color(display-p3 .799 .947 .993);--sky-a1: color(display-p3 0 .282 .996 / .055);--sky-a2: color(display-p3 .157 .467 .992 / .089);--sky-a3: color(display-p3 .192 .522 .996 / .19);--sky-a4: color(display-p3 .212 .584 1 / .274);--sky-a5: color(display-p3 .259 .631 1 / .349);--sky-a6: color(display-p3 .302 .655 1 / .433);--sky-a7: color(display-p3 .329 .686 1 / .526);--sky-a8: color(display-p3 .325 .71 1 / .643);--sky-a9: color(display-p3 .592 .894 1 / .984);--sky-a10: color(display-p3 .722 .933 1 / .992);--sky-a11: color(display-p3 .536 .772 .924);--sky-a12: color(display-p3 .799 .947 .993);--teal-1: color(display-p3 .059 .083 .079);--teal-2: color(display-p3 .075 .11 .107);--teal-3: color(display-p3 .087 .175 .165);--teal-4: color(display-p3 .087 .227 .214);--teal-5: color(display-p3 .12 .277 .261);--teal-6: color(display-p3 .162 .335 .314);--teal-7: color(display-p3 .205 .406 .379);--teal-8: color(display-p3 .245 .489 .453);--teal-9: color(display-p3 .297 .637 .581);--teal-10: color(display-p3 .319 .69 .62);--teal-11: color(display-p3 .388 .835 .719);--teal-12: color(display-p3 .734 .934 .87);--teal-a1: color(display-p3 0 .992 .761 / .017);--teal-a2: color(display-p3 .235 .988 .902 / .047);--teal-a3: color(display-p3 .235 1 .898 / .118);--teal-a4: color(display-p3 .18 .996 .929 / .173);--teal-a5: color(display-p3 .31 1 .933 / .227);--teal-a6: color(display-p3 .396 1 .933 / .286);--teal-a7: color(display-p3 .443 1 .925 / .366);--teal-a8: color(display-p3 .459 1 .925 / .454);--teal-a9: color(display-p3 .443 .996 .906 / .61);--teal-a10: color(display-p3 .439 .996 .89 / .669);--teal-a11: color(display-p3 .388 .835 .719);--teal-a12: color(display-p3 .734 .934 .87);--tomato-1: color(display-p3 .09 .068 .067);--tomato-2: color(display-p3 .115 .084 .076);--tomato-3: color(display-p3 .205 .097 .083);--tomato-4: color(display-p3 .282 .099 .077);--tomato-5: color(display-p3 .339 .129 .101);--tomato-6: color(display-p3 .398 .179 .141);--tomato-7: color(display-p3 .487 .245 .194);--tomato-8: color(display-p3 .629 .322 .248);--tomato-9: color(display-p3 .831 .345 .231);--tomato-10: color(display-p3 .862 .415 .298);--tomato-11: color(display-p3 1 .585 .455);--tomato-12: color(display-p3 .959 .833 .802);--tomato-a1: color(display-p3 .973 .071 .071 / .026);--tomato-a2: color(display-p3 .992 .376 .224 / .051);--tomato-a3: color(display-p3 .996 .282 .176 / .148);--tomato-a4: color(display-p3 1 .204 .118 / .232);--tomato-a5: color(display-p3 1 .286 .192 / .29);--tomato-a6: color(display-p3 1 .392 .278 / .353);--tomato-a7: color(display-p3 1 .459 .349 / .45);--tomato-a8: color(display-p3 1 .49 .369 / .601);--tomato-a9: color(display-p3 1 .408 .267 / .82);--tomato-a10: color(display-p3 1 .478 .341 / .853);--tomato-a11: color(display-p3 1 .585 .455);--tomato-a12: color(display-p3 .959 .833 .802);--violet-1: color(display-p3 .077 .071 .118);--violet-2: color(display-p3 .101 .084 .141);--violet-3: color(display-p3 .154 .123 .256);--violet-4: color(display-p3 .191 .148 .345);--violet-5: color(display-p3 .226 .182 .396);--violet-6: color(display-p3 .269 .223 .449);--violet-7: color(display-p3 .326 .277 .53);--violet-8: color(display-p3 .399 .346 .656);--violet-9: color(display-p3 .417 .341 .784);--violet-10: color(display-p3 .477 .402 .823);--violet-11: color(display-p3 .72 .65 1);--violet-12: color(display-p3 .883 .867 .986);--violet-a1: color(display-p3 .282 .141 .996 / .055);--violet-a2: color(display-p3 .51 .263 1 / .08);--violet-a3: color(display-p3 .494 .337 .996 / .202);--violet-a4: color(display-p3 .49 .345 1 / .299);--violet-a5: color(display-p3 .525 .392 1 / .353);--violet-a6: color(display-p3 .569 .455 1 / .408);--violet-a7: color(display-p3 .588 .494 1 / .496);--violet-a8: color(display-p3 .596 .51 1 / .631);--violet-a9: color(display-p3 .522 .424 1 / .769);--violet-a10: color(display-p3 .576 .482 1 / .811);--violet-a11: color(display-p3 .72 .65 1);--violet-a12: color(display-p3 .883 .867 .986);--yellow-1: color(display-p3 .078 .069 .047);--yellow-2: color(display-p3 .103 .094 .063);--yellow-3: color(display-p3 .168 .137 .039);--yellow-4: color(display-p3 .209 .169 0);--yellow-5: color(display-p3 .255 .209 0);--yellow-6: color(display-p3 .31 .261 .07);--yellow-7: color(display-p3 .389 .331 .135);--yellow-8: color(display-p3 .497 .42 .182);--yellow-9: color(display-p3 1 .92 .22);--yellow-10: color(display-p3 1 1 .456);--yellow-11: color(display-p3 .948 .885 .392);--yellow-12: color(display-p3 .959 .934 .731);--yellow-a1: color(display-p3 .973 .369 0 / .013);--yellow-a2: color(display-p3 .996 .792 0 / .038);--yellow-a3: color(display-p3 .996 .71 0 / .11);--yellow-a4: color(display-p3 .996 .741 0 / .152);--yellow-a5: color(display-p3 .996 .765 0 / .202);--yellow-a6: color(display-p3 .996 .816 .082 / .261);--yellow-a7: color(display-p3 1 .831 .263 / .345);--yellow-a8: color(display-p3 1 .831 .314 / .463);--yellow-a9: color(display-p3 1 .922 .22);--yellow-a10: color(display-p3 1 1 .455);--yellow-a11: color(display-p3 .948 .885 .392);--yellow-a12: color(display-p3 .959 .934 .731);--gray-surface: color(display-p3 .1255 .1255 .1255 / .5);--mauve-surface: color(display-p3 .1333 .1255 .1333 / .5);--slate-surface: color(display-p3 .1176 .1255 .1333 / .5);--sage-surface: color(display-p3 .1176 .1255 .1176 / .5);--olive-surface: color(display-p3 .1176 .1255 .1176 / .5);--sand-surface: color(display-p3 .1255 .1255 .1255 / .5);--amber-surface: color(display-p3 .1412 .1176 .0784 / .5);--blue-surface: color(display-p3 .0706 .1255 .2196 / .5);--bronze-surface: color(display-p3 .1412 .1255 .1176 / .5);--brown-surface: color(display-p3 .1412 .1176 .102 / .5);--crimson-surface: color(display-p3 .1647 .0863 .1176 / .5);--cyan-surface: color(display-p3 .0784 .1412 .1725 / .5);--gold-surface: color(display-p3 .1412 .1333 .1098 / .5);--grass-surface: color(display-p3 .102 .1333 .102 / .5);--green-surface: color(display-p3 .0941 .1412 .1098 / .5);--indigo-surface: color(display-p3 .0941 .1098 .2196 / .5);--iris-surface: color(display-p3 .1098 .102 .2118 / .5);--jade-surface: color(display-p3 .0863 .149 .1176 / .5);--lime-surface: color(display-p3 .1098 .1255 .0784 / .5);--mint-surface: color(display-p3 .0941 .149 .1412 / .5);--orange-surface: color(display-p3 .1412 .1098 .0706 / .5);--pink-surface: color(display-p3 .1725 .0784 .149 / .5);--plum-surface: color(display-p3 .1647 .0863 .1725 / .5);--purple-surface: color(display-p3 .149 .0941 .1961 / .5);--red-surface: color(display-p3 .1647 .0863 .0863 / .5);--ruby-surface: color(display-p3 .1569 .0941 .1098 / .5);--sky-surface: color(display-p3 .0863 .1333 .2196 / .5);--teal-surface: color(display-p3 .0863 .149 .1412 / .5);--tomato-surface: color(display-p3 .1569 .0941 .0784 / .5);--violet-surface: color(display-p3 .1333 .102 .2118 / .5);--yellow-surface: color(display-p3 .1333 .1176 .0706 / .5)}}}:root{--gray-contrast: white;--mauve-contrast: white;--slate-contrast: white;--sage-contrast: white;--olive-contrast: white;--sand-contrast: white;--amber-contrast: #21201c;--blue-contrast: white;--bronze-contrast: white;--brown-contrast: white;--crimson-contrast: white;--cyan-contrast: white;--gold-contrast: white;--grass-contrast: white;--green-contrast: white;--indigo-contrast: white;--iris-contrast: white;--jade-contrast: white;--lime-contrast: #1d211c;--mint-contrast: #1a211e;--orange-contrast: white;--pink-contrast: white;--plum-contrast: white;--purple-contrast: white;--red-contrast: white;--ruby-contrast: white;--sky-contrast: #1c2024;--teal-contrast: white;--tomato-contrast: white;--violet-contrast: white;--yellow-contrast: #21201c;--black-a1: rgba(0, 0, 0, .05);--black-a2: rgba(0, 0, 0, .1);--black-a3: rgba(0, 0, 0, .15);--black-a4: rgba(0, 0, 0, .2);--black-a5: rgba(0, 0, 0, .3);--black-a6: rgba(0, 0, 0, .4);--black-a7: rgba(0, 0, 0, .5);--black-a8: rgba(0, 0, 0, .6);--black-a9: rgba(0, 0, 0, .7);--black-a10: rgba(0, 0, 0, .8);--black-a11: rgba(0, 0, 0, .9);--black-a12: rgba(0, 0, 0, .95);--white-a1: rgba(255, 255, 255, .05);--white-a2: rgba(255, 255, 255, .1);--white-a3: rgba(255, 255, 255, .15);--white-a4: rgba(255, 255, 255, .2);--white-a5: rgba(255, 255, 255, .3);--white-a6: rgba(255, 255, 255, .4);--white-a7: rgba(255, 255, 255, .5);--white-a8: rgba(255, 255, 255, .6);--white-a9: rgba(255, 255, 255, .7);--white-a10: rgba(255, 255, 255, .8);--white-a11: rgba(255, 255, 255, .9);--white-a12: rgba(255, 255, 255, .95)}@supports (color: color-mix(in oklab,white,black)){.dark,.dark-theme{--amber-track: color-mix(in oklab, var(--amber-8), var(--amber-9) 75%);--lime-track: color-mix(in oklab, var(--lime-8), var(--lime-9) 65%);--mint-track: color-mix(in oklab, var(--mint-8), var(--mint-9) 65%);--sky-track: color-mix(in oklab, var(--sky-8), var(--sky-9) 65%);--yellow-track: color-mix(in oklab, var(--yellow-8), var(--yellow-9) 65%)}}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root{--black-a1: color(display-p3 0 0 0 / .05);--black-a2: color(display-p3 0 0 0 / .1);--black-a3: color(display-p3 0 0 0 / .15);--black-a4: color(display-p3 0 0 0 / .2);--black-a5: color(display-p3 0 0 0 / .3);--black-a6: color(display-p3 0 0 0 / .4);--black-a7: color(display-p3 0 0 0 / .5);--black-a8: color(display-p3 0 0 0 / .6);--black-a9: color(display-p3 0 0 0 / .7);--black-a10: color(display-p3 0 0 0 / .8);--black-a11: color(display-p3 0 0 0 / .9);--black-a12: color(display-p3 0 0 0 / .95);--white-a1: color(display-p3 1 1 1 / .05);--white-a2: color(display-p3 1 1 1 / .1);--white-a3: color(display-p3 1 1 1 / .15);--white-a4: color(display-p3 1 1 1 / .2);--white-a5: color(display-p3 1 1 1 / .3);--white-a6: color(display-p3 1 1 1 / .4);--white-a7: color(display-p3 1 1 1 / .5);--white-a8: color(display-p3 1 1 1 / .6);--white-a9: color(display-p3 1 1 1 / .7);--white-a10: color(display-p3 1 1 1 / .8);--white-a11: color(display-p3 1 1 1 / .9);--white-a12: color(display-p3 1 1 1 / .95)}}}:where(.radix-themes){--color-background: white;--color-overlay: var(--black-a6);--color-panel-solid: white;--color-panel-translucent: rgba(255, 255, 255, .7);--color-surface: rgba(255, 255, 255, .85);--color-transparent: rgb(0 0 0 / 0);--shadow-1: inset 0 0 0 1px var(--gray-a5), inset 0 1.5px 2px 0 var(--gray-a2), inset 0 1.5px 2px 0 var(--black-a2);--shadow-2: 0 0 0 1px var(--gray-a3), 0 0 0 .5px var(--black-a1), 0 1px 1px 0 var(--gray-a2), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1);--shadow-3: 0 0 0 1px var(--gray-a3), 0 2px 3px -2px var(--gray-a3), 0 3px 12px -4px var(--black-a2), 0 4px 16px -8px var(--black-a2);--shadow-4: 0 0 0 1px var(--gray-a3), 0 8px 40px var(--black-a1), 0 12px 32px -16px var(--gray-a3);--shadow-5: 0 0 0 1px var(--gray-a3), 0 12px 60px var(--black-a3), 0 12px 32px -16px var(--gray-a5);--shadow-6: 0 0 0 1px var(--gray-a3), 0 12px 60px var(--black-a3), 0 16px 64px var(--gray-a2), 0 16px 36px -20px var(--gray-a7);--base-button-classic-after-inset: 2px;--base-button-classic-box-shadow-top: inset 0 0 0 1px var(--gray-a4), inset 0 -2px 1px var(--gray-a3);--base-button-classic-box-shadow-bottom: inset 0 4px 2px -2px var(--white-a9), inset 0 2px 1px -1px var(--white-a9);--base-button-classic-disabled-box-shadow: var(--base-button-classic-box-shadow-top), var(--base-button-classic-box-shadow-bottom);--base-button-classic-active-filter: brightness(.92) saturate(1.1);--base-button-classic-high-contrast-hover-filter: contrast(.88) saturate(1.1) brightness(1.1);--base-button-classic-high-contrast-active-filter: contrast(.82) saturate(1.2) brightness(1.16);--base-button-solid-active-filter: brightness(.92) saturate(1.1);--base-button-solid-high-contrast-hover-filter: contrast(.88) saturate(1.1) brightness(1.1);--base-button-solid-high-contrast-active-filter: contrast(.82) saturate(1.2) brightness(1.16);--kbd-box-shadow: inset 0 -.05em .5em var(--gray-a2), inset 0 .05em var(--white-a12), inset 0 .25em .5em var(--gray-a2), inset 0 -.05em var(--gray-a6), 0 0 0 .05em var(--gray-a5), 0 .08em .17em var(--gray-a7);--progress-indicator-after-linear-gradient: var(--white-a5), var(--white-a9), var(--white-a5);--segmented-control-indicator-background-color: var(--color-background);--select-trigger-classic-box-shadow: inset 0 0 0 1px var(--gray-a5), inset 0 2px 1px var(--white-a11), inset 0 -2px 1px var(--gray-a4) ;--slider-range-high-contrast-background-image: linear-gradient(var(--black-a8), var(--black-a8));--slider-disabled-blend-mode: multiply;--switch-disabled-blend-mode: multiply;--switch-high-contrast-checked-color-overlay: var(--black-a8);--switch-high-contrast-checked-active-before-filter: contrast(.82) saturate(1.2) brightness(1.16);--switch-surface-checked-active-filter: brightness(.92) saturate(1.1);--base-card-surface-box-shadow: 0 0 0 1px var(--gray-a5);--base-card-surface-hover-box-shadow: 0 0 0 1px var(--gray-a7);--base-card-surface-active-box-shadow: 0 0 0 1px var(--gray-a6);--base-card-classic-box-shadow-inner: 0 0 0 1px var(--base-card-classic-border-color), 0 0 0 1px var(--color-transparent), 0 0 0 .5px var(--black-a1), 0 1px 1px 0 var(--gray-a2), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1);--base-card-classic-box-shadow-outer: 0 0 0 0 var(--base-card-classic-border-color), 0 0 0 0 var(--color-transparent), 0 0 0 0 var(--black-a1), 0 1px 1px -1px var(--gray-a2), 0 2px 1px -2px var(--black-a1), 0 1px 3px -1px var(--black-a1);--base-card-classic-hover-box-shadow-inner: 0 0 0 1px var(--base-card-classic-hover-border-color), 0 1px 1px 1px var(--black-a1), 0 2px 1px -1px var(--gray-a3), 0 2px 3px -2px var(--black-a1), 0 3px 12px -4px var(--gray-a3), 0 4px 16px -8px var(--black-a1);--base-card-classic-hover-box-shadow-outer: 0 0 0 0 var(--base-card-classic-hover-border-color), 0 1px 1px 0 var(--black-a1), 0 2px 1px -2px var(--gray-a3), 0 2px 3px -3px var(--black-a1), 0 3px 12px -5px var(--gray-a3), 0 4px 16px -9px var(--black-a1);--base-card-classic-active-box-shadow-inner: 0 0 0 1px var(--base-card-classic-active-border-color), 0 0 0 1px var(--color-transparent), 0 0 0 .5px var(--black-a1), 0 1px 1px 0 var(--gray-a4), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1);--base-card-classic-active-box-shadow-outer: 0 0 0 0 var(--base-card-classic-active-border-color), 0 0 0 0 var(--color-transparent), 0 0 0 0 var(--black-a1), 0 1px 1px -1px var(--gray-a4), 0 2px 1px -2px var(--black-a1), 0 1px 3px -1px var(--black-a1);--base-card-classic-border-color: var(--gray-a3);--base-card-classic-hover-border-color: var(--gray-a3);--base-card-classic-active-border-color: var(--gray-a4)}:is(.dark,.dark-theme),:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)){--color-background: var(--gray-1);--color-overlay: var(--black-a8);--color-panel-solid: var(--gray-2);--color-panel-translucent: var(--gray-a2);--color-surface: rgba(0, 0, 0, .25);--shadow-1: inset 0 -1px 1px 0 var(--gray-a3), inset 0 0 0 1px var(--gray-a3), inset 0 3px 4px 0 var(--black-a5), inset 0 0 0 1px var(--gray-a4);--shadow-2: 0 0 0 1px var(--gray-a6), 0 0 0 .5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5);--shadow-3: 0 0 0 1px var(--gray-a6), 0 2px 3px -2px var(--black-a3), 0 3px 8px -2px var(--black-a6), 0 4px 12px -4px var(--black-a7);--shadow-4: 0 0 0 1px var(--gray-a6), 0 8px 40px var(--black-a3), 0 12px 32px -16px var(--black-a5);--shadow-5: 0 0 0 1px var(--gray-a6), 0 12px 60px var(--black-a5), 0 12px 32px -16px var(--black-a7);--shadow-6: 0 0 0 1px var(--gray-a6), 0 12px 60px var(--black-a4), 0 16px 64px var(--black-a6), 0 16px 36px -20px var(--black-a11);--base-button-classic-after-inset: 1px;--base-button-classic-box-shadow-top: inset 0 0 0 1px var(--white-a2), inset 0 4px 2px -2px var(--white-a3), inset 0 1px 1px var(--white-a6), inset 0 -1px 1px var(--black-a6);--base-button-classic-box-shadow-bottom: 0 0 transparent;--base-button-classic-disabled-box-shadow: inset 0 0 0 1px var(--gray-a5), inset 0 4px 2px -2px var(--gray-a2), inset 0 1px 1px var(--gray-a5), inset 0 -1px 1px var(--black-a3), inset 0 0 0 1px var(--gray-a2);--base-button-classic-active-filter: brightness(1.08);--base-button-classic-high-contrast-hover-filter: contrast(.88) saturate(1.3) brightness(1.14);--base-button-classic-high-contrast-active-filter: brightness(.95) saturate(1.2);--base-button-solid-active-filter: brightness(1.08);--base-button-solid-high-contrast-hover-filter: contrast(.88) saturate(1.3) brightness(1.18);--base-button-solid-high-contrast-active-filter: brightness(.95) saturate(1.2);--kbd-box-shadow: inset 0 -.05em .5em var(--gray-a3), inset 0 .05em var(--gray-a11), inset 0 .25em .5em var(--gray-a2), inset 0 -.1em var(--black-a11), 0 0 0 .075em var(--gray-a7), 0 .08em .17em var(--black-a12);--progress-indicator-after-linear-gradient: var(--white-a3), var(--white-a6), var(--white-a3);--segmented-control-indicator-background-color: var(--gray-a3);--select-trigger-classic-box-shadow: inset 0 0 0 1px var(--white-a4), inset 0 1px 1px var(--white-a4), inset 0 -1px 1px var(--black-a9) ;--slider-range-high-contrast-background-image: none;--slider-disabled-blend-mode: screen;--switch-disabled-blend-mode: screen;--switch-high-contrast-checked-color-overlay: transparent;--switch-high-contrast-checked-active-before-filter: brightness(1.08);--switch-surface-checked-active-filter: brightness(1.08);--base-card-classic-box-shadow-inner: 0 0 0 1px var(--base-card-classic-border-color), 0 0 0 1px var(--color-transparent), 0 0 0 .5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5);--base-card-classic-box-shadow-outer: 0 0 0 0 var(--base-card-classic-border-color), 0 0 0 0 var(--color-transparent), 0 0 0 0 var(--black-a3), 0 1px 1px -1px var(--black-a6), 0 2px 1px -2px var(--black-a6), 0 1px 3px -1px var(--black-a5);--base-card-classic-hover-box-shadow-inner: 0 0 0 1px var(--base-card-classic-hover-border-color), 0 0 1px 1px var(--gray-a4), 0 0 1px -1px var(--gray-a4), 0 0 3px -2px var(--gray-a3), 0 0 12px -2px var(--gray-a3), 0 0 16px -8px var(--gray-a7);--base-card-classic-hover-box-shadow-outer: 0 0 0 0 var(--base-card-classic-hover-border-color), 0 0 1px 0 var(--gray-a4), 0 0 1px -2px var(--gray-a4), 0 0 3px -3px var(--gray-a3), 0 0 12px -3px var(--gray-a3), 0 0 16px -9px var(--gray-a7);--base-card-classic-active-box-shadow-inner: 0 0 0 1px var(--base-card-classic-active-border-color), 0 0 0 1px var(--color-transparent), 0 0 0 .5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5);--base-card-classic-active-box-shadow-outer: 0 0 0 0 var(--base-card-classic-active-border-color), 0 0 0 0 var(--color-transparent), 0 0 0 0 var(--black-a3), 0 1px 1px -1px var(--black-a6), 0 2px 1px -2px var(--black-a6), 0 1px 3px -1px var(--black-a5);--base-card-classic-border-color: var(--gray-a6);--base-card-classic-hover-border-color: var(--gray-a6);--base-card-classic-active-border-color: var(--gray-a6)}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){.radix-themes{--color-transparent: color(display-p3 0 0 0 / 0)}}}.radix-themes:where(.light,.light-theme),:root:where(:has(.radix-themes[data-is-root-theme=true]:where(.light,.light-theme))){color-scheme:light}.radix-themes:where(.dark,.dark-theme),:root:where(:has(.radix-themes[data-is-root-theme=true]:where(.dark,.dark-theme))){color-scheme:dark}.radix-themes,[data-accent-color]:where(:not([data-accent-color=""],[data-accent-color=gray])){--focus-1: var(--accent-1);--focus-2: var(--accent-2);--focus-3: var(--accent-3);--focus-4: var(--accent-4);--focus-5: var(--accent-5);--focus-6: var(--accent-6);--focus-7: var(--accent-7);--focus-8: var(--accent-8);--focus-9: var(--accent-9);--focus-10: var(--accent-10);--focus-11: var(--accent-11);--focus-12: var(--accent-12);--focus-a1: var(--accent-a1);--focus-a2: var(--accent-a2);--focus-a3: var(--accent-a3);--focus-a4: var(--accent-a4);--focus-a5: var(--accent-a5);--focus-a6: var(--accent-a6);--focus-a7: var(--accent-a7);--focus-a8: var(--accent-a8);--focus-a9: var(--accent-a9);--focus-a10: var(--accent-a10);--focus-a11: var(--accent-a11);--focus-a12: var(--accent-a12)}.radix-themes ::selection{background-color:var(--focus-a5)}.radix-themes:where([data-has-background=true]){background-color:var(--color-background)}.radix-themes:where([data-panel-background=solid]){--color-panel: var(--color-panel-solid);--backdrop-filter-panel: none}.radix-themes:where([data-panel-background=translucent]){--color-panel: var(--color-panel-translucent);--backdrop-filter-panel: blur(64px)}[data-accent-color=amber]{--accent-1: var(--amber-1);--accent-2: var(--amber-2);--accent-3: var(--amber-3);--accent-4: var(--amber-4);--accent-5: var(--amber-5);--accent-6: var(--amber-6);--accent-7: var(--amber-7);--accent-8: var(--amber-8);--accent-9: var(--amber-9);--accent-10: var(--amber-10);--accent-11: var(--amber-11);--accent-12: var(--amber-12);--accent-a1: var(--amber-a1);--accent-a2: var(--amber-a2);--accent-a3: var(--amber-a3);--accent-a4: var(--amber-a4);--accent-a5: var(--amber-a5);--accent-a6: var(--amber-a6);--accent-a7: var(--amber-a7);--accent-a8: var(--amber-a8);--accent-a9: var(--amber-a9);--accent-a10: var(--amber-a10);--accent-a11: var(--amber-a11);--accent-a12: var(--amber-a12);--accent-contrast: var(--amber-contrast);--accent-surface: var(--amber-surface);--accent-indicator: var(--amber-indicator);--accent-track: var(--amber-track)}[data-accent-color=blue]{--accent-1: var(--blue-1);--accent-2: var(--blue-2);--accent-3: var(--blue-3);--accent-4: var(--blue-4);--accent-5: var(--blue-5);--accent-6: var(--blue-6);--accent-7: var(--blue-7);--accent-8: var(--blue-8);--accent-9: var(--blue-9);--accent-10: var(--blue-10);--accent-11: var(--blue-11);--accent-12: var(--blue-12);--accent-a1: var(--blue-a1);--accent-a2: var(--blue-a2);--accent-a3: var(--blue-a3);--accent-a4: var(--blue-a4);--accent-a5: var(--blue-a5);--accent-a6: var(--blue-a6);--accent-a7: var(--blue-a7);--accent-a8: var(--blue-a8);--accent-a9: var(--blue-a9);--accent-a10: var(--blue-a10);--accent-a11: var(--blue-a11);--accent-a12: var(--blue-a12);--accent-contrast: var(--blue-contrast);--accent-surface: var(--blue-surface);--accent-indicator: var(--blue-indicator);--accent-track: var(--blue-track)}[data-accent-color=bronze]{--accent-1: var(--bronze-1);--accent-2: var(--bronze-2);--accent-3: var(--bronze-3);--accent-4: var(--bronze-4);--accent-5: var(--bronze-5);--accent-6: var(--bronze-6);--accent-7: var(--bronze-7);--accent-8: var(--bronze-8);--accent-9: var(--bronze-9);--accent-10: var(--bronze-10);--accent-11: var(--bronze-11);--accent-12: var(--bronze-12);--accent-a1: var(--bronze-a1);--accent-a2: var(--bronze-a2);--accent-a3: var(--bronze-a3);--accent-a4: var(--bronze-a4);--accent-a5: var(--bronze-a5);--accent-a6: var(--bronze-a6);--accent-a7: var(--bronze-a7);--accent-a8: var(--bronze-a8);--accent-a9: var(--bronze-a9);--accent-a10: var(--bronze-a10);--accent-a11: var(--bronze-a11);--accent-a12: var(--bronze-a12);--accent-contrast: var(--bronze-contrast);--accent-surface: var(--bronze-surface);--accent-indicator: var(--bronze-indicator);--accent-track: var(--bronze-track)}[data-accent-color=brown]{--accent-1: var(--brown-1);--accent-2: var(--brown-2);--accent-3: var(--brown-3);--accent-4: var(--brown-4);--accent-5: var(--brown-5);--accent-6: var(--brown-6);--accent-7: var(--brown-7);--accent-8: var(--brown-8);--accent-9: var(--brown-9);--accent-10: var(--brown-10);--accent-11: var(--brown-11);--accent-12: var(--brown-12);--accent-a1: var(--brown-a1);--accent-a2: var(--brown-a2);--accent-a3: var(--brown-a3);--accent-a4: var(--brown-a4);--accent-a5: var(--brown-a5);--accent-a6: var(--brown-a6);--accent-a7: var(--brown-a7);--accent-a8: var(--brown-a8);--accent-a9: var(--brown-a9);--accent-a10: var(--brown-a10);--accent-a11: var(--brown-a11);--accent-a12: var(--brown-a12);--accent-contrast: var(--brown-contrast);--accent-surface: var(--brown-surface);--accent-indicator: var(--brown-indicator);--accent-track: var(--brown-track)}[data-accent-color=crimson]{--accent-1: var(--crimson-1);--accent-2: var(--crimson-2);--accent-3: var(--crimson-3);--accent-4: var(--crimson-4);--accent-5: var(--crimson-5);--accent-6: var(--crimson-6);--accent-7: var(--crimson-7);--accent-8: var(--crimson-8);--accent-9: var(--crimson-9);--accent-10: var(--crimson-10);--accent-11: var(--crimson-11);--accent-12: var(--crimson-12);--accent-a1: var(--crimson-a1);--accent-a2: var(--crimson-a2);--accent-a3: var(--crimson-a3);--accent-a4: var(--crimson-a4);--accent-a5: var(--crimson-a5);--accent-a6: var(--crimson-a6);--accent-a7: var(--crimson-a7);--accent-a8: var(--crimson-a8);--accent-a9: var(--crimson-a9);--accent-a10: var(--crimson-a10);--accent-a11: var(--crimson-a11);--accent-a12: var(--crimson-a12);--accent-contrast: var(--crimson-contrast);--accent-surface: var(--crimson-surface);--accent-indicator: var(--crimson-indicator);--accent-track: var(--crimson-track)}[data-accent-color=cyan]{--accent-1: var(--cyan-1);--accent-2: var(--cyan-2);--accent-3: var(--cyan-3);--accent-4: var(--cyan-4);--accent-5: var(--cyan-5);--accent-6: var(--cyan-6);--accent-7: var(--cyan-7);--accent-8: var(--cyan-8);--accent-9: var(--cyan-9);--accent-10: var(--cyan-10);--accent-11: var(--cyan-11);--accent-12: var(--cyan-12);--accent-a1: var(--cyan-a1);--accent-a2: var(--cyan-a2);--accent-a3: var(--cyan-a3);--accent-a4: var(--cyan-a4);--accent-a5: var(--cyan-a5);--accent-a6: var(--cyan-a6);--accent-a7: var(--cyan-a7);--accent-a8: var(--cyan-a8);--accent-a9: var(--cyan-a9);--accent-a10: var(--cyan-a10);--accent-a11: var(--cyan-a11);--accent-a12: var(--cyan-a12);--accent-contrast: var(--cyan-contrast);--accent-surface: var(--cyan-surface);--accent-indicator: var(--cyan-indicator);--accent-track: var(--cyan-track)}[data-accent-color=gold]{--accent-1: var(--gold-1);--accent-2: var(--gold-2);--accent-3: var(--gold-3);--accent-4: var(--gold-4);--accent-5: var(--gold-5);--accent-6: var(--gold-6);--accent-7: var(--gold-7);--accent-8: var(--gold-8);--accent-9: var(--gold-9);--accent-10: var(--gold-10);--accent-11: var(--gold-11);--accent-12: var(--gold-12);--accent-a1: var(--gold-a1);--accent-a2: var(--gold-a2);--accent-a3: var(--gold-a3);--accent-a4: var(--gold-a4);--accent-a5: var(--gold-a5);--accent-a6: var(--gold-a6);--accent-a7: var(--gold-a7);--accent-a8: var(--gold-a8);--accent-a9: var(--gold-a9);--accent-a10: var(--gold-a10);--accent-a11: var(--gold-a11);--accent-a12: var(--gold-a12);--accent-contrast: var(--gold-contrast);--accent-surface: var(--gold-surface);--accent-indicator: var(--gold-indicator);--accent-track: var(--gold-track)}[data-accent-color=grass]{--accent-1: var(--grass-1);--accent-2: var(--grass-2);--accent-3: var(--grass-3);--accent-4: var(--grass-4);--accent-5: var(--grass-5);--accent-6: var(--grass-6);--accent-7: var(--grass-7);--accent-8: var(--grass-8);--accent-9: var(--grass-9);--accent-10: var(--grass-10);--accent-11: var(--grass-11);--accent-12: var(--grass-12);--accent-a1: var(--grass-a1);--accent-a2: var(--grass-a2);--accent-a3: var(--grass-a3);--accent-a4: var(--grass-a4);--accent-a5: var(--grass-a5);--accent-a6: var(--grass-a6);--accent-a7: var(--grass-a7);--accent-a8: var(--grass-a8);--accent-a9: var(--grass-a9);--accent-a10: var(--grass-a10);--accent-a11: var(--grass-a11);--accent-a12: var(--grass-a12);--accent-contrast: var(--grass-contrast);--accent-surface: var(--grass-surface);--accent-indicator: var(--grass-indicator);--accent-track: var(--grass-track)}[data-accent-color=gray]{--accent-1: var(--gray-1);--accent-2: var(--gray-2);--accent-3: var(--gray-3);--accent-4: var(--gray-4);--accent-5: var(--gray-5);--accent-6: var(--gray-6);--accent-7: var(--gray-7);--accent-8: var(--gray-8);--accent-9: var(--gray-9);--accent-10: var(--gray-10);--accent-11: var(--gray-11);--accent-12: var(--gray-12);--accent-a1: var(--gray-a1);--accent-a2: var(--gray-a2);--accent-a3: var(--gray-a3);--accent-a4: var(--gray-a4);--accent-a5: var(--gray-a5);--accent-a6: var(--gray-a6);--accent-a7: var(--gray-a7);--accent-a8: var(--gray-a8);--accent-a9: var(--gray-a9);--accent-a10: var(--gray-a10);--accent-a11: var(--gray-a11);--accent-a12: var(--gray-a12);--accent-contrast: var(--gray-contrast);--accent-surface: var(--gray-surface);--accent-indicator: var(--gray-indicator);--accent-track: var(--gray-track)}[data-accent-color=green]{--accent-1: var(--green-1);--accent-2: var(--green-2);--accent-3: var(--green-3);--accent-4: var(--green-4);--accent-5: var(--green-5);--accent-6: var(--green-6);--accent-7: var(--green-7);--accent-8: var(--green-8);--accent-9: var(--green-9);--accent-10: var(--green-10);--accent-11: var(--green-11);--accent-12: var(--green-12);--accent-a1: var(--green-a1);--accent-a2: var(--green-a2);--accent-a3: var(--green-a3);--accent-a4: var(--green-a4);--accent-a5: var(--green-a5);--accent-a6: var(--green-a6);--accent-a7: var(--green-a7);--accent-a8: var(--green-a8);--accent-a9: var(--green-a9);--accent-a10: var(--green-a10);--accent-a11: var(--green-a11);--accent-a12: var(--green-a12);--accent-contrast: var(--green-contrast);--accent-surface: var(--green-surface);--accent-indicator: var(--green-indicator);--accent-track: var(--green-track)}[data-accent-color=indigo]{--accent-1: var(--indigo-1);--accent-2: var(--indigo-2);--accent-3: var(--indigo-3);--accent-4: var(--indigo-4);--accent-5: var(--indigo-5);--accent-6: var(--indigo-6);--accent-7: var(--indigo-7);--accent-8: var(--indigo-8);--accent-9: var(--indigo-9);--accent-10: var(--indigo-10);--accent-11: var(--indigo-11);--accent-12: var(--indigo-12);--accent-a1: var(--indigo-a1);--accent-a2: var(--indigo-a2);--accent-a3: var(--indigo-a3);--accent-a4: var(--indigo-a4);--accent-a5: var(--indigo-a5);--accent-a6: var(--indigo-a6);--accent-a7: var(--indigo-a7);--accent-a8: var(--indigo-a8);--accent-a9: var(--indigo-a9);--accent-a10: var(--indigo-a10);--accent-a11: var(--indigo-a11);--accent-a12: var(--indigo-a12);--accent-contrast: var(--indigo-contrast);--accent-surface: var(--indigo-surface);--accent-indicator: var(--indigo-indicator);--accent-track: var(--indigo-track)}[data-accent-color=iris]{--accent-1: var(--iris-1);--accent-2: var(--iris-2);--accent-3: var(--iris-3);--accent-4: var(--iris-4);--accent-5: var(--iris-5);--accent-6: var(--iris-6);--accent-7: var(--iris-7);--accent-8: var(--iris-8);--accent-9: var(--iris-9);--accent-10: var(--iris-10);--accent-11: var(--iris-11);--accent-12: var(--iris-12);--accent-a1: var(--iris-a1);--accent-a2: var(--iris-a2);--accent-a3: var(--iris-a3);--accent-a4: var(--iris-a4);--accent-a5: var(--iris-a5);--accent-a6: var(--iris-a6);--accent-a7: var(--iris-a7);--accent-a8: var(--iris-a8);--accent-a9: var(--iris-a9);--accent-a10: var(--iris-a10);--accent-a11: var(--iris-a11);--accent-a12: var(--iris-a12);--accent-contrast: var(--iris-contrast);--accent-surface: var(--iris-surface);--accent-indicator: var(--iris-indicator);--accent-track: var(--iris-track)}[data-accent-color=jade]{--accent-1: var(--jade-1);--accent-2: var(--jade-2);--accent-3: var(--jade-3);--accent-4: var(--jade-4);--accent-5: var(--jade-5);--accent-6: var(--jade-6);--accent-7: var(--jade-7);--accent-8: var(--jade-8);--accent-9: var(--jade-9);--accent-10: var(--jade-10);--accent-11: var(--jade-11);--accent-12: var(--jade-12);--accent-a1: var(--jade-a1);--accent-a2: var(--jade-a2);--accent-a3: var(--jade-a3);--accent-a4: var(--jade-a4);--accent-a5: var(--jade-a5);--accent-a6: var(--jade-a6);--accent-a7: var(--jade-a7);--accent-a8: var(--jade-a8);--accent-a9: var(--jade-a9);--accent-a10: var(--jade-a10);--accent-a11: var(--jade-a11);--accent-a12: var(--jade-a12);--accent-contrast: var(--jade-contrast);--accent-surface: var(--jade-surface);--accent-indicator: var(--jade-indicator);--accent-track: var(--jade-track)}[data-accent-color=lime]{--accent-1: var(--lime-1);--accent-2: var(--lime-2);--accent-3: var(--lime-3);--accent-4: var(--lime-4);--accent-5: var(--lime-5);--accent-6: var(--lime-6);--accent-7: var(--lime-7);--accent-8: var(--lime-8);--accent-9: var(--lime-9);--accent-10: var(--lime-10);--accent-11: var(--lime-11);--accent-12: var(--lime-12);--accent-a1: var(--lime-a1);--accent-a2: var(--lime-a2);--accent-a3: var(--lime-a3);--accent-a4: var(--lime-a4);--accent-a5: var(--lime-a5);--accent-a6: var(--lime-a6);--accent-a7: var(--lime-a7);--accent-a8: var(--lime-a8);--accent-a9: var(--lime-a9);--accent-a10: var(--lime-a10);--accent-a11: var(--lime-a11);--accent-a12: var(--lime-a12);--accent-contrast: var(--lime-contrast);--accent-surface: var(--lime-surface);--accent-indicator: var(--lime-indicator);--accent-track: var(--lime-track)}[data-accent-color=mint]{--accent-1: var(--mint-1);--accent-2: var(--mint-2);--accent-3: var(--mint-3);--accent-4: var(--mint-4);--accent-5: var(--mint-5);--accent-6: var(--mint-6);--accent-7: var(--mint-7);--accent-8: var(--mint-8);--accent-9: var(--mint-9);--accent-10: var(--mint-10);--accent-11: var(--mint-11);--accent-12: var(--mint-12);--accent-a1: var(--mint-a1);--accent-a2: var(--mint-a2);--accent-a3: var(--mint-a3);--accent-a4: var(--mint-a4);--accent-a5: var(--mint-a5);--accent-a6: var(--mint-a6);--accent-a7: var(--mint-a7);--accent-a8: var(--mint-a8);--accent-a9: var(--mint-a9);--accent-a10: var(--mint-a10);--accent-a11: var(--mint-a11);--accent-a12: var(--mint-a12);--accent-contrast: var(--mint-contrast);--accent-surface: var(--mint-surface);--accent-indicator: var(--mint-indicator);--accent-track: var(--mint-track)}[data-accent-color=orange]{--accent-1: var(--orange-1);--accent-2: var(--orange-2);--accent-3: var(--orange-3);--accent-4: var(--orange-4);--accent-5: var(--orange-5);--accent-6: var(--orange-6);--accent-7: var(--orange-7);--accent-8: var(--orange-8);--accent-9: var(--orange-9);--accent-10: var(--orange-10);--accent-11: var(--orange-11);--accent-12: var(--orange-12);--accent-a1: var(--orange-a1);--accent-a2: var(--orange-a2);--accent-a3: var(--orange-a3);--accent-a4: var(--orange-a4);--accent-a5: var(--orange-a5);--accent-a6: var(--orange-a6);--accent-a7: var(--orange-a7);--accent-a8: var(--orange-a8);--accent-a9: var(--orange-a9);--accent-a10: var(--orange-a10);--accent-a11: var(--orange-a11);--accent-a12: var(--orange-a12);--accent-contrast: var(--orange-contrast);--accent-surface: var(--orange-surface);--accent-indicator: var(--orange-indicator);--accent-track: var(--orange-track)}[data-accent-color=pink]{--accent-1: var(--pink-1);--accent-2: var(--pink-2);--accent-3: var(--pink-3);--accent-4: var(--pink-4);--accent-5: var(--pink-5);--accent-6: var(--pink-6);--accent-7: var(--pink-7);--accent-8: var(--pink-8);--accent-9: var(--pink-9);--accent-10: var(--pink-10);--accent-11: var(--pink-11);--accent-12: var(--pink-12);--accent-a1: var(--pink-a1);--accent-a2: var(--pink-a2);--accent-a3: var(--pink-a3);--accent-a4: var(--pink-a4);--accent-a5: var(--pink-a5);--accent-a6: var(--pink-a6);--accent-a7: var(--pink-a7);--accent-a8: var(--pink-a8);--accent-a9: var(--pink-a9);--accent-a10: var(--pink-a10);--accent-a11: var(--pink-a11);--accent-a12: var(--pink-a12);--accent-contrast: var(--pink-contrast);--accent-surface: var(--pink-surface);--accent-indicator: var(--pink-indicator);--accent-track: var(--pink-track)}[data-accent-color=plum]{--accent-1: var(--plum-1);--accent-2: var(--plum-2);--accent-3: var(--plum-3);--accent-4: var(--plum-4);--accent-5: var(--plum-5);--accent-6: var(--plum-6);--accent-7: var(--plum-7);--accent-8: var(--plum-8);--accent-9: var(--plum-9);--accent-10: var(--plum-10);--accent-11: var(--plum-11);--accent-12: var(--plum-12);--accent-a1: var(--plum-a1);--accent-a2: var(--plum-a2);--accent-a3: var(--plum-a3);--accent-a4: var(--plum-a4);--accent-a5: var(--plum-a5);--accent-a6: var(--plum-a6);--accent-a7: var(--plum-a7);--accent-a8: var(--plum-a8);--accent-a9: var(--plum-a9);--accent-a10: var(--plum-a10);--accent-a11: var(--plum-a11);--accent-a12: var(--plum-a12);--accent-contrast: var(--plum-contrast);--accent-surface: var(--plum-surface);--accent-indicator: var(--plum-indicator);--accent-track: var(--plum-track)}[data-accent-color=purple]{--accent-1: var(--purple-1);--accent-2: var(--purple-2);--accent-3: var(--purple-3);--accent-4: var(--purple-4);--accent-5: var(--purple-5);--accent-6: var(--purple-6);--accent-7: var(--purple-7);--accent-8: var(--purple-8);--accent-9: var(--purple-9);--accent-10: var(--purple-10);--accent-11: var(--purple-11);--accent-12: var(--purple-12);--accent-a1: var(--purple-a1);--accent-a2: var(--purple-a2);--accent-a3: var(--purple-a3);--accent-a4: var(--purple-a4);--accent-a5: var(--purple-a5);--accent-a6: var(--purple-a6);--accent-a7: var(--purple-a7);--accent-a8: var(--purple-a8);--accent-a9: var(--purple-a9);--accent-a10: var(--purple-a10);--accent-a11: var(--purple-a11);--accent-a12: var(--purple-a12);--accent-contrast: var(--purple-contrast);--accent-surface: var(--purple-surface);--accent-indicator: var(--purple-indicator);--accent-track: var(--purple-track)}[data-accent-color=red]{--accent-1: var(--red-1);--accent-2: var(--red-2);--accent-3: var(--red-3);--accent-4: var(--red-4);--accent-5: var(--red-5);--accent-6: var(--red-6);--accent-7: var(--red-7);--accent-8: var(--red-8);--accent-9: var(--red-9);--accent-10: var(--red-10);--accent-11: var(--red-11);--accent-12: var(--red-12);--accent-a1: var(--red-a1);--accent-a2: var(--red-a2);--accent-a3: var(--red-a3);--accent-a4: var(--red-a4);--accent-a5: var(--red-a5);--accent-a6: var(--red-a6);--accent-a7: var(--red-a7);--accent-a8: var(--red-a8);--accent-a9: var(--red-a9);--accent-a10: var(--red-a10);--accent-a11: var(--red-a11);--accent-a12: var(--red-a12);--accent-contrast: var(--red-contrast);--accent-surface: var(--red-surface);--accent-indicator: var(--red-indicator);--accent-track: var(--red-track)}[data-accent-color=ruby]{--accent-1: var(--ruby-1);--accent-2: var(--ruby-2);--accent-3: var(--ruby-3);--accent-4: var(--ruby-4);--accent-5: var(--ruby-5);--accent-6: var(--ruby-6);--accent-7: var(--ruby-7);--accent-8: var(--ruby-8);--accent-9: var(--ruby-9);--accent-10: var(--ruby-10);--accent-11: var(--ruby-11);--accent-12: var(--ruby-12);--accent-a1: var(--ruby-a1);--accent-a2: var(--ruby-a2);--accent-a3: var(--ruby-a3);--accent-a4: var(--ruby-a4);--accent-a5: var(--ruby-a5);--accent-a6: var(--ruby-a6);--accent-a7: var(--ruby-a7);--accent-a8: var(--ruby-a8);--accent-a9: var(--ruby-a9);--accent-a10: var(--ruby-a10);--accent-a11: var(--ruby-a11);--accent-a12: var(--ruby-a12);--accent-contrast: var(--ruby-contrast);--accent-surface: var(--ruby-surface);--accent-indicator: var(--ruby-indicator);--accent-track: var(--ruby-track)}[data-accent-color=sky]{--accent-1: var(--sky-1);--accent-2: var(--sky-2);--accent-3: var(--sky-3);--accent-4: var(--sky-4);--accent-5: var(--sky-5);--accent-6: var(--sky-6);--accent-7: var(--sky-7);--accent-8: var(--sky-8);--accent-9: var(--sky-9);--accent-10: var(--sky-10);--accent-11: var(--sky-11);--accent-12: var(--sky-12);--accent-a1: var(--sky-a1);--accent-a2: var(--sky-a2);--accent-a3: var(--sky-a3);--accent-a4: var(--sky-a4);--accent-a5: var(--sky-a5);--accent-a6: var(--sky-a6);--accent-a7: var(--sky-a7);--accent-a8: var(--sky-a8);--accent-a9: var(--sky-a9);--accent-a10: var(--sky-a10);--accent-a11: var(--sky-a11);--accent-a12: var(--sky-a12);--accent-contrast: var(--sky-contrast);--accent-surface: var(--sky-surface);--accent-indicator: var(--sky-indicator);--accent-track: var(--sky-track)}[data-accent-color=teal]{--accent-1: var(--teal-1);--accent-2: var(--teal-2);--accent-3: var(--teal-3);--accent-4: var(--teal-4);--accent-5: var(--teal-5);--accent-6: var(--teal-6);--accent-7: var(--teal-7);--accent-8: var(--teal-8);--accent-9: var(--teal-9);--accent-10: var(--teal-10);--accent-11: var(--teal-11);--accent-12: var(--teal-12);--accent-a1: var(--teal-a1);--accent-a2: var(--teal-a2);--accent-a3: var(--teal-a3);--accent-a4: var(--teal-a4);--accent-a5: var(--teal-a5);--accent-a6: var(--teal-a6);--accent-a7: var(--teal-a7);--accent-a8: var(--teal-a8);--accent-a9: var(--teal-a9);--accent-a10: var(--teal-a10);--accent-a11: var(--teal-a11);--accent-a12: var(--teal-a12);--accent-contrast: var(--teal-contrast);--accent-surface: var(--teal-surface);--accent-indicator: var(--teal-indicator);--accent-track: var(--teal-track)}[data-accent-color=tomato]{--accent-1: var(--tomato-1);--accent-2: var(--tomato-2);--accent-3: var(--tomato-3);--accent-4: var(--tomato-4);--accent-5: var(--tomato-5);--accent-6: var(--tomato-6);--accent-7: var(--tomato-7);--accent-8: var(--tomato-8);--accent-9: var(--tomato-9);--accent-10: var(--tomato-10);--accent-11: var(--tomato-11);--accent-12: var(--tomato-12);--accent-a1: var(--tomato-a1);--accent-a2: var(--tomato-a2);--accent-a3: var(--tomato-a3);--accent-a4: var(--tomato-a4);--accent-a5: var(--tomato-a5);--accent-a6: var(--tomato-a6);--accent-a7: var(--tomato-a7);--accent-a8: var(--tomato-a8);--accent-a9: var(--tomato-a9);--accent-a10: var(--tomato-a10);--accent-a11: var(--tomato-a11);--accent-a12: var(--tomato-a12);--accent-contrast: var(--tomato-contrast);--accent-surface: var(--tomato-surface);--accent-indicator: var(--tomato-indicator);--accent-track: var(--tomato-track)}[data-accent-color=violet]{--accent-1: var(--violet-1);--accent-2: var(--violet-2);--accent-3: var(--violet-3);--accent-4: var(--violet-4);--accent-5: var(--violet-5);--accent-6: var(--violet-6);--accent-7: var(--violet-7);--accent-8: var(--violet-8);--accent-9: var(--violet-9);--accent-10: var(--violet-10);--accent-11: var(--violet-11);--accent-12: var(--violet-12);--accent-a1: var(--violet-a1);--accent-a2: var(--violet-a2);--accent-a3: var(--violet-a3);--accent-a4: var(--violet-a4);--accent-a5: var(--violet-a5);--accent-a6: var(--violet-a6);--accent-a7: var(--violet-a7);--accent-a8: var(--violet-a8);--accent-a9: var(--violet-a9);--accent-a10: var(--violet-a10);--accent-a11: var(--violet-a11);--accent-a12: var(--violet-a12);--accent-contrast: var(--violet-contrast);--accent-surface: var(--violet-surface);--accent-indicator: var(--violet-indicator);--accent-track: var(--violet-track)}[data-accent-color=yellow]{--accent-1: var(--yellow-1);--accent-2: var(--yellow-2);--accent-3: var(--yellow-3);--accent-4: var(--yellow-4);--accent-5: var(--yellow-5);--accent-6: var(--yellow-6);--accent-7: var(--yellow-7);--accent-8: var(--yellow-8);--accent-9: var(--yellow-9);--accent-10: var(--yellow-10);--accent-11: var(--yellow-11);--accent-12: var(--yellow-12);--accent-a1: var(--yellow-a1);--accent-a2: var(--yellow-a2);--accent-a3: var(--yellow-a3);--accent-a4: var(--yellow-a4);--accent-a5: var(--yellow-a5);--accent-a6: var(--yellow-a6);--accent-a7: var(--yellow-a7);--accent-a8: var(--yellow-a8);--accent-a9: var(--yellow-a9);--accent-a10: var(--yellow-a10);--accent-a11: var(--yellow-a11);--accent-a12: var(--yellow-a12);--accent-contrast: var(--yellow-contrast);--accent-surface: var(--yellow-surface);--accent-indicator: var(--yellow-indicator);--accent-track: var(--yellow-track)}.radix-themes:where([data-gray-color=mauve]){--gray-1: var(--mauve-1);--gray-2: var(--mauve-2);--gray-3: var(--mauve-3);--gray-4: var(--mauve-4);--gray-5: var(--mauve-5);--gray-6: var(--mauve-6);--gray-7: var(--mauve-7);--gray-8: var(--mauve-8);--gray-9: var(--mauve-9);--gray-10: var(--mauve-10);--gray-11: var(--mauve-11);--gray-12: var(--mauve-12);--gray-a1: var(--mauve-a1);--gray-a2: var(--mauve-a2);--gray-a3: var(--mauve-a3);--gray-a4: var(--mauve-a4);--gray-a5: var(--mauve-a5);--gray-a6: var(--mauve-a6);--gray-a7: var(--mauve-a7);--gray-a8: var(--mauve-a8);--gray-a9: var(--mauve-a9);--gray-a10: var(--mauve-a10);--gray-a11: var(--mauve-a11);--gray-a12: var(--mauve-a12);--gray-contrast: var(--mauve-contrast);--gray-surface: var(--mauve-surface);--gray-indicator: var(--mauve-indicator);--gray-track: var(--mauve-track)}.radix-themes:where([data-gray-color=olive]){--gray-1: var(--olive-1);--gray-2: var(--olive-2);--gray-3: var(--olive-3);--gray-4: var(--olive-4);--gray-5: var(--olive-5);--gray-6: var(--olive-6);--gray-7: var(--olive-7);--gray-8: var(--olive-8);--gray-9: var(--olive-9);--gray-10: var(--olive-10);--gray-11: var(--olive-11);--gray-12: var(--olive-12);--gray-a1: var(--olive-a1);--gray-a2: var(--olive-a2);--gray-a3: var(--olive-a3);--gray-a4: var(--olive-a4);--gray-a5: var(--olive-a5);--gray-a6: var(--olive-a6);--gray-a7: var(--olive-a7);--gray-a8: var(--olive-a8);--gray-a9: var(--olive-a9);--gray-a10: var(--olive-a10);--gray-a11: var(--olive-a11);--gray-a12: var(--olive-a12);--gray-contrast: var(--olive-contrast);--gray-surface: var(--olive-surface);--gray-indicator: var(--olive-indicator);--gray-track: var(--olive-track)}.radix-themes:where([data-gray-color=sage]){--gray-1: var(--sage-1);--gray-2: var(--sage-2);--gray-3: var(--sage-3);--gray-4: var(--sage-4);--gray-5: var(--sage-5);--gray-6: var(--sage-6);--gray-7: var(--sage-7);--gray-8: var(--sage-8);--gray-9: var(--sage-9);--gray-10: var(--sage-10);--gray-11: var(--sage-11);--gray-12: var(--sage-12);--gray-a1: var(--sage-a1);--gray-a2: var(--sage-a2);--gray-a3: var(--sage-a3);--gray-a4: var(--sage-a4);--gray-a5: var(--sage-a5);--gray-a6: var(--sage-a6);--gray-a7: var(--sage-a7);--gray-a8: var(--sage-a8);--gray-a9: var(--sage-a9);--gray-a10: var(--sage-a10);--gray-a11: var(--sage-a11);--gray-a12: var(--sage-a12);--gray-contrast: var(--sage-contrast);--gray-surface: var(--sage-surface);--gray-indicator: var(--sage-indicator);--gray-track: var(--sage-track)}.radix-themes:where([data-gray-color=sand]){--gray-1: var(--sand-1);--gray-2: var(--sand-2);--gray-3: var(--sand-3);--gray-4: var(--sand-4);--gray-5: var(--sand-5);--gray-6: var(--sand-6);--gray-7: var(--sand-7);--gray-8: var(--sand-8);--gray-9: var(--sand-9);--gray-10: var(--sand-10);--gray-11: var(--sand-11);--gray-12: var(--sand-12);--gray-a1: var(--sand-a1);--gray-a2: var(--sand-a2);--gray-a3: var(--sand-a3);--gray-a4: var(--sand-a4);--gray-a5: var(--sand-a5);--gray-a6: var(--sand-a6);--gray-a7: var(--sand-a7);--gray-a8: var(--sand-a8);--gray-a9: var(--sand-a9);--gray-a10: var(--sand-a10);--gray-a11: var(--sand-a11);--gray-a12: var(--sand-a12);--gray-contrast: var(--sand-contrast);--gray-surface: var(--sand-surface);--gray-indicator: var(--sand-indicator);--gray-track: var(--sand-track)}.radix-themes:where([data-gray-color=slate]){--gray-1: var(--slate-1);--gray-2: var(--slate-2);--gray-3: var(--slate-3);--gray-4: var(--slate-4);--gray-5: var(--slate-5);--gray-6: var(--slate-6);--gray-7: var(--slate-7);--gray-8: var(--slate-8);--gray-9: var(--slate-9);--gray-10: var(--slate-10);--gray-11: var(--slate-11);--gray-12: var(--slate-12);--gray-a1: var(--slate-a1);--gray-a2: var(--slate-a2);--gray-a3: var(--slate-a3);--gray-a4: var(--slate-a4);--gray-a5: var(--slate-a5);--gray-a6: var(--slate-a6);--gray-a7: var(--slate-a7);--gray-a8: var(--slate-a8);--gray-a9: var(--slate-a9);--gray-a10: var(--slate-a10);--gray-a11: var(--slate-a11);--gray-a12: var(--slate-a12);--gray-contrast: var(--slate-contrast);--gray-surface: var(--slate-surface);--gray-indicator: var(--slate-indicator);--gray-track: var(--slate-track)}.radix-themes{--cursor-button: default;--cursor-checkbox: default;--cursor-disabled: not-allowed;--cursor-link: pointer;--cursor-menu-item: default;--cursor-radio: default;--cursor-slider-thumb: default;--cursor-slider-thumb-active: default;--cursor-switch: default;--space-1: calc(4px * var(--scaling));--space-2: calc(8px * var(--scaling));--space-3: calc(12px * var(--scaling));--space-4: calc(16px * var(--scaling));--space-5: calc(24px * var(--scaling));--space-6: calc(32px * var(--scaling));--space-7: calc(40px * var(--scaling));--space-8: calc(48px * var(--scaling));--space-9: calc(64px * var(--scaling));--font-size-1: calc(12px * var(--scaling));--font-size-2: calc(14px * var(--scaling));--font-size-3: calc(16px * var(--scaling));--font-size-4: calc(18px * var(--scaling));--font-size-5: calc(20px * var(--scaling));--font-size-6: calc(24px * var(--scaling));--font-size-7: calc(28px * var(--scaling));--font-size-8: calc(35px * var(--scaling));--font-size-9: calc(60px * var(--scaling));--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--line-height-1: calc(16px * var(--scaling));--line-height-2: calc(20px * var(--scaling));--line-height-3: calc(24px * var(--scaling));--line-height-4: calc(26px * var(--scaling));--line-height-5: calc(28px * var(--scaling));--line-height-6: calc(30px * var(--scaling));--line-height-7: calc(36px * var(--scaling));--line-height-8: calc(40px * var(--scaling));--line-height-9: calc(60px * var(--scaling));--letter-spacing-1: .0025em;--letter-spacing-2: 0em;--letter-spacing-3: 0em;--letter-spacing-4: -.0025em;--letter-spacing-5: -.005em;--letter-spacing-6: -.00625em;--letter-spacing-7: -.0075em;--letter-spacing-8: -.01em;--letter-spacing-9: -.025em;--default-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI (Custom)", Roboto, "Helvetica Neue", "Open Sans (Custom)", system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--default-font-size: var(--font-size-3);--default-font-style: normal;--default-font-weight: var(--font-weight-regular);--default-line-height: 1.5;--default-letter-spacing: 0em;--default-leading-trim-start: .42em;--default-leading-trim-end: .36em;--heading-font-family: var(--default-font-family);--heading-font-size-adjust: 1;--heading-font-style: normal;--heading-leading-trim-start: var(--default-leading-trim-start);--heading-leading-trim-end: var(--default-leading-trim-end);--heading-letter-spacing: 0em;--heading-line-height-1: calc(16px * var(--scaling));--heading-line-height-2: calc(18px * var(--scaling));--heading-line-height-3: calc(22px * var(--scaling));--heading-line-height-4: calc(24px * var(--scaling));--heading-line-height-5: calc(26px * var(--scaling));--heading-line-height-6: calc(30px * var(--scaling));--heading-line-height-7: calc(36px * var(--scaling));--heading-line-height-8: calc(40px * var(--scaling));--heading-line-height-9: calc(60px * var(--scaling));--code-font-family: "Menlo", "Consolas (Custom)", "Bitstream Vera Sans Mono", monospace, "Apple Color Emoji", "Segoe UI Emoji";--code-font-size-adjust: .95;--code-font-style: normal;--code-font-weight: inherit;--code-letter-spacing: -.007em;--code-padding-top: .1em;--code-padding-bottom: .1em;--code-padding-left: .25em;--code-padding-right: .25em;--strong-font-family: var(--default-font-family);--strong-font-size-adjust: 1;--strong-font-style: inherit;--strong-font-weight: var(--font-weight-bold);--strong-letter-spacing: 0em;--em-font-family: "Times New Roman", "Times", serif;--em-font-size-adjust: 1.18;--em-font-style: italic;--em-font-weight: inherit;--em-letter-spacing: -.025em;--quote-font-family: "Times New Roman", "Times", serif;--quote-font-size-adjust: 1.18;--quote-font-style: italic;--quote-font-weight: inherit;--quote-letter-spacing: -.025em;--tab-active-letter-spacing: -.01em;--tab-active-word-spacing: 0em;--tab-inactive-letter-spacing: 0em;--tab-inactive-word-spacing: 0em;overflow-wrap:break-word;font-family:var(--default-font-family);font-size:var(--default-font-size);font-weight:var(--default-font-weight);font-style:var(--default-font-style);line-height:var(--default-line-height);letter-spacing:var(--default-letter-spacing);-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--container-1: 448px;--container-2: 688px;--container-3: 880px;--container-4: 1136px;--scrollarea-scrollbar-horizontal-margin-top: var(--space-1);--scrollarea-scrollbar-horizontal-margin-bottom: var(--space-1);--scrollarea-scrollbar-horizontal-margin-left: var(--space-1);--scrollarea-scrollbar-horizontal-margin-right: var(--space-1);--scrollarea-scrollbar-vertical-margin-top: var(--space-1);--scrollarea-scrollbar-vertical-margin-bottom: var(--space-1);--scrollarea-scrollbar-vertical-margin-left: var(--space-1);--scrollarea-scrollbar-vertical-margin-right: var(--space-1);--segmented-control-transition-duration: .1s;--spinner-animation-duration: .8s;--spinner-opacity: .65;color:var(--gray-12)}.radix-themes:where([data-scaling="90%"]){--scaling: .9}.radix-themes:where([data-scaling="95%"]){--scaling: .95}.radix-themes:where([data-scaling="100%"]){--scaling: 1}.radix-themes:where([data-scaling="105%"]){--scaling: 1.05}.radix-themes:where([data-scaling="110%"]){--scaling: 1.1}[data-radius]{--radius-1: calc(3px * var(--scaling) * var(--radius-factor));--radius-2: calc(4px * var(--scaling) * var(--radius-factor));--radius-3: calc(6px * var(--scaling) * var(--radius-factor));--radius-4: calc(8px * var(--scaling) * var(--radius-factor));--radius-5: calc(12px * var(--scaling) * var(--radius-factor));--radius-6: calc(16px * var(--scaling) * var(--radius-factor))}[data-radius=none]{--radius-factor: 0;--radius-full: 0px;--radius-thumb: .5px}[data-radius=small]{--radius-factor: .75;--radius-full: 0px;--radius-thumb: .5px}[data-radius=medium]{--radius-factor: 1;--radius-full: 0px;--radius-thumb: 9999px}[data-radius=large]{--radius-factor: 1.5;--radius-full: 0px;--radius-thumb: 9999px}[data-radius=full]{--radius-factor: 1.5;--radius-full: 9999px;--radius-thumb: 9999px}@supports (color: color-mix(in oklab,white,black)){:where(.radix-themes){--shadow-1: inset 0 0 0 1px var(--gray-a5), inset 0 1.5px 2px 0 var(--gray-a2), inset 0 1.5px 2px 0 var(--black-a2);--shadow-2: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 0 0 .5px var(--black-a1), 0 1px 1px 0 var(--gray-a2), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1);--shadow-3: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 2px 3px -2px var(--gray-a3), 0 3px 12px -4px var(--black-a2), 0 4px 16px -8px var(--black-a2);--shadow-4: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 8px 40px var(--black-a1), 0 12px 32px -16px var(--gray-a3);--shadow-5: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 12px 60px var(--black-a3), 0 12px 32px -16px var(--gray-a5);--shadow-6: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 12px 60px var(--black-a3), 0 16px 64px var(--gray-a2), 0 16px 36px -20px var(--gray-a7);--base-card-surface-box-shadow: 0 0 0 1px color-mix(in oklab, var(--gray-a5), var(--gray-5) 25%);--base-card-surface-hover-box-shadow: 0 0 0 1px color-mix(in oklab, var(--gray-a7), var(--gray-7) 25%);--base-card-surface-active-box-shadow: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%);--base-card-classic-border-color: color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%);--base-card-classic-hover-border-color: color-mix(in oklab, var(--gray-a4), var(--gray-4) 25%);--base-card-classic-active-border-color: color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%)}}@supports (color: color-mix(in oklab,white,black)){:is(.dark,.dark-theme),:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)){--shadow-1: inset 0 -1px 1px 0 var(--gray-a3), inset 0 0 0 1px var(--gray-a3), inset 0 3px 4px 0 var(--black-a5), inset 0 0 0 1px var(--gray-a4);--shadow-2: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 0 0 .5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5);--shadow-3: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 2px 3px -2px var(--black-a3), 0 3px 8px -2px var(--black-a6), 0 4px 12px -4px var(--black-a7);--shadow-4: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 8px 40px var(--black-a3), 0 12px 32px -16px var(--black-a5);--shadow-5: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 12px 60px var(--black-a5), 0 12px 32px -16px var(--black-a7);--shadow-6: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 12px 60px var(--black-a4), 0 16px 64px var(--black-a6), 0 16px 36px -20px var(--black-a11);--base-card-classic-border-color: color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%);--base-card-classic-hover-border-color: color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%);--base-card-classic-active-border-color: color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%)}}@font-face{font-family:"Segoe UI (Custom)";font-weight:300;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local("Segoe UI Semilight"),local("Segoe UI")}@font-face{font-family:"Segoe UI (Custom)";font-weight:300;font-style:italic;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local("Segoe UI Semilight Italic"),local("Segoe UI Italic")}@font-face{font-family:"Segoe UI (Custom)";font-weight:400;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local("Segoe UI")}@font-face{font-family:"Segoe UI (Custom)";font-weight:400;font-style:italic;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local("Segoe UI Italic")}@font-face{font-family:"Segoe UI (Custom)";font-weight:500;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local("Segoe UI Semibold"),local("Segoe UI")}@font-face{font-family:"Segoe UI (Custom)";font-weight:500;font-style:italic;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local("Segoe UI Semibold Italic"),local("Segoe UI Italic")}@font-face{font-family:"Segoe UI (Custom)";font-weight:700;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local("Segoe UI Bold")}@font-face{font-family:"Segoe UI (Custom)";font-weight:700;font-style:italic;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local("Segoe UI Bold Italic")}@font-face{font-family:"Open Sans (Custom)";font-weight:300;descent-override:35%;src:local("Open Sans Light"),local("Open Sans Regular")}@font-face{font-family:"Open Sans (Custom)";font-weight:300;font-style:italic;descent-override:35%;src:local("Open Sans Light Italic"),local("Open Sans Italic")}@font-face{font-family:"Open Sans (Custom)";font-weight:400;descent-override:35%;src:local("Open Sans Regular")}@font-face{font-family:"Open Sans (Custom)";font-weight:400;font-style:italic;descent-override:35%;src:local("Open Sans Italic")}@font-face{font-family:"Open Sans (Custom)";font-weight:500;descent-override:35%;src:local("Open Sans Medium"),local("Open Sans Regular")}@font-face{font-family:"Open Sans (Custom)";font-weight:500;font-style:italic;descent-override:35%;src:local("Open Sans Medium Italic"),local("Open Sans Italic")}@font-face{font-family:"Open Sans (Custom)";font-weight:700;descent-override:35%;src:local("Open Sans Bold")}@font-face{font-family:"Open Sans (Custom)";font-weight:700;font-style:italic;descent-override:35%;src:local("Open Sans Bold Italic")}@font-face{font-family:"Consolas (Custom)";font-weight:400;size-adjust:110%;ascent-override:85%;descent-override:22%;src:local("Consolas")}@font-face{font-family:"Consolas (Custom)";font-weight:400;font-style:italic;size-adjust:110%;ascent-override:85%;descent-override:22%;src:local("Consolas Italic")}@font-face{font-family:"Consolas (Custom)";font-weight:700;size-adjust:110%;ascent-override:85%;descent-override:22%;src:local("Consolas Bold")}@font-face{font-family:"Consolas (Custom)";font-weight:700;font-style:italic;size-adjust:110%;ascent-override:85%;descent-override:22%;src:local("Consolas Bold Italic")}.rt-reset:where(body,blockquote,dl,dd,figure,p){margin:0}.rt-reset:where(address,b,cite,code,dfn,em,i,kbd,q,samp,small,strong,var){font:unset}.rt-reset:where(h1,h2,h3,h4,h5,h6){font:unset;margin:0}.rt-reset:where(a){all:unset;-webkit-tap-highlight-color:transparent}.rt-reset:where(button,select,[type=button],[type=image],[type=reset],[type=submit],[type=checkbox],[type=color],[type=radio],[type=range]){all:unset;display:inline-block;font-weight:400;font-style:normal;text-indent:initial;-webkit-tap-highlight-color:transparent}.rt-reset:where(label){-webkit-tap-highlight-color:transparent}.rt-reset:where(select){font-weight:400;font-style:normal;text-align:start}.rt-reset:where(textarea,input:not([type=button],[type=image],[type=reset],[type=submit],[type=checkbox],[type=color],[type=radio],[type=range])){all:unset;display:block;width:-webkit-fill-available;width:-moz-available;width:stretch;font-weight:400;font-style:normal;text-align:start;text-indent:initial;-webkit-tap-highlight-color:transparent;cursor:text;white-space:pre-wrap}.rt-reset:where(:focus){outline:none}.rt-reset::placeholder{color:unset;opacity:unset;-webkit-user-select:none;user-select:none}.rt-reset:where(table){all:unset;display:table;text-indent:initial}.rt-reset:where(caption){text-align:inherit}.rt-reset:where(td){padding:0}.rt-reset:where(th){font-weight:unset;text-align:inherit;padding:0}.rt-reset:where(abbr,acronym){text-decoration:none}.rt-reset:where(canvas,object,picture,summary){display:block}.rt-reset:where(del,s){text-decoration:unset}.rt-reset:where(fieldset,hr){all:unset;display:block}.rt-reset:where(legend){padding:0;border:none;cursor:default}.rt-reset:where(li){display:block;text-align:unset}.rt-reset:where(ol,ul){list-style:none;margin:0;padding:0}.rt-reset:where(iframe){display:block;border:none;width:-webkit-fill-available;width:-moz-available;width:stretch}.rt-reset:where(ins,u){text-decoration:none}.rt-reset:where(img){display:block;max-width:100%}.rt-reset:where(svg){display:block;max-width:100%;flex-shrink:0}.rt-reset:where(mark){all:unset}.rt-reset:where(pre){font:unset;margin:unset}.rt-reset:where(q):before,.rt-reset:where(q):after{content:""}.rt-reset:where(sub,sup){font:unset;vertical-align:unset}.rt-reset:where(details) ::marker,.rt-reset:where(summary)::marker{content:none}.rt-reset:where(video){display:block;width:-webkit-fill-available;width:-moz-available;width:stretch}.rt-reset:where(:any-link){cursor:var(--cursor-link)}.rt-reset:where(button){cursor:var(--cursor-button)}.rt-reset:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}.rt-reset:where(input[type=checkbox]){cursor:var(--cursor-checkbox)}.rt-reset:where(input[type=radio]){cursor:var(--cursor-radio)}.rt-reset,.rt-reset:before,.rt-reset:after{box-sizing:border-box}@keyframes rt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rt-fade-out{0%{opacity:1}to{opacity:0}}@keyframes rt-slide-from-top{0%{transform:translateY(4px) scale(.97)}to{transform:translateY(0) scale(1)}}@keyframes rt-slide-to-top{0%{transform:translateY(0) scale(1)}to{transform:translateY(4px) scale(.97)}}@keyframes rt-slide-from-bottom{0%{transform:translateY(-4px) scale(.97)}to{transform:translateY(0) scale(1)}}@keyframes rt-slide-to-bottom{0%{transform:translateY(0) scale(1)}to{transform:translateY(-4px) scale(.97)}}@keyframes rt-slide-from-left{0%{transform:translate(4px) scale(.97)}to{transform:translate(0) scale(1)}}@keyframes rt-slide-to-left{0%{transform:translate(0) scale(1)}to{transform:translate(4px) scale(.97)}}@keyframes rt-slide-from-right{0%{transform:translate(-4px) scale(.97)}to{transform:translate(0) scale(1)}}@keyframes rt-slide-to-right{0%{transform:translate(0) scale(1)}to{transform:translate(-4px) scale(.97)}}@media (prefers-reduced-motion: no-preference){.rt-PopperContent{animation-timing-function:cubic-bezier(.16,1,.3,1)}.rt-PopperContent:where([data-state=open]){animation-duration:.16s}.rt-PopperContent:where([data-state=open]):where([data-side=top]){animation-name:rt-slide-from-top,rt-fade-in}.rt-PopperContent:where([data-state=open]):where([data-side=bottom]){animation-name:rt-slide-from-bottom,rt-fade-in}.rt-PopperContent:where([data-state=open]):where([data-side=left]){animation-name:rt-slide-from-left,rt-fade-in}.rt-PopperContent:where([data-state=open]):where([data-side=right]){animation-name:rt-slide-from-right,rt-fade-in}.rt-PopperContent:where([data-state=closed]){animation-duration:.1s}.rt-PopperContent:where([data-state=closed]):where([data-side=top]){animation-name:rt-slide-to-top,rt-fade-out}.rt-PopperContent:where([data-state=closed]):where([data-side=bottom]){animation-name:rt-slide-to-bottom,rt-fade-out}.rt-PopperContent:where([data-state=closed]):where([data-side=left]){animation-name:rt-slide-to-left,rt-fade-out}.rt-PopperContent:where([data-state=closed]):where([data-side=right]){animation-name:rt-slide-to-right,rt-fade-out}}.rt-Box{box-sizing:border-box;display:block}.rt-Flex{box-sizing:border-box;display:flex;justify-content:flex-start}.rt-Grid{box-sizing:border-box;display:grid;align-items:stretch;justify-content:flex-start;grid-template-columns:minmax(0,1fr);grid-template-rows:none}.rt-Section{box-sizing:border-box;flex-shrink:0}.rt-Section:where(.rt-r-size-1){padding-top:var(--space-5);padding-bottom:var(--space-5)}.rt-Section:where(.rt-r-size-2){padding-top:var(--space-7);padding-bottom:var(--space-7)}.rt-Section:where(.rt-r-size-3){padding-top:var(--space-9);padding-bottom:var(--space-9)}.rt-Section:where(.rt-r-size-4){padding-top:calc(80px * var(--scaling));padding-bottom:calc(80px * var(--scaling))}@media (min-width: 520px){.rt-Section:where(.xs\:rt-r-size-1){padding-top:var(--space-5);padding-bottom:var(--space-5)}.rt-Section:where(.xs\:rt-r-size-2){padding-top:var(--space-7);padding-bottom:var(--space-7)}.rt-Section:where(.xs\:rt-r-size-3){padding-top:var(--space-9);padding-bottom:var(--space-9)}.rt-Section:where(.xs\:rt-r-size-4){padding-top:calc(80px * var(--scaling));padding-bottom:calc(80px * var(--scaling))}}@media (min-width: 768px){.rt-Section:where(.sm\:rt-r-size-1){padding-top:var(--space-5);padding-bottom:var(--space-5)}.rt-Section:where(.sm\:rt-r-size-2){padding-top:var(--space-7);padding-bottom:var(--space-7)}.rt-Section:where(.sm\:rt-r-size-3){padding-top:var(--space-9);padding-bottom:var(--space-9)}.rt-Section:where(.sm\:rt-r-size-4){padding-top:calc(80px * var(--scaling));padding-bottom:calc(80px * var(--scaling))}}@media (min-width: 1024px){.rt-Section:where(.md\:rt-r-size-1){padding-top:var(--space-5);padding-bottom:var(--space-5)}.rt-Section:where(.md\:rt-r-size-2){padding-top:var(--space-7);padding-bottom:var(--space-7)}.rt-Section:where(.md\:rt-r-size-3){padding-top:var(--space-9);padding-bottom:var(--space-9)}.rt-Section:where(.md\:rt-r-size-4){padding-top:calc(80px * var(--scaling));padding-bottom:calc(80px * var(--scaling))}}@media (min-width: 1280px){.rt-Section:where(.lg\:rt-r-size-1){padding-top:var(--space-5);padding-bottom:var(--space-5)}.rt-Section:where(.lg\:rt-r-size-2){padding-top:var(--space-7);padding-bottom:var(--space-7)}.rt-Section:where(.lg\:rt-r-size-3){padding-top:var(--space-9);padding-bottom:var(--space-9)}.rt-Section:where(.lg\:rt-r-size-4){padding-top:calc(80px * var(--scaling));padding-bottom:calc(80px * var(--scaling))}}@media (min-width: 1640px){.rt-Section:where(.xl\:rt-r-size-1){padding-top:var(--space-5);padding-bottom:var(--space-5)}.rt-Section:where(.xl\:rt-r-size-2){padding-top:var(--space-7);padding-bottom:var(--space-7)}.rt-Section:where(.xl\:rt-r-size-3){padding-top:var(--space-9);padding-bottom:var(--space-9)}.rt-Section:where(.xl\:rt-r-size-4){padding-top:calc(80px * var(--scaling));padding-bottom:calc(80px * var(--scaling))}}.rt-Container{display:flex;box-sizing:border-box;flex-direction:column;align-items:center;flex-shrink:0;flex-grow:1}.rt-ContainerInner{width:100%}:where(.rt-Container.rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}@media (min-width: 520px){:where(.rt-Container.xs\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.xs\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.xs\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.xs\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}@media (min-width: 768px){:where(.rt-Container.sm\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.sm\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.sm\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.sm\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}@media (min-width: 1024px){:where(.rt-Container.md\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.md\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.md\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.md\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}@media (min-width: 1280px){:where(.rt-Container.lg\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.lg\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.lg\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.lg\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}@media (min-width: 1640px){:where(.rt-Container.xl\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.xl\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.xl\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.xl\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}.rt-Skeleton{--skeleton-radius: var(--skeleton-radius-override);--skeleton-height: var(--skeleton-height-override);border-radius:var(--radius-1);animation:rt-skeleton-pulse 1s infinite alternate-reverse!important;background-image:none!important;background-clip:border-box!important;border:none!important;box-shadow:none!important;-webkit-box-decoration-break:clone!important;box-decoration-break:clone!important;color:transparent!important;outline:none!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;cursor:default!important}.rt-Skeleton:where([data-inline-skeleton]){line-height:0;font-family:Arial,sans-serif!important}:where(.rt-Skeleton:empty){display:block;height:var(--space-3)}.rt-Skeleton>*,.rt-Skeleton:after,.rt-Skeleton:before{visibility:hidden!important}@keyframes rt-skeleton-pulse{0%{background-color:var(--gray-a3)}to{background-color:var(--gray-a4)}}.rt-Text{line-height:var(--line-height, var(--default-line-height));letter-spacing:var(--letter-spacing, inherit)}:where(.rt-Text){margin:0}.rt-Text:where([data-accent-color]){color:var(--accent-a11)}.rt-Text:where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Text:where(.rt-high-contrast){color:var(--accent-12)}@media (pointer: coarse){.rt-Text:where(label){-webkit-tap-highlight-color:transparent}.rt-Text:where(label):where(:active){outline:.75em solid var(--gray-a4);outline-offset:-.6em}}.rt-Text:where(.rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}@media (min-width: 520px){.rt-Text:where(.xs\:rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.xs\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.xs\:rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.xs\:rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.xs\:rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.xs\:rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.xs\:rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.xs\:rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 768px){.rt-Text:where(.sm\:rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.sm\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.sm\:rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.sm\:rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.sm\:rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.sm\:rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.sm\:rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.sm\:rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1024px){.rt-Text:where(.md\:rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.md\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.md\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.md\:rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.md\:rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.md\:rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.md\:rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.md\:rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.md\:rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1280px){.rt-Text:where(.lg\:rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.lg\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.lg\:rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.lg\:rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.lg\:rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.lg\:rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.lg\:rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.lg\:rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1640px){.rt-Text:where(.xl\:rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.xl\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.xl\:rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.xl\:rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.xl\:rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.xl\:rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.xl\:rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.xl\:rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}.rt-BaseDialogOverlay{position:fixed;inset:0}.rt-BaseDialogOverlay:before{position:fixed;content:"";inset:0;background-color:var(--color-overlay)}.rt-BaseDialogScroll{display:flex;overflow:auto;position:absolute;inset:0}.rt-BaseDialogScrollPadding{flex-grow:1;margin:auto;padding-top:var(--space-6);padding-bottom:max(var(--space-6),6vh);padding-left:var(--space-4);padding-right:var(--space-4)}.rt-BaseDialogScrollPadding:where(.rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.rt-r-align-center){margin-top:auto}@media (min-width: 520px){.rt-BaseDialogScrollPadding:where(.xs\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.xs\:rt-r-align-center){margin-top:auto}}@media (min-width: 768px){.rt-BaseDialogScrollPadding:where(.sm\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.sm\:rt-r-align-center){margin-top:auto}}@media (min-width: 1024px){.rt-BaseDialogScrollPadding:where(.md\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.md\:rt-r-align-center){margin-top:auto}}@media (min-width: 1280px){.rt-BaseDialogScrollPadding:where(.lg\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.lg\:rt-r-align-center){margin-top:auto}}@media (min-width: 1640px){.rt-BaseDialogScrollPadding:where(.xl\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.xl\:rt-r-align-center){margin-top:auto}}.rt-BaseDialogContent{margin:auto;width:100%;z-index:1;position:relative;overflow:auto;--inset-padding-top: var(--dialog-content-padding);--inset-padding-right: var(--dialog-content-padding);--inset-padding-bottom: var(--dialog-content-padding);--inset-padding-left: var(--dialog-content-padding);padding:var(--dialog-content-padding);box-sizing:border-box;background-color:var(--color-panel-solid);box-shadow:var(--shadow-6);outline:none}.rt-BaseDialogContent:where(.rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}@media (min-width: 520px){.rt-BaseDialogContent:where(.xs\:rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xs\:rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xs\:rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.xs\:rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 768px){.rt-BaseDialogContent:where(.sm\:rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.sm\:rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.sm\:rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.sm\:rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1024px){.rt-BaseDialogContent:where(.md\:rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.md\:rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.md\:rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.md\:rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1280px){.rt-BaseDialogContent:where(.lg\:rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.lg\:rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.lg\:rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.lg\:rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1640px){.rt-BaseDialogContent:where(.xl\:rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xl\:rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xl\:rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.xl\:rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (prefers-reduced-motion: no-preference){@keyframes rt-dialog-overlay-no-op{0%{opacity:1}to{opacity:1}}@keyframes rt-dialog-content-show{0%{opacity:0;transform:translateY(5px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rt-dialog-content-hide{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(5px) scale(.99)}}.rt-BaseDialogOverlay:where([data-state=closed]){animation:rt-dialog-overlay-no-op .16s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogOverlay:where([data-state=open]):before{animation:rt-fade-in .2s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogOverlay:where([data-state=closed]):before{opacity:0;animation:rt-fade-out .16s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogContent:where([data-state=open]){animation:rt-dialog-content-show .2s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogContent:where([data-state=closed]){opacity:0;animation:rt-dialog-content-hide .1s cubic-bezier(.16,1,.3,1)}}.rt-AvatarRoot{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;-webkit-user-select:none;user-select:none;width:var(--avatar-size);height:var(--avatar-size);flex-shrink:0}.rt-AvatarImage{width:100%;height:100%;object-fit:cover;border-radius:inherit}.rt-AvatarFallback{font-family:var(--default-font-family);font-weight:var(--font-weight-medium);font-style:normal;z-index:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:inherit;text-transform:uppercase}.rt-AvatarFallback:where(.rt-one-letter){font-size:var(--avatar-fallback-one-letter-font-size)}.rt-AvatarFallback:where(.rt-two-letters){font-size:var(--avatar-fallback-two-letters-font-size, var(--avatar-fallback-one-letter-font-size))}.rt-AvatarRoot:where(.rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}@media (min-width: 520px){.rt-AvatarRoot:where(.xs\:rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.xs\:rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.xs\:rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.xs\:rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.xs\:rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.xs\:rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xs\:rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xs\:rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.xs\:rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width: 768px){.rt-AvatarRoot:where(.sm\:rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.sm\:rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.sm\:rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.sm\:rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.sm\:rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.sm\:rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.sm\:rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.sm\:rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.sm\:rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width: 1024px){.rt-AvatarRoot:where(.md\:rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.md\:rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.md\:rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.md\:rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.md\:rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.md\:rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.md\:rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.md\:rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.md\:rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width: 1280px){.rt-AvatarRoot:where(.lg\:rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.lg\:rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.lg\:rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.lg\:rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.lg\:rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.lg\:rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.lg\:rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.lg\:rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.lg\:rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width: 1640px){.rt-AvatarRoot:where(.xl\:rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.xl\:rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.xl\:rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.xl\:rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.xl\:rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.xl\:rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xl\:rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xl\:rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.xl\:rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}.rt-AvatarRoot:where(.rt-variant-solid) :where(.rt-AvatarFallback){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-AvatarRoot:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-AvatarFallback){background-color:var(--accent-12);color:var(--accent-1)}.rt-AvatarRoot:where(.rt-variant-soft) :where(.rt-AvatarFallback){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-AvatarRoot:where(.rt-variant-soft):where(.rt-high-contrast) :where(.rt-AvatarFallback){color:var(--accent-12)}.rt-Badge{display:inline-flex;align-items:center;white-space:nowrap;font-family:var(--default-font-family);font-weight:var(--font-weight-medium);font-style:normal;flex-shrink:0;line-height:1;height:-moz-fit-content;height:fit-content}.rt-Badge:where(.rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}@media (min-width: 520px){.rt-Badge:where(.xs\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.xs\:rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.xs\:rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}}@media (min-width: 768px){.rt-Badge:where(.sm\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.sm\:rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.sm\:rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}}@media (min-width: 1024px){.rt-Badge:where(.md\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.md\:rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.md\:rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}}@media (min-width: 1280px){.rt-Badge:where(.lg\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.lg\:rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.lg\:rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}}@media (min-width: 1640px){.rt-Badge:where(.xl\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.xl\:rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.xl\:rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}}.rt-Badge:where(.rt-variant-solid){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-Badge:where(.rt-variant-solid)::selection{background-color:var(--accent-7);color:var(--accent-12)}.rt-Badge:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--accent-1)}.rt-Badge:where(.rt-variant-solid):where(.rt-high-contrast)::selection{background-color:var(--accent-a11);color:var(--accent-1)}.rt-Badge:where(.rt-variant-surface){background-color:var(--accent-surface);box-shadow:inset 0 0 0 1px var(--accent-a6);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-surface):where(.rt-high-contrast){color:var(--accent-12)}.rt-Badge:where(.rt-variant-soft){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-soft):where(.rt-high-contrast){color:var(--accent-12)}.rt-Badge:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a8);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px var(--accent-a7),inset 0 0 0 1px var(--gray-a11);color:var(--accent-12)}.rt-Blockquote{box-sizing:border-box;border-left:max(var(--space-1),.25em) solid var(--accent-a6);padding-left:min(var(--space-5),max(var(--space-3),.5em))}.rt-BaseButton{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-user-select:none;user-select:none;vertical-align:top;font-family:var(--default-font-family);font-style:normal;text-align:center}.rt-BaseButton:where([data-disabled]){--spinner-opacity: 1}.rt-BaseButton:where(.rt-loading){position:relative}.rt-BaseButton:where(:not(.rt-variant-ghost)){height:var(--base-button-height)}.rt-BaseButton:where(.rt-variant-ghost){box-sizing:content-box;height:-moz-fit-content;height:fit-content}.rt-BaseButton:where(.rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}@media (min-width: 520px){.rt-BaseButton:where(.xs\:rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.xs\:rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.xs\:rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.xs\:rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width: 768px){.rt-BaseButton:where(.sm\:rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.sm\:rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.sm\:rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.sm\:rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width: 1024px){.rt-BaseButton:where(.md\:rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.md\:rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.md\:rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.md\:rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width: 1280px){.rt-BaseButton:where(.lg\:rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.lg\:rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.lg\:rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.lg\:rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width: 1640px){.rt-BaseButton:where(.xl\:rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.xl\:rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.xl\:rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.xl\:rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}.rt-BaseButton:where(.rt-variant-classic){background-color:var(--accent-9);color:var(--accent-contrast);position:relative;z-index:0;background-image:linear-gradient(to bottom,transparent 50%,var(--gray-a4)),linear-gradient(to bottom,transparent 50%,var(--accent-9) 80%);box-shadow:var(--base-button-classic-box-shadow-top),inset 0 0 0 1px var(--accent-9),var(--base-button-classic-box-shadow-bottom)}.rt-BaseButton:where(.rt-variant-classic):after{content:"";position:absolute;border-radius:inherit;pointer-events:none;inset:0;z-index:-1;border:var(--base-button-classic-after-inset) solid transparent;background-clip:content-box;background-color:inherit;background-image:linear-gradient(var(--black-a1),transparent,var(--white-a2));box-shadow:inset 0 2px 3px -1px var(--white-a4)}.rt-BaseButton:where(.rt-variant-classic):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--gray-1);background-image:linear-gradient(to bottom,transparent 50%,var(--gray-a4)),linear-gradient(to bottom,transparent 50%,var(--accent-12) 80%);box-shadow:var(--base-button-classic-box-shadow-top),inset 0 0 0 1px var(--accent-12),var(--base-button-classic-box-shadow-bottom)}.rt-BaseButton:where(.rt-variant-classic):where(.rt-high-contrast):after{background-image:linear-gradient(var(--black-a3),transparent,var(--white-a2))}@media (pointer: coarse){.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open])){outline:.5em solid var(--accent-a4);outline-offset:0}}.rt-BaseButton:where(.rt-variant-classic):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:2px}@media (hover: hover){.rt-BaseButton:where(.rt-variant-classic):where(:hover):after{background-color:var(--accent-10);background-image:linear-gradient(var(--black-a2) -15%,transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where(:hover):where(.rt-high-contrast){filter:var(--base-button-classic-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-classic):where(:hover):where(.rt-high-contrast):after{background-color:var(--accent-12);background-image:linear-gradient(var(--black-a5),transparent,var(--white-a2))}}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):after{background-color:var(--accent-10);background-image:linear-gradient(var(--black-a2) -15%,transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):where(.rt-high-contrast){filter:var(--base-button-classic-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):where(.rt-high-contrast):after{background-color:var(--accent-12);background-image:linear-gradient(var(--black-a5),transparent,var(--white-a2))}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])){background-color:var(--accent-9);background-image:linear-gradient(var(--black-a1),transparent);padding-top:var(--base-button-classic-active-padding-top);box-shadow:inset 0 4px 2px -2px var(--gray-a4),inset 0 1px 1px var(--gray-a7),inset 0 0 0 1px var(--gray-a5),inset 0 0 0 1px var(--accent-9),inset 0 3px 2px var(--gray-a3),inset 0 0 0 1px var(--white-a7),inset 0 -2px 1px var(--white-a5)}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):after{box-shadow:none;background-color:inherit;background-image:linear-gradient(var(--black-a2),transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):where(.rt-high-contrast){background-color:var(--accent-12);filter:var(--base-button-classic-high-contrast-active-filter);box-shadow:var(--base-button__classic-active__shadow-front-layer),inset 0 0 0 1px var(--accent-12),var(--base-button__classic-active__shadow-bottom-layer)}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):where(.rt-high-contrast):after{background-image:linear-gradient(var(--black-a5),transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-2);background-image:none;box-shadow:var(--base-button-classic-disabled-box-shadow);outline:none;filter:none}.rt-BaseButton:where(.rt-variant-classic):where([data-disabled]):after{box-shadow:none;background-color:var(--gray-a2);background-image:linear-gradient(var(--black-a1) -20%,transparent,var(--white-a1))}.rt-BaseButton:where(.rt-variant-solid){background-color:var(--accent-9);color:var(--accent-contrast)}@media (hover: hover){.rt-BaseButton:where(.rt-variant-solid):where(:hover){background-color:var(--accent-10)}}.rt-BaseButton:where(.rt-variant-solid):where([data-state=open]){background-color:var(--accent-10)}.rt-BaseButton:where(.rt-variant-solid):where(:active:not([data-state=open])){background-color:var(--accent-10);filter:var(--base-button-solid-active-filter)}@media (pointer: coarse){.rt-BaseButton:where(.rt-variant-solid):where(:active:not([data-state=open])){outline:.5em solid var(--accent-a4);outline-offset:0}}.rt-BaseButton:where(.rt-variant-solid):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:2px}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--gray-1)}@media (hover: hover){.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where(:hover){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-hover-filter)}}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where([data-state=open]){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where(:active:not([data-state=open])){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-active-filter)}.rt-BaseButton:where(.rt-variant-solid):where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-a3);outline:none;filter:none}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost){color:var(--accent-a11)}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost):where(.rt-high-contrast){color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost):where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-a3)}.rt-BaseButton:where(.rt-variant-soft){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-soft):where(:focus-visible){outline:2px solid var(--accent-8);outline-offset:-1px}@media (hover: hover){.rt-BaseButton:where(.rt-variant-soft):where(:hover){background-color:var(--accent-a4)}}.rt-BaseButton:where(.rt-variant-soft):where([data-state=open]){background-color:var(--accent-a4)}.rt-BaseButton:where(.rt-variant-soft):where(:active:not([data-state=open])){background-color:var(--accent-a5)}.rt-BaseButton:where(.rt-variant-soft):where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-a3)}@media (hover: hover){.rt-BaseButton:where(.rt-variant-ghost):where(:hover){background-color:var(--accent-a3)}}.rt-BaseButton:where(.rt-variant-ghost):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-ghost):where([data-state=open]){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-ghost):where(:active:not([data-state=open])){background-color:var(--accent-a4)}.rt-BaseButton:where(.rt-variant-ghost):where([data-disabled]){color:var(--gray-a8);background-color:transparent}.rt-BaseButton:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a8);color:var(--accent-a11)}@media (hover: hover){.rt-BaseButton:where(.rt-variant-outline):where(:hover){background-color:var(--accent-a2)}}.rt-BaseButton:where(.rt-variant-outline):where([data-state=open]){background-color:var(--accent-a2)}.rt-BaseButton:where(.rt-variant-outline):where(:active:not([data-state=open])){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-outline):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px var(--accent-a7),inset 0 0 0 1px var(--gray-a11);color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-outline):where([data-disabled]){color:var(--gray-a8);box-shadow:inset 0 0 0 1px var(--gray-a7);background-color:transparent}.rt-BaseButton:where(.rt-variant-surface){background-color:var(--accent-surface);box-shadow:inset 0 0 0 1px var(--accent-a7);color:var(--accent-a11)}@media (hover: hover){.rt-BaseButton:where(.rt-variant-surface):where(:hover){box-shadow:inset 0 0 0 1px var(--accent-a8)}}.rt-BaseButton:where(.rt-variant-surface):where([data-state=open]){box-shadow:inset 0 0 0 1px var(--accent-a8)}.rt-BaseButton:where(.rt-variant-surface):where(:active:not([data-state=open])){background-color:var(--accent-a3);box-shadow:inset 0 0 0 1px var(--accent-a8)}.rt-BaseButton:where(.rt-variant-surface):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-surface):where(.rt-high-contrast){color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-surface):where([data-disabled]){color:var(--gray-a8);box-shadow:inset 0 0 0 1px var(--gray-a6);background-color:var(--gray-a2)}.rt-Button:where(:not(.rt-variant-ghost)) :where(svg){opacity:.9}.rt-Button:where(.rt-variant-ghost){padding:var(--button-ghost-padding-y) var(--button-ghost-padding-x);--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;--margin-top-override: calc(var(--margin-top) - var(--button-ghost-padding-y));--margin-right-override: calc(var(--margin-right) - var(--button-ghost-padding-x));--margin-bottom-override: calc(var(--margin-bottom) - var(--button-ghost-padding-y));--margin-left-override: calc(var(--margin-left) - var(--button-ghost-padding-x));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-Button:where(.rt-variant-ghost))>*{--margin-top-override: initial;--margin-right-override: initial;--margin-bottom-override: initial;--margin-left-override: initial}.rt-Button:where(.rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}@media (min-width: 520px){.rt-Button:where(.xs\:rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.xs\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.xs\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.xs\:rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.xs\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.xs\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.xs\:rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.xs\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.xs\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.xs\:rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.xs\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.xs\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}}@media (min-width: 768px){.rt-Button:where(.sm\:rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.sm\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.sm\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.sm\:rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.sm\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.sm\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.sm\:rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.sm\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.sm\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.sm\:rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.sm\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.sm\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}}@media (min-width: 1024px){.rt-Button:where(.md\:rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.md\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.md\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.md\:rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.md\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.md\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.md\:rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.md\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.md\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.md\:rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.md\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.md\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}}@media (min-width: 1280px){.rt-Button:where(.lg\:rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.lg\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.lg\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.lg\:rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.lg\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.lg\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.lg\:rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.lg\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.lg\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.lg\:rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.lg\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.lg\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}}@media (min-width: 1640px){.rt-Button:where(.xl\:rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.xl\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.xl\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.xl\:rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.xl\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.xl\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.xl\:rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.xl\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.xl\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.xl\:rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.xl\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.xl\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}}.rt-Button:where(:not(.rt-variant-ghost)){font-weight:var(--font-weight-medium)}.rt-CalloutRoot{box-sizing:border-box;display:grid;align-items:flex-start;justify-content:flex-start;text-align:left;color:var(--accent-a11)}.rt-CalloutRoot:where(.rt-high-contrast){color:var(--accent-12)}.rt-CalloutIcon{display:flex;align-items:center;grid-column-start:-2;height:var(--callout-icon-height)}.rt-CalloutRoot>:where(:not(.rt-CalloutIcon)){grid-column-start:-1}.rt-CalloutRoot:where(.rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}@media (min-width: 520px){.rt-CalloutRoot:where(.xs\:rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.xs\:rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.xs\:rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}}@media (min-width: 768px){.rt-CalloutRoot:where(.sm\:rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.sm\:rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.sm\:rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}}@media (min-width: 1024px){.rt-CalloutRoot:where(.md\:rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.md\:rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.md\:rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}}@media (min-width: 1280px){.rt-CalloutRoot:where(.lg\:rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.lg\:rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.lg\:rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}}@media (min-width: 1640px){.rt-CalloutRoot:where(.xl\:rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.xl\:rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.xl\:rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}}.rt-CalloutRoot:where(.rt-variant-soft){background-color:var(--accent-a3)}.rt-CalloutRoot:where(.rt-variant-surface){box-shadow:inset 0 0 0 1px var(--accent-a6);background-color:var(--accent-a2)}.rt-CalloutRoot:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a7)}.rt-BaseCard{display:block;position:relative;overflow:hidden;border-radius:var(--base-card-border-radius);font-family:var(--default-font-family);font-weight:var(--font-weight-normal);font-style:normal;text-align:start;--inset-border-width: var(--base-card-border-width);--inset-border-radius: var(--base-card-border-radius);padding-top:var(--base-card-padding-top);padding-right:var(--base-card-padding-right);padding-bottom:var(--base-card-padding-bottom);padding-left:var(--base-card-padding-left);box-sizing:border-box;--inset-padding-top: calc(var(--base-card-padding-top) - var(--base-card-border-width));--inset-padding-right: calc(var(--base-card-padding-right) - var(--base-card-border-width));--inset-padding-bottom: calc(var(--base-card-padding-bottom) - var(--base-card-border-width));--inset-padding-left: calc(var(--base-card-padding-left) - var(--base-card-border-width));contain:paint}.rt-BaseCard:before,.rt-BaseCard:after{content:"";position:absolute;pointer-events:none;transition:inherit;border-radius:calc(var(--base-card-border-radius) - var(--base-card-border-width));inset:var(--base-card-border-width)}.rt-BaseCard:before{z-index:-1}.rt-Card{--base-card-padding-top: var(--card-padding);--base-card-padding-right: var(--card-padding);--base-card-padding-bottom: var(--card-padding);--base-card-padding-left: var(--card-padding);--base-card-border-radius: var(--card-border-radius);--base-card-border-width: var(--card-border-width)}.rt-Card:where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-Card:where(:focus-visible):after{outline:inherit}.rt-Card:where(:focus-visible):where(:active:not([data-state=open])):before{background-image:linear-gradient(var(--focus-a2),var(--focus-a2))}.rt-Card:where(.rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}@media (min-width: 520px){.rt-Card:where(.xs\:rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.xs\:rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.xs\:rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.xs\:rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.xs\:rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}}@media (min-width: 768px){.rt-Card:where(.sm\:rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.sm\:rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.sm\:rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.sm\:rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.sm\:rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}}@media (min-width: 1024px){.rt-Card:where(.md\:rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.md\:rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.md\:rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.md\:rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.md\:rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}}@media (min-width: 1280px){.rt-Card:where(.lg\:rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.lg\:rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.lg\:rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.lg\:rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.lg\:rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}}@media (min-width: 1640px){.rt-Card:where(.xl\:rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.xl\:rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.xl\:rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.xl\:rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.xl\:rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}}.rt-Card:where(.rt-variant-surface){--card-border-width: 1px;--card-background-color: var(--color-panel)}.rt-Card:where(.rt-variant-surface):before{background-color:var(--card-background-color);-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel)}.rt-Card:where(.rt-variant-surface):after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover: hover){.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where(:hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where([data-state=open]):after{box-shadow:var(--base-card-surface-hover-box-shadow)}.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where(:active:not([data-state=open])):after{box-shadow:var(--base-card-surface-active-box-shadow)}.rt-Card:where(.rt-variant-classic){--card-border-width: 1px;--card-background-color: var(--color-panel);transition:box-shadow .12s;box-shadow:var(--base-card-classic-box-shadow-outer)}.rt-Card:where(.rt-variant-classic):before{background-color:var(--card-background-color);-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel)}.rt-Card:where(.rt-variant-classic):after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover: hover){.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:hover){transition-duration:40ms;box-shadow:var(--base-card-classic-hover-box-shadow-outer)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where([data-state=open]){transition-duration:40ms;box-shadow:var(--base-card-classic-hover-box-shadow-outer)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where([data-state=open]):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:active:not([data-state=open])){transition-duration:40ms;box-shadow:var(--base-card-classic-active-box-shadow-outer)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:active:not([data-state=open])):after{box-shadow:var(--base-card-classic-active-box-shadow-inner)}.rt-Card:where(.rt-variant-ghost){--card-border-width: 0px;--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;--margin-top-override: calc(var(--margin-top) - var(--card-padding));--margin-right-override: calc(var(--margin-right) - var(--card-padding));--margin-bottom-override: calc(var(--margin-bottom) - var(--card-padding));--margin-left-override: calc(var(--margin-left) - var(--card-padding));margin-top:var(--margin-top-override);margin-right:var(--margin-right-override);margin-bottom:var(--margin-bottom-override);margin-left:var(--margin-left-override)}:where(.rt-Card:where(.rt-variant-ghost))>*{--margin-top-override: initial;--margin-right-override: initial;--margin-bottom-override: initial;--margin-left-override: initial}@media (hover: hover){.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:hover){background-color:var(--gray-a3)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:hover):where(:focus-visible){background-color:var(--focus-a2)}}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where([data-state=open]){background-color:var(--gray-a3)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where([data-state=open]):where(:focus-visible){background-color:var(--focus-a2)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:active:not([data-state=open])){background-color:var(--gray-a4)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:active:not([data-state=open])):where(:focus-visible){background-color:var(--focus-a2)}@media (pointer: coarse){.rt-Card:where(:any-link,button,label):where(:active:not(:focus-visible,[data-state=open])):before{background-image:linear-gradient(var(--gray-a4),var(--gray-a4))}}.rt-BaseCheckboxRoot{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:top;flex-shrink:0;cursor:var(--cursor-checkbox);height:var(--skeleton-height, var(--line-height, var(--checkbox-size)));--skeleton-height-override: var(--checkbox-size);border-radius:var(--skeleton-radius);--skeleton-radius-override: var(--checkbox-border-radius)}.rt-BaseCheckboxRoot:before{content:"";display:block;height:var(--checkbox-size);width:var(--checkbox-size);border-radius:var(--checkbox-border-radius)}.rt-BaseCheckboxIndicator{position:absolute;width:var(--checkbox-indicator-size);height:var(--checkbox-indicator-size);transform:translate(-50%,-50%);top:50%;left:50%}.rt-BaseCheckboxRoot:where(.rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}@media (min-width: 520px){.rt-BaseCheckboxRoot:where(.xs\:rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.xs\:rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.xs\:rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}}@media (min-width: 768px){.rt-BaseCheckboxRoot:where(.sm\:rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.sm\:rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.sm\:rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}}@media (min-width: 1024px){.rt-BaseCheckboxRoot:where(.md\:rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.md\:rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.md\:rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}}@media (min-width: 1280px){.rt-BaseCheckboxRoot:where(.lg\:rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.lg\:rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.lg\:rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}}@media (min-width: 1640px){.rt-BaseCheckboxRoot:where(.xl\:rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.xl\:rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.xl\:rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-a7)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):before{background-color:var(--accent-indicator)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-contrast)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast):before{background-color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-1)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where(:disabled):before{box-shadow:inset 0 0 0 1px var(--gray-a6);background-color:transparent}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:var(--gray-a8)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-a3),var(--shadow-1)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):before{background-color:var(--accent-indicator);background-image:linear-gradient(to bottom,var(--white-a3),transparent,var(--black-a1));box-shadow:inset 0 .5px .5px var(--white-a4),inset 0 -.5px .5px var(--black-a4)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-contrast)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast):before{background-color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-1)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where(:disabled):before{box-shadow:var(--shadow-1);background-color:transparent;background-image:none}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:var(--gray-a8)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):before{background-color:var(--accent-a5)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-a11)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where(:disabled):before{background-color:transparent}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:var(--gray-a8)}.rt-CheckboxCardsRoot{line-height:var(--line-height);letter-spacing:var(--letter-spacing);cursor:default}.rt-CheckboxCardsItem:where(:has(:focus-visible)){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-CheckboxCardsItem:where(:has(:focus-visible)):after{outline:inherit}.rt-CheckboxCardsItem>*{pointer-events:none}.rt-CheckboxCardsItem>:where(svg){flex-shrink:0}.rt-CheckboxCardCheckbox{position:absolute;right:var(--checkbox-cards-item-padding-left)}.rt-CheckboxCardsItem{--checkbox-cards-item-padding-right: calc(var(--checkbox-cards-item-padding-left) * 2 + var(--checkbox-cards-item-checkbox-size));--base-card-padding-top: var(--checkbox-cards-item-padding-top);--base-card-padding-right: var(--checkbox-cards-item-padding-right);--base-card-padding-bottom: var(--checkbox-cards-item-padding-bottom);--base-card-padding-left: var(--checkbox-cards-item-padding-left);--base-card-border-radius: var(--checkbox-cards-item-border-radius);--base-card-border-width: var(--checkbox-cards-item-border-width);display:flex;align-items:center;gap:var(--space-2);cursor:var(--cursor-button);-webkit-tap-highlight-color:transparent}.rt-CheckboxCardsRoot:where(.rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}@media (min-width: 520px){.rt-CheckboxCardsRoot:where(.xs\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.xs\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}}@media (min-width: 768px){.rt-CheckboxCardsRoot:where(.sm\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.sm\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1024px){.rt-CheckboxCardsRoot:where(.md\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.md\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.md\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1280px){.rt-CheckboxCardsRoot:where(.lg\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.lg\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1640px){.rt-CheckboxCardsRoot:where(.xl\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.xl\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem{--checkbox-cards-item-border-width: 1px;--checkbox-cards-item-background-color: var(--color-surface)}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:before{background-color:var(--checkbox-cards-item-background-color)}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover: hover){:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem{--checkbox-cards-item-border-width: 1px;--checkbox-cards-item-background-color: var(--color-surface);transition:box-shadow .12s;box-shadow:var(--base-card-classic-box-shadow-outer)}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:before{background-color:var(--checkbox-cards-item-background-color)}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover: hover){:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover){transition-duration:40ms;box-shadow:var(--base-card-classic-hover-box-shadow-outer)}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}@media (pointer: coarse){.rt-CheckboxCardsItem:where(:active:not(:focus-visible)):before{background-image:linear-gradient(var(--gray-a4),var(--gray-a4))}}.rt-CheckboxCardsItem:where(:has(:disabled)){cursor:var(--cursor-disabled);color:var(--gray-a9)}.rt-CheckboxCardsItem:where(:has(:disabled)):before{background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-CheckboxCardsItem:where(:has(:disabled))::selection{background-color:var(--gray-a5)}.rt-CheckboxGroupRoot{display:flex;flex-direction:column;gap:var(--space-1)}.rt-CheckboxGroupItem{display:flex;gap:.5em;width:-moz-fit-content;width:fit-content}.rt-CheckboxGroupItemCheckbox:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-CheckboxGroupItemCheckbox:where(:disabled){cursor:var(--cursor-disabled)}.rt-CheckboxGroupItemCheckbox:where(:disabled):before{background-color:var(--gray-a3)}.rt-CheckboxGroupItemInner{min-width:0}.rt-CheckboxRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-CheckboxRoot:where(:disabled){cursor:var(--cursor-disabled)}.rt-CheckboxRoot:where(:disabled):before{background-color:var(--gray-a3)}.rt-Code{--code-variant-font-size-adjust: calc(var(--code-font-size-adjust) * .95);font-family:var(--code-font-family);font-size:calc(var(--code-variant-font-size-adjust) * 1em);font-style:var(--code-font-style);font-weight:var(--code-font-weight);line-height:1.25;letter-spacing:calc(var(--code-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));border-radius:calc((.5px + .2em) * var(--radius-factor));box-sizing:border-box;padding-top:var(--code-padding-top);padding-left:var(--code-padding-left);padding-bottom:var(--code-padding-bottom);padding-right:var(--code-padding-right);height:-moz-fit-content;height:fit-content}.rt-Code :where(.rt-Code){font-size:inherit}.rt-Code:where(.rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}@media (min-width: 520px){.rt-Code:where(.xs\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.xs\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.xs\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.xs\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.xs\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.xs\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.xs\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.xs\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.xs\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 768px){.rt-Code:where(.sm\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.sm\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.sm\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.sm\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.sm\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.sm\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.sm\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.sm\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.sm\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1024px){.rt-Code:where(.md\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.md\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.md\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.md\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.md\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.md\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.md\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.md\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.md\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1280px){.rt-Code:where(.lg\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.lg\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.lg\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.lg\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.lg\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.lg\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.lg\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.lg\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.lg\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1640px){.rt-Code:where(.xl\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.xl\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.xl\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.xl\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.xl\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.xl\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.xl\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.xl\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.xl\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}.rt-Code:where(.rt-variant-ghost){--code-variant-font-size-adjust: var(--code-font-size-adjust);padding:0}.rt-Code:where(.rt-variant-ghost):where([data-accent-color]){color:var(--accent-a11)}.rt-Code:where(.rt-variant-ghost):where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Code:where(.rt-variant-ghost):where(.rt-high-contrast){color:var(--accent-12)}.rt-Code:where(.rt-variant-solid){background-color:var(--accent-a9);color:var(--accent-contrast)}.rt-Code:where(.rt-variant-solid)::selection{background-color:var(--accent-7);color:var(--accent-12)}.rt-Code:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--accent-1)}.rt-Code:where(.rt-variant-solid):where(.rt-high-contrast)::selection{background-color:var(--accent-a11);color:var(--accent-1)}:where(.rt-Link) .rt-Code:where(.rt-variant-solid),.rt-Code:where(.rt-variant-solid):where(:any-link,button){isolation:isolate}@media (hover: hover){:where(.rt-Link) .rt-Code:where(.rt-variant-solid):where(:hover),.rt-Code:where(.rt-variant-solid):where(:any-link,button):where(:hover){background-color:var(--accent-10)}:where(.rt-Link) .rt-Code:where(.rt-variant-solid):where(.rt-high-contrast:hover),.rt-Code:where(.rt-variant-solid):where(:any-link,button):where(.rt-high-contrast:hover){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-hover-filter)}}.rt-Code:where(.rt-variant-soft){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-Code:where(.rt-variant-soft):where(.rt-high-contrast){color:var(--accent-12)}:where(.rt-Link) .rt-Code:where(.rt-variant-soft),.rt-Code:where(.rt-variant-soft):where(:any-link,button){isolation:isolate}@media (hover: hover){:where(.rt-Link) .rt-Code:where(.rt-variant-soft):where(:hover),.rt-Code:where(.rt-variant-soft):where(:any-link,button):where(:hover){background-color:var(--accent-a4)}}.rt-Code:where(.rt-variant-outline){box-shadow:inset 0 0 0 max(1px,.033em) var(--accent-a8);color:var(--accent-a11)}.rt-Code:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 max(1px,.033em) var(--accent-a7),inset 0 0 0 max(1px,.033em) var(--gray-a11);color:var(--accent-12)}:where(.rt-Link) .rt-Code:where(.rt-variant-outline),.rt-Code:where(.rt-variant-outline):where(:any-link,button){isolation:isolate}@media (hover: hover){:where(.rt-Link) .rt-Code:where(.rt-variant-outline):where(:hover),.rt-Code:where(.rt-variant-outline):where(:any-link,button):where(:hover){background-color:var(--accent-a2)}}.rt-BaseMenuContent{--scrollarea-scrollbar-vertical-margin-top: var(--base-menu-content-padding);--scrollarea-scrollbar-vertical-margin-bottom: var(--base-menu-content-padding);--scrollarea-scrollbar-horizontal-margin-left: var(--base-menu-content-padding);--scrollarea-scrollbar-horizontal-margin-right: var(--base-menu-content-padding);display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;background-color:var(--base-menu-bg);--base-menu-bg: var(--color-panel-solid);box-shadow:var(--shadow-5)}.rt-BaseMenuViewport{flex:1 1 0%;display:flex;flex-direction:column;overflow:auto;padding:var(--base-menu-content-padding);box-sizing:border-box}:where(.rt-BaseMenuContent:has(.rt-ScrollAreaScrollbar[data-orientation=vertical])) .rt-BaseMenuViewport{padding-right:var(--space-3)}.rt-BaseMenuItem{display:flex;align-items:center;gap:var(--space-2);height:var(--base-menu-item-height);padding-left:var(--base-menu-item-padding-left);padding-right:var(--base-menu-item-padding-right);box-sizing:border-box;position:relative;outline:none;scroll-margin:var(--base-menu-content-padding) 0;-webkit-user-select:none;user-select:none;cursor:var(--cursor-menu-item)}.rt-BaseMenuShortcut{display:flex;align-items:center;margin-left:auto;padding-left:var(--space-4);color:var(--gray-a11)}.rt-BaseMenuSubTriggerIcon{color:var(--gray-12);margin-right:calc(-2px * var(--scaling))}.rt-BaseMenuItemIndicator{position:absolute;left:0;width:var(--base-menu-item-padding-left);display:inline-flex;align-items:center;justify-content:center}.rt-BaseMenuSeparator{height:1px;margin-top:var(--space-2);margin-bottom:var(--space-2);margin-left:var(--base-menu-item-padding-left);margin-right:var(--base-menu-item-padding-right);background-color:var(--gray-a6)}.rt-BaseMenuLabel{display:flex;align-items:center;height:var(--base-menu-item-height);padding-left:var(--base-menu-item-padding-left);padding-right:var(--base-menu-item-padding-right);box-sizing:border-box;color:var(--gray-a10);-webkit-user-select:none;user-select:none;cursor:default}:where(.rt-BaseMenuItem)+.rt-BaseMenuLabel{margin-top:var(--space-2)}.rt-BaseMenuArrow{fill:var(--base-menu-bg)}.rt-BaseMenuContent:where(.rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}@media (min-width: 520px){.rt-BaseMenuContent:where(.xs\:rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.xs\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.xs\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}}@media (min-width: 768px){.rt-BaseMenuContent:where(.sm\:rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.sm\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.sm\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}}@media (min-width: 1024px){.rt-BaseMenuContent:where(.md\:rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.md\:rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.md\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.md\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.md\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.md\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.md\:rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.md\:rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.md\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.md\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.md\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.md\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}}@media (min-width: 1280px){.rt-BaseMenuContent:where(.lg\:rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.lg\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.lg\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}}@media (min-width: 1640px){.rt-BaseMenuContent:where(.xl\:rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.xl\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.xl\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}}.rt-BaseMenuItem:where([data-accent-color]){color:var(--accent-a11)}.rt-BaseMenuItem:where([data-disabled]){color:var(--gray-a8);cursor:default}.rt-BaseMenuItem:where([data-disabled],[data-highlighted]) :where(.rt-BaseMenuShortcut),.rt-BaseMenuSubTrigger:where([data-state=open]) :where(.rt-BaseMenuShortcut){color:inherit}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuSubTrigger[data-state=open]){background-color:var(--gray-a3)}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon){color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-12);color:var(--accent-1)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon){color:var(--accent-1)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]):where([data-accent-color]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-soft) :where(.rt-BaseMenuSubTrigger[data-state=open]){background-color:var(--accent-a3)}.rt-BaseMenuContent:where(.rt-variant-soft) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-a4)}.rt-ContextMenuContent{max-height:var(--radix-context-menu-content-available-height);transform-origin:var(--radix-context-menu-content-transform-origin)}.rt-DataListRoot{overflow-wrap:anywhere;font-family:var(--default-font-family);font-weight:var(--font-weight-normal);font-style:normal;text-align:start;--data-list-leading-trim-start: calc(var(--default-leading-trim-start) - var(--line-height) / 2);--data-list-leading-trim-end: calc(var(--default-leading-trim-end) - var(--line-height) / 2)}.rt-DataListLabel{display:flex;color:var(--gray-a11)}.rt-DataListLabel:where(.rt-high-contrast){color:var(--gray-12)}.rt-DataListLabel:where([data-accent-color]){color:var(--accent-a11)}.rt-DataListLabel:where([data-accent-color]):where(.rt-high-contrast){color:var(--accent-12)}.rt-DataListValue{display:flex;margin:0;min-width:0px;margin-top:var(--data-list-value-margin-top);margin-bottom:var(--data-list-value-margin-bottom)}.rt-DataListItem{--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}:where(.rt-DataListItem:first-child) .rt-DataListValue{margin-top:var(--data-list-first-item-value-margin-top)}:where(.rt-DataListItem:last-child) .rt-DataListValue{margin-bottom:var(--data-list-last-item-value-margin-bottom)}.rt-DataListRoot:where(.rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.rt-r-size-3){gap:calc(var(--space-4) * 1.25)}@media (min-width: 520px){.rt-DataListRoot:where(.xs\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.xs\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.xs\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}@media (min-width: 768px){.rt-DataListRoot:where(.sm\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.sm\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.sm\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}@media (min-width: 1024px){.rt-DataListRoot:where(.md\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.md\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.md\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}@media (min-width: 1280px){.rt-DataListRoot:where(.lg\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.lg\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.lg\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}@media (min-width: 1640px){.rt-DataListRoot:where(.xl\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.xl\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.xl\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}.rt-DataListRoot:where(.rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}@media (min-width: 520px){.rt-DataListRoot:where(.xs\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.xs\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.xs\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.xs\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.xs\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.xs\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width: 768px){.rt-DataListRoot:where(.sm\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.sm\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.sm\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.sm\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.sm\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.sm\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width: 1024px){.rt-DataListRoot:where(.md\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.md\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.md\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.md\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.md\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.md\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width: 1280px){.rt-DataListRoot:where(.lg\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.lg\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.lg\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.lg\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.lg\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.lg\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width: 1640px){.rt-DataListRoot:where(.xl\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.xl\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.xl\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.xl\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.xl\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.xl\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}.rt-DataListLabel:before,.rt-DataListValue:before{content:"‍"}.rt-DataListItem:where(.rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}@media (min-width: 520px){.rt-DataListItem:where(.xs\:rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xs\:rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xs\:rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.xs\:rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xs\:rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}}@media (min-width: 768px){.rt-DataListItem:where(.sm\:rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.sm\:rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.sm\:rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.sm\:rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.sm\:rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}}@media (min-width: 1024px){.rt-DataListItem:where(.md\:rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.md\:rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.md\:rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.md\:rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.md\:rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}}@media (min-width: 1280px){.rt-DataListItem:where(.lg\:rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.lg\:rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.lg\:rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.lg\:rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.lg\:rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}}@media (min-width: 1640px){.rt-DataListItem:where(.xl\:rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xl\:rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xl\:rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.xl\:rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xl\:rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}}.rt-DataListItem:where(:first-child){margin-top:var(--leading-trim-start)}.rt-DataListItem:where(:last-child){margin-bottom:var(--leading-trim-end)}.rt-DataListRoot:where(.rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}@media (min-width: 520px){.rt-DataListRoot:where(.xs\:rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.xs\:rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.xs\:rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.xs\:rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}}@media (min-width: 768px){.rt-DataListRoot:where(.sm\:rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.sm\:rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.sm\:rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.sm\:rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}}@media (min-width: 1024px){.rt-DataListRoot:where(.md\:rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.md\:rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.md\:rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.md\:rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}}@media (min-width: 1280px){.rt-DataListRoot:where(.lg\:rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.lg\:rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.lg\:rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.lg\:rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}}@media (min-width: 1640px){.rt-DataListRoot:where(.xl\:rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.xl\:rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.xl\:rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.xl\:rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}}.rt-DropdownMenuContent{max-height:var(--radix-dropdown-menu-content-available-height);transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.rt-Em{box-sizing:border-box;font-family:var(--em-font-family);font-size:calc(var(--em-font-size-adjust) * 1em);font-style:var(--em-font-style);font-weight:var(--em-font-weight);line-height:1.25;letter-spacing:calc(var(--em-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));color:inherit}.rt-Em :where(.rt-Em){font-size:inherit}.rt-Heading{--leading-trim-start: var(--heading-leading-trim-start);--leading-trim-end: var(--heading-leading-trim-end);font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--font-weight-bold);line-height:var(--line-height)}:where(.rt-Heading){margin:0}.rt-Heading:where([data-accent-color]){color:var(--accent-a11)}.rt-Heading:where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Heading:where(.rt-high-contrast){color:var(--accent-12)}.rt-Heading:where(.rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}@media (min-width: 520px){.rt-Heading:where(.xs\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width: 768px){.rt-Heading:where(.sm\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width: 1024px){.rt-Heading:where(.md\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width: 1280px){.rt-Heading:where(.lg\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width: 1640px){.rt-Heading:where(.xl\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}.rt-HoverCardContent{background-color:var(--color-panel-solid);box-shadow:var(--shadow-4);overflow:auto;position:relative;--inset-padding-top: var(--hover-card-content-padding);--inset-padding-right: var(--hover-card-content-padding);--inset-padding-bottom: var(--hover-card-content-padding);--inset-padding-left: var(--hover-card-content-padding);padding:var(--hover-card-content-padding);box-sizing:border-box;transform-origin:var(--radix-hover-card-content-transform-origin)}.rt-HoverCardContent:where(.rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}@media (min-width: 520px){.rt-HoverCardContent:where(.xs\:rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xs\:rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xs\:rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}}@media (min-width: 768px){.rt-HoverCardContent:where(.sm\:rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.sm\:rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.sm\:rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}}@media (min-width: 1024px){.rt-HoverCardContent:where(.md\:rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.md\:rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.md\:rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}}@media (min-width: 1280px){.rt-HoverCardContent:where(.lg\:rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.lg\:rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.lg\:rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}}@media (min-width: 1640px){.rt-HoverCardContent:where(.xl\:rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xl\:rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xl\:rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}}.rt-IconButton:where(:not(.rt-variant-ghost)){height:var(--base-button-height);width:var(--base-button-height)}.rt-IconButton:where(.rt-variant-ghost){padding:var(--icon-button-ghost-padding);--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;--margin-top-override: calc(var(--margin-top) - var(--icon-button-ghost-padding));--margin-right-override: calc(var(--margin-right) - var(--icon-button-ghost-padding));--margin-bottom-override: calc(var(--margin-bottom) - var(--icon-button-ghost-padding));--margin-left-override: calc(var(--margin-left) - var(--icon-button-ghost-padding));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-IconButton:where(.rt-variant-ghost))>*{--margin-top-override: initial;--margin-right-override: initial;--margin-bottom-override: initial;--margin-left-override: initial}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}@media (min-width: 520px){.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}}@media (min-width: 768px){.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}}@media (min-width: 1024px){.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}}@media (min-width: 1280px){.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}}@media (min-width: 1640px){.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}}.rt-Inset{box-sizing:border-box;--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;overflow:hidden;margin-top:var(--margin-top-override);margin-right:var(--margin-right-override);margin-bottom:var(--margin-bottom-override);margin-left:var(--margin-left-override)}:where(.rt-Inset)>*{--margin-top-override: initial;--margin-right-override: initial;--margin-bottom-override: initial;--margin-left-override: initial}.rt-Inset:where(.rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}@media (min-width: 520px){.rt-Inset:where(.xs\:rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.xs\:rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.xs\:rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.xs\:rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xs\:rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.xs\:rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xs\:rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.xs\:rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.xs\:rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width: 768px){.rt-Inset:where(.sm\:rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.sm\:rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.sm\:rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.sm\:rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.sm\:rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.sm\:rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.sm\:rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.sm\:rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.sm\:rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width: 1024px){.rt-Inset:where(.md\:rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.md\:rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.md\:rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.md\:rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.md\:rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.md\:rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.md\:rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.md\:rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.md\:rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width: 1280px){.rt-Inset:where(.lg\:rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.lg\:rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.lg\:rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.lg\:rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.lg\:rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.lg\:rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.lg\:rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.lg\:rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.lg\:rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width: 1640px){.rt-Inset:where(.xl\:rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.xl\:rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.xl\:rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.xl\:rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xl\:rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.xl\:rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xl\:rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.xl\:rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.xl\:rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}.rt-Kbd{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-family:var(--default-font-family);font-weight:400;vertical-align:text-top;white-space:nowrap;-webkit-user-select:none;user-select:none;position:relative;top:-.03em;font-size:.75em;min-width:1.75em;line-height:1.7em;box-sizing:border-box;padding-left:.5em;padding-right:.5em;padding-bottom:.05em;word-spacing:-.1em;border-radius:calc(var(--radius-factor) * .35em);letter-spacing:var(--letter-spacing, var(--default-letter-spacing));height:-moz-fit-content;height:fit-content;color:var(--gray-12);background-color:var(--gray-1);box-shadow:var(--kbd-box-shadow);transition:box-shadow .12s,background-color .12s}@media (hover: hover){.rt-Kbd:where(:any-link,button):where(:hover){transition-duration:40ms,40ms;background-color:var(--color-background);box-shadow:var(--kbd-box-shadow),0 0 0 .05em var(--gray-a5)}}.rt-Kbd:where(:any-link,button):where([data-state=open]){transition-duration:40ms,40ms;background-color:var(--color-background);box-shadow:var(--kbd-box-shadow),0 0 0 .05em var(--gray-a5)}.rt-Kbd:where(:any-link,button):where(:active:not([data-state=open])){padding-top:.05em;padding-bottom:0;transition-duration:40ms,40ms;background-color:var(--gray-2);box-shadow:inset 0 .05em var(--black-a3),0 0 0 .05em var(--gray-a7)}.rt-Kbd:where(:any-link,button):where(:focus-visible){outline:2px solid var(--focus-8)}.rt-Kbd:where(.rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}@media (min-width: 520px){.rt-Kbd:where(.xs\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.xs\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.xs\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.xs\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.xs\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.xs\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.xs\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.xs\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.xs\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 768px){.rt-Kbd:where(.sm\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.sm\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.sm\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.sm\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.sm\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.sm\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.sm\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.sm\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.sm\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1024px){.rt-Kbd:where(.md\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.md\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.md\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.md\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.md\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.md\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.md\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.md\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.md\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1280px){.rt-Kbd:where(.lg\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.lg\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.lg\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.lg\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.lg\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.lg\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.lg\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.lg\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.lg\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1640px){.rt-Kbd:where(.xl\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.xl\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.xl\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.xl\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.xl\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.xl\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.xl\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.xl\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.xl\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}}.rt-Link:where(:any-link,button){cursor:var(--cursor-link);text-decoration-line:none;text-decoration-style:solid;text-decoration-thickness:min(2px,max(1px,.05em));text-underline-offset:calc(.025em + 2px);text-decoration-color:var(--accent-a5)}.rt-Link:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where([data-accent-color=""]){color:var(--accent-12)}@supports (color: color-mix(in oklab,white,black)){.rt-Link:where(:any-link,button){text-decoration-color:color-mix(in oklab,var(--accent-a5),var(--gray-a6))}}@media (pointer: coarse){.rt-Link:where(:any-link,button):where(:active:not(:focus-visible,[data-state=open])){outline:.75em solid var(--accent-a4);outline-offset:-.6em}}@media (hover: hover){.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(:hover){text-decoration-line:underline}}.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(.rt-high-contrast),:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where(:any-link,button):where(.rt-underline-auto):where([data-accent-color=""]){text-decoration-line:underline;text-decoration-color:var(--accent-a6)}@supports (color: color-mix(in oklab,white,black)){.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(.rt-high-contrast),:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where(:any-link,button):where(.rt-underline-auto):where([data-accent-color=""]){text-decoration-color:color-mix(in oklab,var(--accent-a6),var(--gray-a6))}}@media (hover: hover){.rt-Link:where(:any-link,button):where(.rt-underline-hover):where(:hover){text-decoration-line:underline}}.rt-Link:where(:any-link,button):where(.rt-underline-always){text-decoration-line:underline}.rt-Link:where(:focus-visible){text-decoration-line:none;border-radius:calc(.07em * var(--radius-factor));outline-color:var(--focus-8);outline-width:2px;outline-style:solid;outline-offset:2px}.rt-Link:where(:has(.rt-Code:not(.rt-variant-ghost):only-child)){text-decoration-color:transparent}.rt-PopoverContent{background-color:var(--color-panel-solid);box-shadow:var(--shadow-5);min-width:var(--radix-popover-trigger-width);outline:0;overflow:auto;position:relative;--inset-padding-top: var(--popover-content-padding);--inset-padding-right: var(--popover-content-padding);--inset-padding-bottom: var(--popover-content-padding);--inset-padding-left: var(--popover-content-padding);padding:var(--popover-content-padding);box-sizing:border-box;transform-origin:var(--radix-popover-content-transform-origin)}.rt-PopoverContent:where(.rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}@media (min-width: 520px){.rt-PopoverContent:where(.xs\:rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xs\:rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xs\:rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.xs\:rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 768px){.rt-PopoverContent:where(.sm\:rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.sm\:rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.sm\:rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.sm\:rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1024px){.rt-PopoverContent:where(.md\:rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.md\:rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.md\:rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.md\:rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1280px){.rt-PopoverContent:where(.lg\:rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.lg\:rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.lg\:rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.lg\:rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1640px){.rt-PopoverContent:where(.xl\:rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xl\:rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xl\:rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.xl\:rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}}.rt-ProgressRoot{--progress-value: 0;--progress-max: 100;--progress-duration: 5s;pointer-events:none;position:relative;overflow:hidden;flex-grow:1;height:var(--progress-height);border-radius:max(calc(var(--radius-factor) * var(--progress-height) / 3),calc(var(--radius-factor) * var(--radius-thumb)))}.rt-ProgressRoot:after{position:absolute;inset:0;content:"";border-radius:inherit}.rt-ProgressIndicator{display:block;height:100%;width:100%;transform:scaleX(calc(var(--progress-value) / var(--progress-max)));transform-origin:left center;transition:transform .12s}.rt-ProgressIndicator:where([data-state=indeterminate]){animation-name:rt-progress-indicator-indeterminate-grow,var(--progress-indicator-indeterminate-animation-start),var(--progress-indicator-indeterminate-animation-repeat);animation-delay:0s,calc(var(--progress-duration) + 5s),calc(var(--progress-duration) + 7.5s);animation-duration:var(--progress-duration),2.5s,5s;animation-iteration-count:1,1,infinite;animation-fill-mode:both,none,none;animation-direction:normal,normal,alternate}.rt-ProgressIndicator:where([data-state=indeterminate]):after{position:absolute;inset:0;content:"";width:400%;animation-name:rt-progress-indicator-indeterminate-shine-from-left;animation-delay:calc(var(--progress-duration) + 5s);animation-duration:5s;animation-fill-mode:backwards;animation-iteration-count:infinite;background-image:linear-gradient(to right,transparent 25%,var(--progress-indicator-after-linear-gradient),transparent 75%)}@keyframes rt-progress-indicator-indeterminate-grow{0%{transform:scaleX(.01)}20%{transform:scaleX(.1)}30%{transform:scaleX(.6)}40%,50%{transform:scaleX(.9)}to{transform:scaleX(1)}}@keyframes rt-progress-indicator-indeterminate-shine-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.rt-ProgressRoot:where(.rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.rt-r-size-3){--progress-height: var(--space-2)}@media (min-width: 520px){.rt-ProgressRoot:where(.xs\:rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.xs\:rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.xs\:rt-r-size-3){--progress-height: var(--space-2)}}@media (min-width: 768px){.rt-ProgressRoot:where(.sm\:rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.sm\:rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.sm\:rt-r-size-3){--progress-height: var(--space-2)}}@media (min-width: 1024px){.rt-ProgressRoot:where(.md\:rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.md\:rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.md\:rt-r-size-3){--progress-height: var(--space-2)}}@media (min-width: 1280px){.rt-ProgressRoot:where(.lg\:rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.lg\:rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.lg\:rt-r-size-3){--progress-height: var(--space-2)}}@media (min-width: 1640px){.rt-ProgressRoot:where(.xl\:rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.xl\:rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.xl\:rt-r-size-3){--progress-height: var(--space-2)}}.rt-ProgressRoot:where(.rt-variant-surface){--progress-indicator-indeterminate-animation-start: rt-progress-indicator-surface-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-surface-indeterminate-pulse;background-color:var(--gray-a3)}.rt-ProgressRoot:where(.rt-variant-surface):after{box-shadow:inset 0 0 0 1px var(--gray-a4)}.rt-ProgressRoot:where(.rt-variant-surface) :where(.rt-ProgressIndicator){background-color:var(--accent-track)}@keyframes rt-progress-indicator-surface-indeterminate-fade{to{background-color:var(--accent-7)}}@keyframes rt-progress-indicator-surface-indeterminate-pulse{0%{background-color:var(--accent-7)}to{background-color:var(--accent-track)}}.rt-ProgressRoot:where(.rt-variant-classic){--progress-indicator-indeterminate-animation-start: rt-progress-indicator-classic-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-classic-indeterminate-pulse;background-color:var(--gray-a3)}.rt-ProgressRoot:where(.rt-variant-classic):after{box-shadow:var(--shadow-1)}.rt-ProgressRoot:where(.rt-variant-classic) :where(.rt-ProgressIndicator){background-color:var(--accent-track)}@keyframes rt-progress-indicator-classic-indeterminate-fade{to{background-color:var(--accent-7)}}@keyframes rt-progress-indicator-classic-indeterminate-pulse{0%{background-color:var(--accent-7)}to{background-color:var(--accent-track)}}.rt-ProgressRoot:where(.rt-variant-soft){--progress-indicator-indeterminate-animation-start: rt-progress-indicator-soft-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-soft-indeterminate-pulse;background-color:var(--gray-a4);background-image:linear-gradient(var(--white-a1),var(--white-a1))}.rt-ProgressRoot:where(.rt-variant-soft) :where(.rt-ProgressIndicator){background-image:linear-gradient(var(--accent-a5),var(--accent-a5));background-color:var(--accent-8)}.rt-ProgressRoot:where(.rt-variant-soft) :where(.rt-ProgressIndicator):after{opacity:.75}@keyframes rt-progress-indicator-soft-indeterminate-fade{to{background-color:var(--accent-5)}}@keyframes rt-progress-indicator-soft-indeterminate-pulse{0%{background-color:var(--accent-5)}to{background-color:var(--accent-7)}}.rt-ProgressRoot:where(.rt-high-contrast){--progress-indicator-indeterminate-animation-start: rt-progress-indicator-high-contrast-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-high-contrast-indeterminate-pulse}.rt-ProgressRoot:where(.rt-high-contrast) :where(.rt-ProgressIndicator){background-color:var(--accent-12)}.rt-ProgressRoot:where(.rt-high-contrast) :where(.rt-ProgressIndicator):after{opacity:.75}@keyframes rt-progress-indicator-high-contrast-indeterminate-fade{to{opacity:.8}}@keyframes rt-progress-indicator-high-contrast-indeterminate-pulse{0%{opacity:.8}to{opacity:1}}.rt-Quote{box-sizing:border-box;font-family:var(--quote-font-family);font-size:calc(var(--quote-font-size-adjust) * 1em);font-style:var(--quote-font-style);font-weight:var(--quote-font-weight);line-height:1.25;letter-spacing:calc(var(--quote-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));color:inherit}.rt-Quote :where(.rt-Quote){font-size:inherit}.rt-RadioCardsRoot{line-height:var(--line-height);letter-spacing:var(--letter-spacing);cursor:default}.rt-RadioCardsItem{--base-card-padding-top: var(--radio-cards-item-padding-y);--base-card-padding-right: var(--radio-cards-item-padding-x);--base-card-padding-bottom: var(--radio-cards-item-padding-y);--base-card-padding-left: var(--radio-cards-item-padding-x);--base-card-border-radius: var(--radio-cards-item-border-radius);--base-card-border-width: var(--radio-cards-item-border-width);display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.rt-RadioCardsItem>*{pointer-events:none}.rt-RadioCardsItem>:where(svg){flex-shrink:0}.rt-RadioCardsItem:after{outline-offset:-1px}.rt-RadioCardsRoot:where(.rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}@media (min-width: 520px){.rt-RadioCardsRoot:where(.xs\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.xs\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}}@media (min-width: 768px){.rt-RadioCardsRoot:where(.sm\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.sm\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}}@media (min-width: 1024px){.rt-RadioCardsRoot:where(.md\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.md\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.md\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}}@media (min-width: 1280px){.rt-RadioCardsRoot:where(.lg\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.lg\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}}@media (min-width: 1640px){.rt-RadioCardsRoot:where(.xl\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.xl\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}}:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem{--radio-cards-item-border-width: 1px;--radio-cards-item-background-color: var(--color-surface)}:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:before{background-color:var(--radio-cards-item-background-color)}:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover: hover){:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:where(:not(:disabled):not([data-state=checked]):hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem{--radio-cards-item-border-width: 1px;--radio-cards-item-background-color: var(--color-surface);transition:box-shadow .12s;box-shadow:var(--base-card-classic-box-shadow-outer)}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:before{background-color:var(--radio-cards-item-background-color)}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover: hover){:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:where(:not(:disabled):not([data-state=checked]):hover){transition-duration:40ms;box-shadow:var(--base-card-classic-hover-box-shadow-outer)}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:where(:not(:disabled):not([data-state=checked]):hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}.rt-RadioCardsItem:where([data-state=checked]):after{outline:2px solid var(--accent-indicator)}:where(.rt-RadioCardsRoot.rt-high-contrast) .rt-RadioCardsItem:where([data-state=checked]):after{outline-color:var(--accent-12)}.rt-RadioCardsItem:where(:focus-visible):after{outline:2px solid var(--focus-8)}.rt-RadioCardsItem:where(:focus-visible):where([data-state=checked]):before{background-image:linear-gradient(var(--focus-a3),var(--focus-a3))}.rt-RadioCardsItem:where(:focus-visible):where([data-state=checked]):after{outline-color:var(--focus-10)}.rt-RadioCardsItem:where(:disabled){cursor:var(--cursor-disabled);color:var(--gray-a9)}.rt-RadioCardsItem:where(:disabled)::selection{background-color:var(--gray-a5)}.rt-RadioCardsItem:where(:disabled):before{background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-RadioCardsItem:where(:disabled):after{outline-color:var(--gray-8)}.rt-RadioGroupRoot{display:flex;flex-direction:column;gap:var(--space-1)}.rt-RadioGroupItem{display:flex;gap:.5em;width:-moz-fit-content;width:fit-content}.rt-RadioGroupItemInner{min-width:0}.rt-BaseRadioRoot{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:top;flex-shrink:0;cursor:var(--cursor-radio);height:var(--skeleton-height, var(--line-height, var(--radio-size)));--skeleton-height-override: var(--radio-size);border-radius:var(--skeleton-radius);--skeleton-radius-override: 100%}.rt-BaseRadioRoot:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}.rt-BaseRadioRoot:before{content:"";display:block;height:var(--radio-size);width:var(--radio-size);border-radius:100%}.rt-BaseRadioRoot:after{pointer-events:none;position:absolute;height:var(--radio-size);width:var(--radio-size);border-radius:100%;transform:scale(.4)}.rt-BaseRadioRoot:where(:checked,[data-state=checked]):after{content:""}.rt-BaseRadioRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-BaseRadioRoot:where(.rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}@media (min-width: 520px){.rt-BaseRadioRoot:where(.xs\:rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.xs\:rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.xs\:rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}}@media (min-width: 768px){.rt-BaseRadioRoot:where(.sm\:rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.sm\:rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.sm\:rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1024px){.rt-BaseRadioRoot:where(.md\:rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.md\:rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.md\:rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1280px){.rt-BaseRadioRoot:where(.lg\:rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.lg\:rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.lg\:rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1640px){.rt-BaseRadioRoot:where(.xl\:rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.xl\:rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.xl\:rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:not(:checked),[data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-a7)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:checked,[data-state=checked]):before{background-color:var(--accent-indicator)}.rt-BaseRadioRoot:where(.rt-variant-surface):after{background-color:var(--accent-contrast)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(.rt-high-contrast):where(:checked,[data-state=checked]):before{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(.rt-high-contrast):after{background-color:var(--accent-1)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:disabled,[data-disabled]):before{box-shadow:inset 0 0 0 1px var(--gray-a6);background-color:var(--gray-a3)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:disabled,[data-disabled]):after{background-color:var(--gray-a8)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:not(:checked),[data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-7),var(--shadow-1)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:checked,[data-state=checked]):before{background-color:var(--accent-indicator);background-image:linear-gradient(to bottom,var(--white-a3),transparent,var(--black-a3));box-shadow:inset 0 .5px .5px var(--white-a4),inset 0 -.5px .5px var(--black-a4)}.rt-BaseRadioRoot:where(.rt-variant-classic):after{background-color:var(--accent-contrast)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(.rt-high-contrast):where(:checked,[data-state=checked]):before{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(.rt-high-contrast):after{background-color:var(--accent-1)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:disabled,[data-disabled]):before{box-shadow:var(--shadow-1);background-color:var(--gray-a3);background-image:none}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:disabled,[data-disabled]):after{background-color:var(--gray-a8)}.rt-BaseRadioRoot:where(.rt-variant-soft):before{background-color:var(--accent-a4)}.rt-BaseRadioRoot:where(.rt-variant-soft):after{background-color:var(--accent-a11)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(.rt-high-contrast):after{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:focus-visible):before{outline-color:var(--accent-a8)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:disabled,[data-disabled]):before{background-color:var(--gray-a3)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:disabled,[data-disabled]):after{background-color:var(--gray-a8)}.rt-ScrollAreaRoot{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%}.rt-ScrollAreaViewport{display:flex;flex-direction:column;width:100%;height:100%}.rt-ScrollAreaViewport:where(:focus-visible)+:where(.rt-ScrollAreaViewportFocusRing){position:absolute;inset:0;pointer-events:none;outline:2px solid var(--focus-8);outline-offset:-2px}.rt-ScrollAreaViewport:where(:has(.rt-ScrollAreaScrollbar[data-orientation=horizontal])){overscroll-behavior-x:contain}.rt-ScrollAreaViewport>*{display:block!important;width:-moz-fit-content;width:fit-content;flex-grow:1}.rt-ScrollAreaScrollbar{display:flex;-webkit-user-select:none;user-select:none;touch-action:none;background-color:var(--gray-a3);border-radius:var(--scrollarea-scrollbar-border-radius);animation-duration:.12s;animation-timing-function:ease-out}.rt-ScrollAreaScrollbar:where([data-orientation=vertical]){flex-direction:column;width:var(--scrollarea-scrollbar-size);margin-top:var(--scrollarea-scrollbar-vertical-margin-top);margin-bottom:var(--scrollarea-scrollbar-vertical-margin-bottom);margin-left:var(--scrollarea-scrollbar-vertical-margin-left);margin-right:var(--scrollarea-scrollbar-vertical-margin-right)}.rt-ScrollAreaScrollbar:where([data-orientation=horizontal]){flex-direction:row;height:var(--scrollarea-scrollbar-size);margin-top:var(--scrollarea-scrollbar-horizontal-margin-top);margin-bottom:var(--scrollarea-scrollbar-horizontal-margin-bottom);margin-left:var(--scrollarea-scrollbar-horizontal-margin-left);margin-right:var(--scrollarea-scrollbar-horizontal-margin-right)}.rt-ScrollAreaThumb{position:relative;background-color:var(--gray-a8);border-radius:inherit;transition:background-color .1s}.rt-ScrollAreaThumb:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:var(--space-4);min-height:var(--space-4)}.rt-ScrollAreaScrollbar:where(.rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}@media (min-width: 520px){.rt-ScrollAreaScrollbar:where(.xs\:rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xs\:rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xs\:rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}}@media (min-width: 768px){.rt-ScrollAreaScrollbar:where(.sm\:rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.sm\:rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.sm\:rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}}@media (min-width: 1024px){.rt-ScrollAreaScrollbar:where(.md\:rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.md\:rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.md\:rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}}@media (min-width: 1280px){.rt-ScrollAreaScrollbar:where(.lg\:rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.lg\:rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.lg\:rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}}@media (min-width: 1640px){.rt-ScrollAreaScrollbar:where(.xl\:rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xl\:rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xl\:rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}}.rt-ScrollAreaScrollbar:where([data-state=visible]){animation-name:rt-fade-in}.rt-ScrollAreaScrollbar:where([data-state=hidden]){animation-name:rt-fade-out}@media (hover: hover){.rt-ScrollAreaThumb:where(:hover){background-color:var(--gray-a9)}}.rt-SegmentedControlRoot{display:inline-grid;vertical-align:top;grid-auto-flow:column;grid-auto-columns:1fr;align-items:stretch;color:var(--gray-12);background-color:var(--color-surface);background-image:linear-gradient(var(--gray-a3),var(--gray-a3));position:relative;min-width:max-content;font-family:var(--default-font-family);font-style:normal;text-align:center;isolation:isolate;border-radius:var(--segmented-control-border-radius)}.rt-SegmentedControlRoot:where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-3)}.rt-SegmentedControlItem{display:flex;align-items:stretch;-webkit-user-select:none;user-select:none}.rt-SegmentedControlItem:where(:first-child){border-top-left-radius:inherit;border-bottom-left-radius:inherit}.rt-SegmentedControlItem:where(:nth-last-child(2)){border-top-right-radius:inherit;border-bottom-right-radius:inherit}.rt-SegmentedControlItem:where(:focus-visible){border-radius:inherit;outline:2px solid var(--focus-8);outline-offset:-1px}.rt-SegmentedControlItemLabel :where(svg){flex-shrink:0}@media (hover: hover){:where(.rt-SegmentedControlItem[data-state=off]:not([disabled]):hover) .rt-SegmentedControlItemLabel{background-color:var(--gray-a2)}}.rt-SegmentedControlItemLabelInactive{position:absolute;transition:opacity calc(.8 * var(--segmented-control-transition-duration));font-weight:var(--font-weight-regular);letter-spacing:var(--tab-inactive-letter-spacing);word-spacing:var(--tab-inactive-word-spacing);opacity:1;transition-timing-function:ease-out}:where(.rt-SegmentedControlItem[data-state=on]) .rt-SegmentedControlItemLabelInactive{opacity:0;transition-timing-function:ease-in}.rt-SegmentedControlItemLabelActive{transition:opacity calc(.8 * var(--segmented-control-transition-duration));font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);word-spacing:var(--tab-active-word-spacing);opacity:0;transition-timing-function:ease-in}:where(.rt-SegmentedControlItem[data-state=on]) .rt-SegmentedControlItemLabelActive{opacity:1;transition-timing-function:ease-out}.rt-SegmentedControlItemSeparator{z-index:-1;margin:3px -.5px;width:1px;background-color:var(--gray-a4);transition:opacity calc(.8 * var(--segmented-control-transition-duration));transition-timing-function:ease-out}:where(.rt-SegmentedControlItem:first-child) .rt-SegmentedControlItemSeparator,:where(.rt-SegmentedControlItem:where([data-state=on],:focus-visible)) .rt-SegmentedControlItemSeparator,:where(.rt-SegmentedControlItem:where([data-state=on],:focus-visible))+* .rt-SegmentedControlItemSeparator{opacity:0;transition-timing-function:ease-in}:where(.rt-SegmentedControlRoot:has(:focus-visible)) .rt-SegmentedControlItemSeparator{transition-duration:0ms}.rt-SegmentedControlIndicator{display:none;position:absolute;z-index:-1;top:0;left:0;height:100%;pointer-events:none;transition-property:transform;transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-duration:var(--segmented-control-transition-duration)}.rt-SegmentedControlIndicator:before{inset:1px;position:absolute;border-radius:max(.5px,calc(var(--segmented-control-border-radius) - 1px));background-color:var(--segmented-control-indicator-background-color);content:""}:where(.rt-SegmentedControlItem[data-state=on])~.rt-SegmentedControlIndicator{display:block}:where(.rt-SegmentedControlItem[disabled])~.rt-SegmentedControlIndicator{--segmented-control-indicator-background-color: var(--gray-a3)}:where(.rt-SegmentedControlItem[disabled])~.rt-SegmentedControlIndicator:before{inset:0;box-shadow:none}.rt-SegmentedControlIndicator:where(:nth-child(2)){width:100%}.rt-SegmentedControlIndicator:where(:nth-child(3)){width:50%}.rt-SegmentedControlIndicator:where(:nth-child(4)){width:calc(100% / 3)}.rt-SegmentedControlIndicator:where(:nth-child(5)){width:25%}.rt-SegmentedControlIndicator:where(:nth-child(6)){width:20%}.rt-SegmentedControlIndicator:where(:nth-child(7)){width:calc(100% / 6)}.rt-SegmentedControlIndicator:where(:nth-child(8)){width:calc(100% / 7)}.rt-SegmentedControlIndicator:where(:nth-child(9)){width:12.5%}.rt-SegmentedControlIndicator:where(:nth-child(10)){width:calc(100% / 9)}.rt-SegmentedControlIndicator:where(:nth-child(11)){width:10%}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(1))~.rt-SegmentedControlIndicator{transform:translate(0)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(2))~.rt-SegmentedControlIndicator{transform:translate(100%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(3))~.rt-SegmentedControlIndicator{transform:translate(200%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(4))~.rt-SegmentedControlIndicator{transform:translate(300%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(5))~.rt-SegmentedControlIndicator{transform:translate(400%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(6))~.rt-SegmentedControlIndicator{transform:translate(500%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(7))~.rt-SegmentedControlIndicator{transform:translate(600%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(8))~.rt-SegmentedControlIndicator{transform:translate(700%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(9))~.rt-SegmentedControlIndicator{transform:translate(800%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(10))~.rt-SegmentedControlIndicator{transform:translate(900%)}.rt-SegmentedControlItemLabel{box-sizing:border-box;display:flex;flex-grow:1;align-items:center;justify-content:center;border-radius:inherit}.rt-SegmentedControlRoot:where(.rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}@media (min-width: 520px){.rt-SegmentedControlRoot:where(.xs\:rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}}@media (min-width: 768px){.rt-SegmentedControlRoot:where(.sm\:rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}}@media (min-width: 1024px){.rt-SegmentedControlRoot:where(.md\:rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}}@media (min-width: 1280px){.rt-SegmentedControlRoot:where(.lg\:rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}}@media (min-width: 1640px){.rt-SegmentedControlRoot:where(.xl\:rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}}.rt-SegmentedControlRoot:where(.rt-variant-surface) :where(.rt-SegmentedControlItem:not([disabled]))~:where(.rt-SegmentedControlIndicator):before{box-shadow:0 0 0 1px var(--gray-a4)}.rt-SegmentedControlRoot:where(.rt-variant-classic) :where(.rt-SegmentedControlItem:not([disabled]))~:where(.rt-SegmentedControlIndicator):before{box-shadow:var(--shadow-2)}.rt-SelectTrigger{display:inline-flex;align-items:center;justify-content:space-between;flex-shrink:0;-webkit-user-select:none;user-select:none;vertical-align:top;line-height:var(--height);font-family:var(--default-font-family);font-weight:var(--font-weight-regular);font-style:normal;text-align:start;color:var(--gray-12)}.rt-SelectTrigger:where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-SelectTriggerInner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-SelectIcon{flex-shrink:0}:where(.rt-SelectTrigger:not(.rt-variant-ghost)) .rt-SelectIcon{opacity:.9}.rt-SelectContent:where([data-side]){min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);transform-origin:var(--radix-select-content-transform-origin)}.rt-SelectViewport{box-sizing:border-box;padding:var(--select-content-padding)}:where(.rt-SelectContent:has(.rt-ScrollAreaScrollbar[data-orientation=vertical])) .rt-SelectViewport{padding-right:var(--space-3)}.rt-SelectItem{display:flex;align-items:center;height:var(--select-item-height);padding-left:var(--select-item-indicator-width);padding-right:var(--select-item-indicator-width);position:relative;box-sizing:border-box;outline:none;scroll-margin:var(--select-content-padding) 0;-webkit-user-select:none;user-select:none;cursor:var(--cursor-menu-item)}.rt-SelectItemIndicator{position:absolute;left:0;width:var(--select-item-indicator-width);display:inline-flex;align-items:center;justify-content:center}.rt-SelectSeparator{height:1px;margin-top:var(--space-2);margin-bottom:var(--space-2);margin-left:var(--select-item-indicator-width);margin-right:var(--select-separator-margin-right);background-color:var(--gray-a6)}.rt-SelectLabel{display:flex;align-items:center;height:var(--select-item-height);padding-left:var(--select-item-indicator-width);padding-right:var(--select-item-indicator-width);color:var(--gray-a10);-webkit-user-select:none;user-select:none;cursor:default}:where(.rt-SelectItem)+.rt-SelectLabel{margin-top:var(--space-2)}.rt-SelectTrigger:where(:not(.rt-variant-ghost)){box-sizing:border-box;height:var(--select-trigger-height)}.rt-SelectTrigger:where(.rt-variant-ghost){box-sizing:content-box;height:-moz-fit-content;height:fit-content;padding:var(--select-trigger-ghost-padding-y) var(--select-trigger-ghost-padding-x);--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;--margin-top-override: calc(var(--margin-top) - var(--select-trigger-ghost-padding-y));--margin-right-override: calc(var(--margin-right) - var(--select-trigger-ghost-padding-x));--margin-bottom-override: calc(var(--margin-bottom) - var(--select-trigger-ghost-padding-y));--margin-left-override: calc(var(--margin-left) - var(--select-trigger-ghost-padding-x));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-SelectTrigger:where(.rt-variant-ghost))>*{--margin-top-override: initial;--margin-right-override: initial;--margin-bottom-override: initial;--margin-left-override: initial}.rt-SelectTrigger:where(.rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}@media (min-width: 520px){.rt-SelectTrigger:where(.xs\:rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.xs\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.xs\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.xs\:rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.xs\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.xs\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.xs\:rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.xs\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.xs\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.xs\:rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}}@media (min-width: 768px){.rt-SelectTrigger:where(.sm\:rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.sm\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.sm\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.sm\:rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.sm\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.sm\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.sm\:rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.sm\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.sm\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.sm\:rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}}@media (min-width: 1024px){.rt-SelectTrigger:where(.md\:rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.md\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.md\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.md\:rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.md\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.md\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.md\:rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.md\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.md\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.md\:rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}}@media (min-width: 1280px){.rt-SelectTrigger:where(.lg\:rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.lg\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.lg\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.lg\:rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.lg\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.lg\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.lg\:rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.lg\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.lg\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.lg\:rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}}@media (min-width: 1640px){.rt-SelectTrigger:where(.xl\:rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.xl\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.xl\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.xl\:rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.xl\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.xl\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.xl\:rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.xl\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.xl\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.xl\:rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}}.rt-SelectContent:where(.rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}@media (min-width: 520px){.rt-SelectContent:where(.xs\:rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.xs\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.xs\:rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.xs\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.xs\:rt-r-size-2,.xs\:rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.xs\:rt-r-size-2,.xs\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.xs\:rt-r-size-2,.xs\:rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.xs\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.xs\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.xs\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.xs\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}}@media (min-width: 768px){.rt-SelectContent:where(.sm\:rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.sm\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.sm\:rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.sm\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.sm\:rt-r-size-2,.sm\:rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.sm\:rt-r-size-2,.sm\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.sm\:rt-r-size-2,.sm\:rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.sm\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.sm\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.sm\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.sm\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}}@media (min-width: 1024px){.rt-SelectContent:where(.md\:rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.md\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.md\:rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.md\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.md\:rt-r-size-2,.md\:rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.md\:rt-r-size-2,.md\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.md\:rt-r-size-2,.md\:rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.md\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.md\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.md\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.md\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}}@media (min-width: 1280px){.rt-SelectContent:where(.lg\:rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.lg\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.lg\:rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.lg\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.lg\:rt-r-size-2,.lg\:rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.lg\:rt-r-size-2,.lg\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.lg\:rt-r-size-2,.lg\:rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.lg\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.lg\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.lg\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.lg\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}}@media (min-width: 1640px){.rt-SelectContent:where(.xl\:rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.xl\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.xl\:rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.xl\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.xl\:rt-r-size-2,.xl\:rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.xl\:rt-r-size-2,.xl\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.xl\:rt-r-size-2,.xl\:rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.xl\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.xl\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.xl\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.xl\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}}.rt-SelectTrigger:where(.rt-variant-surface){color:var(--gray-12);background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-a7)}@media (hover: hover){.rt-SelectTrigger:where(.rt-variant-surface):where(:hover){box-shadow:inset 0 0 0 1px var(--gray-a8)}}.rt-SelectTrigger:where(.rt-variant-surface):where([data-state=open]){box-shadow:inset 0 0 0 1px var(--gray-a8)}.rt-SelectTrigger:where(.rt-variant-surface):where(:disabled){color:var(--gray-a11);background-color:var(--gray-a2);box-shadow:inset 0 0 0 1px var(--gray-a6)}.rt-SelectTrigger:where(.rt-variant-surface):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:var(--gray-a10)}.rt-SelectTrigger:where(.rt-variant-classic){color:var(--gray-12);background-image:linear-gradient(var(--gray-2),var(--gray-1));box-shadow:var(--select-trigger-classic-box-shadow);position:relative;z-index:0}.rt-SelectTrigger:where(.rt-variant-classic):before{content:"";position:absolute;z-index:-1;inset:0;border:2px solid transparent;background-clip:content-box;border-radius:inherit;pointer-events:none;background-image:linear-gradient(var(--black-a1) -20%,transparent,var(--white-a1) 130%),linear-gradient(var(--color-surface),transparent)}@media (hover: hover){.rt-SelectTrigger:where(.rt-variant-classic):where(:hover){box-shadow:inset 0 0 0 1px var(--gray-a3),var(--select-trigger-classic-box-shadow)}.rt-SelectTrigger:where(.rt-variant-classic):where(:hover):before{background-image:linear-gradient(var(--black-a1) -15%,transparent,var(--white-a1) 120%),linear-gradient(var(--gray-2),var(--gray-1))}}.rt-SelectTrigger:where(.rt-variant-classic):where([data-state=open]){box-shadow:inset 0 0 0 1px var(--gray-a3),var(--select-trigger-classic-box-shadow)}.rt-SelectTrigger:where(.rt-variant-classic):where([data-state=open]):before{background-image:linear-gradient(var(--black-a1) -15%,transparent,var(--white-a1) 120%),linear-gradient(var(--gray-2),var(--gray-1))}.rt-SelectTrigger:where(.rt-variant-classic):where(:disabled){color:var(--gray-a11);background-color:var(--gray-2);background-image:none;box-shadow:var(--base-button-classic-disabled-box-shadow)}.rt-SelectTrigger:where(.rt-variant-classic):where(:disabled):before{background-color:var(--gray-a2);background-image:linear-gradient(var(--black-a1) -20%,transparent,var(--white-a1))}.rt-SelectTrigger:where(.rt-variant-classic):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:var(--gray-a10)}.rt-SelectTrigger:where(.rt-variant-soft),.rt-SelectTrigger:where(.rt-variant-ghost){color:var(--accent-12)}.rt-SelectTrigger:where(.rt-variant-soft):where([data-placeholder]) :where(.rt-SelectTriggerInner),.rt-SelectTrigger:where(.rt-variant-ghost):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:var(--accent-12);opacity:.6}.rt-SelectTrigger:where(.rt-variant-soft){background-color:var(--accent-a3)}@media (hover: hover){.rt-SelectTrigger:where(.rt-variant-soft):where(:hover){background-color:var(--accent-a4)}}.rt-SelectTrigger:where(.rt-variant-soft):where([data-state=open]){background-color:var(--accent-a4)}.rt-SelectTrigger:where(.rt-variant-soft):where(:focus-visible){outline-color:var(--accent-8)}.rt-SelectTrigger:where(.rt-variant-soft):where(:disabled){color:var(--gray-a11);background-color:var(--gray-a3)}@media (hover: hover){.rt-SelectTrigger:where(.rt-variant-ghost):where(:hover){background-color:var(--accent-a3)}}.rt-SelectTrigger:where(.rt-variant-ghost):where([data-state=open]){background-color:var(--accent-a3)}.rt-SelectTrigger:where(.rt-variant-ghost):where(:disabled){color:var(--gray-a11);background-color:transparent}.rt-SelectTrigger:where(:disabled) :where(.rt-SelectIcon){color:var(--gray-a9)}.rt-SelectContent{box-shadow:var(--shadow-5);--scrollarea-scrollbar-vertical-margin-top: var(--select-content-padding);--scrollarea-scrollbar-vertical-margin-bottom: var(--select-content-padding);--scrollarea-scrollbar-horizontal-margin-left: var(--select-content-padding);--scrollarea-scrollbar-horizontal-margin-right: var(--select-content-padding);overflow:hidden;background-color:var(--color-panel-solid)}.rt-SelectItem:where([data-disabled]){color:var(--gray-a8);cursor:default}.rt-SelectContent:where(.rt-variant-solid) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-SelectContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-12);color:var(--accent-1)}.rt-SelectContent:where(.rt-variant-soft) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-a4)}.rt-Separator{display:block;background-color:var(--accent-a6)}.rt-Separator:where(.rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.rt-r-orientation-vertical){width:1px;height:var(--separator-size)}@media (min-width: 520px){.rt-Separator:where(.xs\:rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.xs\:rt-r-orientation-vertical){width:1px;height:var(--separator-size)}}@media (min-width: 768px){.rt-Separator:where(.sm\:rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.sm\:rt-r-orientation-vertical){width:1px;height:var(--separator-size)}}@media (min-width: 1024px){.rt-Separator:where(.md\:rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.md\:rt-r-orientation-vertical){width:1px;height:var(--separator-size)}}@media (min-width: 1280px){.rt-Separator:where(.lg\:rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.lg\:rt-r-orientation-vertical){width:1px;height:var(--separator-size)}}@media (min-width: 1640px){.rt-Separator:where(.xl\:rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.xl\:rt-r-orientation-vertical){width:1px;height:var(--separator-size)}}.rt-Separator:where(.rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.rt-r-size-4){--separator-size: 100%}@media (min-width: 520px){.rt-Separator:where(.xs\:rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.xs\:rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.xs\:rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.xs\:rt-r-size-4){--separator-size: 100%}}@media (min-width: 768px){.rt-Separator:where(.sm\:rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.sm\:rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.sm\:rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.sm\:rt-r-size-4){--separator-size: 100%}}@media (min-width: 1024px){.rt-Separator:where(.md\:rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.md\:rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.md\:rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.md\:rt-r-size-4){--separator-size: 100%}}@media (min-width: 1280px){.rt-Separator:where(.lg\:rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.lg\:rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.lg\:rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.lg\:rt-r-size-4){--separator-size: 100%}}@media (min-width: 1640px){.rt-Separator:where(.xl\:rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.xl\:rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.xl\:rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.xl\:rt-r-size-4){--separator-size: 100%}}.rt-SliderRoot{--slider-thumb-size: calc(var(--slider-track-size) + var(--space-1));position:relative;display:flex;align-items:center;flex-grow:1;border-radius:max(calc(var(--radius-factor) * var(--slider-track-size) / 3),calc(var(--radius-factor) * var(--radius-thumb)));-webkit-user-select:none;user-select:none;touch-action:none}.rt-SliderRoot:where([data-orientation=horizontal]){width:-webkit-fill-available;width:-moz-available;width:stretch;height:var(--slider-track-size)}.rt-SliderRoot:where([data-orientation=vertical]){height:-webkit-fill-available;height:-moz-available;height:stretch;flex-direction:column;width:var(--slider-track-size)}.rt-SliderTrack{overflow:hidden;position:relative;flex-grow:1;border-radius:inherit}.rt-SliderTrack:where([data-orientation=horizontal]){height:var(--slider-track-size)}.rt-SliderTrack:where([data-orientation=vertical]){width:var(--slider-track-size)}.rt-SliderRange{position:absolute;border-radius:inherit}.rt-SliderRange:where([data-orientation=horizontal]){height:100%}.rt-SliderRange:where([data-orientation=vertical]){width:100%}.rt-SliderThumb{display:block;width:var(--slider-thumb-size);height:var(--slider-thumb-size);outline:0}.rt-SliderThumb:before{content:"";position:absolute;z-index:-1;width:calc(var(--slider-thumb-size) * 3);height:calc(var(--slider-thumb-size) * 3);top:50%;left:50%;transform:translate(-50%,-50%)}.rt-SliderThumb:after{content:"";position:absolute;inset:calc(-.25 * var(--slider-track-size));background-color:#fff;border-radius:max(var(--radius-1),var(--radius-thumb));box-shadow:var(--slider-thumb-box-shadow);cursor:var(--cursor-slider-thumb)}.rt-SliderThumb:where(:focus-visible):after{box-shadow:var(--slider-thumb-box-shadow),0 0 0 3px var(--accent-3),0 0 0 5px var(--focus-8)}.rt-SliderThumb:where(:active){cursor:var(--cursor-slider-thumb-active)}.rt-SliderRoot:where(.rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}@media (min-width: 520px){.rt-SliderRoot:where(.xs\:rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.xs\:rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.xs\:rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}}@media (min-width: 768px){.rt-SliderRoot:where(.sm\:rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.sm\:rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.sm\:rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}}@media (min-width: 1024px){.rt-SliderRoot:where(.md\:rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.md\:rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.md\:rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}}@media (min-width: 1280px){.rt-SliderRoot:where(.lg\:rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.lg\:rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.lg\:rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}}@media (min-width: 1640px){.rt-SliderRoot:where(.xl\:rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.xl\:rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.xl\:rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderTrack){background-color:var(--gray-a3);box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderTrack):where([data-disabled]){box-shadow:inset 0 0 0 1px var(--gray-a4)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderRange){background-color:var(--accent-track);background-image:var(--slider-range-high-contrast-background-image);box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderThumb){--slider-thumb-box-shadow: 0 0 0 1px var(--black-a4)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:var(--gray-1);box-shadow:0 0 0 1px var(--gray-6)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack){background-color:var(--gray-a3);position:relative}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack):before{content:"";inset:0;position:absolute;border-radius:inherit;box-shadow:var(--shadow-1)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack):where([data-disabled]):before{opacity:.5}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderRange){background-color:var(--accent-track);background-image:var(--slider-range-high-contrast-background-image);box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--accent-a4),inset 0 0 0 1px var(--black-a1),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderRange):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--black-a2),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderThumb){--slider-thumb-box-shadow: 0 0 0 1px var(--black-a3), 0 1px 3px var(--black-a1), 0 2px 4px -1px var(--black-a1)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:var(--gray-1);box-shadow:0 0 0 1px var(--gray-6)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderTrack){background-color:var(--gray-a4);background-image:linear-gradient(var(--white-a1),var(--white-a1))}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderTrack):where([data-disabled]){background-color:var(--gray-a4);background-image:none}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderRange){background-image:linear-gradient(var(--accent-a5),var(--accent-a5)),var(--slider-range-high-contrast-background-image);background-color:var(--accent-6)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderThumb){--slider-thumb-box-shadow: 0 0 0 1px var(--black-a3), 0 0 0 1px var(--gray-a2), 0 0 0 1px var(--accent-a2), 0 1px 2px var(--gray-a4), 0 1px 3px -.5px var(--gray-a3)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:var(--gray-1);box-shadow:0 0 0 1px var(--gray-5)}.rt-SliderRoot:where(:not(.rt-high-contrast)){--slider-range-high-contrast-background-image: none}.rt-SliderRoot:where([data-disabled]){cursor:var(--cursor-disabled);mix-blend-mode:var(--slider-disabled-blend-mode)}.rt-SliderRange:where([data-disabled]){background-color:transparent;background-image:none;box-shadow:none}.rt-SliderThumb:where([data-disabled]),.rt-SliderThumb:where([data-disabled]):after{cursor:var(--cursor-disabled)}.rt-Spinner{display:block;position:relative;opacity:var(--spinner-opacity)}.rt-SpinnerLeaf{position:absolute;top:0;left:43.75%;width:12.5%;height:100%;animation:rt-spinner-leaf-fade var(--spinner-animation-duration) linear infinite}.rt-SpinnerLeaf:before{content:"";display:block;width:100%;height:30%;border-radius:var(--radius-1);background-color:currentColor}.rt-SpinnerLeaf:where(:nth-child(1)){transform:rotate(0);animation-delay:calc(-8 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(2)){transform:rotate(45deg);animation-delay:calc(-7 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(3)){transform:rotate(90deg);animation-delay:calc(-6 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(4)){transform:rotate(135deg);animation-delay:calc(-5 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(5)){transform:rotate(180deg);animation-delay:calc(-4 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(6)){transform:rotate(225deg);animation-delay:calc(-3 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(7)){transform:rotate(270deg);animation-delay:calc(-2 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(8)){transform:rotate(315deg);animation-delay:calc(-1 / 8 * var(--spinner-animation-duration))}@keyframes rt-spinner-leaf-fade{0%{opacity:1}to{opacity:.25}}.rt-Spinner:where(.rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}@media (min-width: 520px){.rt-Spinner:where(.xs\:rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.xs\:rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.xs\:rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}}@media (min-width: 768px){.rt-Spinner:where(.sm\:rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.sm\:rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.sm\:rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}}@media (min-width: 1024px){.rt-Spinner:where(.md\:rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.md\:rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.md\:rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}}@media (min-width: 1280px){.rt-Spinner:where(.lg\:rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.lg\:rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.lg\:rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}}@media (min-width: 1640px){.rt-Spinner:where(.xl\:rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.xl\:rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.xl\:rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}}.rt-Strong{font-family:var(--strong-font-family);font-size:calc(var(--strong-font-size-adjust) * 1em);font-style:var(--strong-font-style);font-weight:var(--strong-font-weight);letter-spacing:calc(var(--strong-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)))}.rt-Strong :where(.rt-Strong){font-size:inherit}.rt-SwitchRoot{position:relative;display:inline-flex;align-items:center;vertical-align:top;flex-shrink:0;height:var(--skeleton-height, var(--line-height, var(--switch-height)));--skeleton-height-override: var(--switch-height);border-radius:var(--skeleton-radius);--skeleton-radius-override: var(--switch-border-radius);--switch-width: calc(var(--switch-height) * 1.75);--switch-thumb-inset: 1px;--switch-thumb-size: calc(var(--switch-height) - var(--switch-thumb-inset) * 2);--switch-thumb-translate-x: calc(var(--switch-width) - var(--switch-height))}.rt-SwitchRoot:before{content:"";display:block;width:var(--switch-width);height:var(--switch-height);border-radius:var(--switch-border-radius);transition:background-position,background-color,box-shadow,filter;transition-timing-function:linear,ease-in-out,ease-in-out,ease-in-out;background-repeat:no-repeat;background-size:calc(var(--switch-width) * 2 + var(--switch-height)) 100%;cursor:var(--cursor-switch)}.rt-SwitchRoot:where([data-state=unchecked]):before{transition-duration:.12s,.14s,.14s,.14s;background-position-x:100%}.rt-SwitchRoot:where([data-state=checked]):before{transition-duration:.16s,.14s,.14s,.14s;background-position:0%}.rt-SwitchRoot:where(:active):before{transition-duration:30ms}.rt-SwitchRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-SwitchRoot:where([data-disabled]):before{cursor:var(--cursor-disabled)}.rt-SwitchThumb{background-color:#fff;position:absolute;left:var(--switch-thumb-inset);width:var(--switch-thumb-size);height:var(--switch-thumb-size);border-radius:calc(var(--switch-border-radius) - var(--switch-thumb-inset));transition:transform .14s cubic-bezier(.45,.05,.55,.95),box-shadow .14s ease-in-out}.rt-SwitchThumb:where([data-state=checked]){transform:translate(var(--switch-thumb-translate-x))}.rt-SwitchRoot:where(.rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}@media (min-width: 520px){.rt-SwitchRoot:where(.xs\:rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.xs\:rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.xs\:rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}}@media (min-width: 768px){.rt-SwitchRoot:where(.sm\:rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.sm\:rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.sm\:rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}}@media (min-width: 1024px){.rt-SwitchRoot:where(.md\:rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.md\:rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.md\:rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}}@media (min-width: 1280px){.rt-SwitchRoot:where(.lg\:rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.lg\:rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.lg\:rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}}@media (min-width: 1640px){.rt-SwitchRoot:where(.xl\:rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.xl\:rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.xl\:rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}}.rt-SwitchRoot:where(.rt-variant-surface):before{background-color:var(--gray-a3);background-image:linear-gradient(to right,var(--accent-track) 40%,transparent 60%);box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SwitchRoot:where(.rt-variant-surface):where(:active):before{background-color:var(--gray-a4)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-state=checked]:active):before{filter:var(--switch-surface-checked-active-filter)}.rt-SwitchRoot:where(.rt-variant-surface):where(.rt-high-contrast):before{background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,transparent 60%),linear-gradient(to right,var(--accent-track) 40%,transparent 60%)}.rt-SwitchRoot:where(.rt-variant-surface):where(.rt-high-contrast):where([data-state=checked]:active):before{filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-disabled]):before{filter:none;background-image:none;background-color:var(--gray-a3);box-shadow:inset 0 0 0 1px var(--gray-a3)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 0 1px 1px var(--black-a2),0 1px 1px var(--black-a1),0 2px 4px -1px var(--black-a1)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a1),0 0 0 1px var(--accent-a4),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=checked]):where(.rt-high-contrast){box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-disabled]){background-color:var(--gray-2);box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);transition:none}.rt-SwitchRoot:where(.rt-variant-classic):before{background-image:linear-gradient(to right,var(--accent-track) 40%,transparent 60%);background-color:var(--gray-a4);box-shadow:var(--shadow-1)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=unchecked]:active):before{background-color:var(--gray-a5)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=checked]):before{box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--accent-a4),inset 0 0 0 1px var(--black-a1),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=checked]:active):before{filter:var(--switch-surface-checked-active-filter)}.rt-SwitchRoot:where(.rt-variant-classic):where(.rt-high-contrast):before{box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--black-a2),inset 0 1.5px 2px 0 var(--black-a2);background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,transparent 60%),linear-gradient(to right,var(--accent-track) 40%,transparent 60%)}.rt-SwitchRoot:where(.rt-variant-classic):where(.rt-high-contrast):where([data-state=checked]:active):before{filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-disabled]):before{filter:none;background-image:none;background-color:var(--gray-a5);box-shadow:var(--shadow-1);opacity:.5}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 1px 3px var(--black-a3),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a1),0 0 0 1px var(--accent-a4),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=checked]):where(.rt-high-contrast){box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-disabled]){background-color:var(--gray-2);box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);transition:none}.rt-SwitchRoot:where(.rt-variant-soft):before{background-image:linear-gradient(to right,var(--accent-a4) 40%,transparent 60%),linear-gradient(to right,var(--accent-a4) 40%,transparent 60%),linear-gradient(to right,var(--accent-a4) 40%,var(--white-a1) 60%),linear-gradient(to right,var(--gray-a2) 40%,var(--gray-a3) 60%)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-state=unchecked]):before{background-color:var(--gray-a3)}.rt-SwitchRoot:where(.rt-variant-soft):where(:active):before{background-color:var(--gray-a4)}.rt-SwitchRoot:where(.rt-variant-soft):where(.rt-high-contrast):before{background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,var(--white-a1) 60%),linear-gradient(to right,var(--accent-a3) 40%,var(--gray-a3) 60%)}.rt-SwitchRoot:where(.rt-variant-soft):where(.rt-high-contrast):where([data-state=checked]:active):before{filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-disabled]):before{filter:none;background-image:none;background-color:var(--gray-a4)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb){filter:saturate(.45)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 0 0 1px var(--black-a1),0 1px 3px var(--black-a1),0 1px 3px var(--black-a1),0 2px 4px -1px var(--black-a1)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 0 0 1px var(--black-a1),0 1px 3px var(--black-a2),0 1px 3px var(--accent-a3),0 2px 4px -1px var(--accent-a3)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-disabled]){filter:none;background-color:var(--gray-2);box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);transition:none}.rt-BaseTabList::-webkit-scrollbar{display:none}.rt-BaseTabListTrigger{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;-webkit-user-select:none;user-select:none;box-sizing:border-box;height:var(--tab-height);padding-left:var(--tab-padding-x);padding-right:var(--tab-padding-x);color:var(--gray-a11)}.rt-BaseTabListTriggerInner,.rt-BaseTabListTriggerInnerHidden{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--tab-inner-padding-y) var(--tab-inner-padding-x);border-radius:var(--tab-inner-border-radius)}.rt-BaseTabListTriggerInner{position:absolute}:where(.rt-BaseTabListTrigger[data-state=inactive],.rt-TabNavLink:not([data-active])) .rt-BaseTabListTriggerInner{letter-spacing:var(--tab-inactive-letter-spacing);word-spacing:var(--tab-inactive-word-spacing)}:where(.rt-BaseTabListTrigger[data-state=active],.rt-TabNavLink[data-active]) .rt-BaseTabListTriggerInner{font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);word-spacing:var(--tab-active-word-spacing)}.rt-BaseTabListTriggerInnerHidden{visibility:hidden;font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);word-spacing:var(--tab-active-word-spacing)}.rt-BaseTabList:where(.rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}@media (min-width: 520px){.rt-BaseTabList:where(.xs\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}}@media (min-width: 768px){.rt-BaseTabList:where(.sm\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}}@media (min-width: 1024px){.rt-BaseTabList:where(.md\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.md\:rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}}@media (min-width: 1280px){.rt-BaseTabList:where(.lg\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}}@media (min-width: 1640px){.rt-BaseTabList:where(.xl\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}}.rt-BaseTabList{box-shadow:inset 0 -1px 0 0 var(--gray-a5);display:flex;justify-content:flex-start;overflow-x:auto;white-space:nowrap;font-family:var(--default-font-family);font-style:normal;scrollbar-width:none}@media (hover: hover){.rt-BaseTabListTrigger:where(:hover){color:var(--gray-12)}.rt-BaseTabListTrigger:where(:hover) :where(.rt-BaseTabListTriggerInner){background-color:var(--gray-a3)}.rt-BaseTabListTrigger:where(:focus-visible:hover) :where(.rt-BaseTabListTriggerInner){background-color:var(--accent-a3)}}.rt-BaseTabListTrigger:where([data-state=active],[data-active]){color:var(--gray-12)}.rt-BaseTabListTrigger:where(:focus-visible) :where(.rt-BaseTabListTriggerInner){outline:2px solid var(--focus-8);outline-offset:-2px}.rt-BaseTabListTrigger:where([data-state=active],[data-active]):before{box-sizing:border-box;content:"";height:2px;position:absolute;bottom:0;left:0;right:0;background-color:var(--accent-indicator)}:where(.rt-BaseTabList.rt-high-contrast) .rt-BaseTabListTrigger:where([data-state=active],[data-active]):before{background-color:var(--accent-12)}.rt-TabNavItem{display:flex}.rt-TableRootTable{--table-row-background-color: transparent;--table-row-box-shadow: inset 0 -1px var(--gray-a5);width:100%;text-align:left;vertical-align:top;border-collapse:collapse;border-radius:calc(var(--table-border-radius) - 1px);border-spacing:0;box-sizing:border-box;height:0}.rt-TableHeader,.rt-TableBody{vertical-align:inherit}.rt-TableRow{vertical-align:inherit;color:var(--gray-12)}.rt-TableCell{background-color:var(--table-row-background-color);box-shadow:var(--table-row-box-shadow);box-sizing:border-box;vertical-align:inherit;padding:var(--table-cell-padding);height:var(--table-cell-min-height)}.rt-Inset :where(.rt-TableCell:first-child){padding-left:var(--inset-padding-left, var(--table-cell-padding))}.rt-Inset :where(.rt-TableCell:last-child){padding-right:var(--inset-padding-right, var(--table-cell-padding))}.rt-TableColumnHeaderCell{font-weight:700}.rt-TableRowHeaderCell{font-weight:400}.rt-TableRoot:where(.rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}@media (min-width: 520px){.rt-TableRoot:where(.xs\:rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.xs\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xs\:rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.xs\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xs\:rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.xs\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width: 768px){.rt-TableRoot:where(.sm\:rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.sm\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.sm\:rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.sm\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.sm\:rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.sm\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width: 1024px){.rt-TableRoot:where(.md\:rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.md\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.md\:rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.md\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.md\:rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.md\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width: 1280px){.rt-TableRoot:where(.lg\:rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.lg\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.lg\:rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.lg\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.lg\:rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.lg\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width: 1640px){.rt-TableRoot:where(.xl\:rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.xl\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xl\:rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.xl\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xl\:rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.xl\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}.rt-TableRoot:where(.rt-variant-surface){box-sizing:border-box;border:1px solid var(--gray-a5);border-radius:var(--table-border-radius);background-color:var(--color-panel);-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel);background-clip:padding-box;position:relative}@supports (box-shadow: 0 0 0 1px color-mix(in oklab,white,black)){.rt-TableRoot:where(.rt-variant-surface){border-color:color-mix(in oklab,var(--gray-a5),var(--gray-6))}}.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable){overflow:hidden}.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable) :where(.rt-TableHeader){--table-row-background-color: var(--gray-a2)}.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable) :where(.rt-TableBody) :where(.rt-TableRow:last-child){--table-row-box-shadow: none}.rt-TableRoot:where(.rt-variant-ghost){--scrollarea-scrollbar-horizontal-margin-left: 0;--scrollarea-scrollbar-horizontal-margin-right: 0}.rt-TabsContent{position:relative;outline:0}.rt-TabsContent:where(:focus-visible){outline:2px solid var(--focus-8)}.rt-TextAreaRoot:where(:focus-within){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-TextAreaInput::-webkit-scrollbar{width:var(--space-3);height:var(--space-3)}.rt-TextAreaInput::-webkit-scrollbar-track,.rt-TextAreaInput::-webkit-scrollbar-thumb{background-clip:content-box;border:var(--space-1) solid transparent;border-radius:var(--space-3)}.rt-TextAreaInput::-webkit-scrollbar-track{background-color:var(--gray-a3)}.rt-TextAreaInput::-webkit-scrollbar-thumb{background-color:var(--gray-a8)}@media (hover: hover){:where(.rt-TextAreaInput:not(:disabled))::-webkit-scrollbar-thumb:hover{background-color:var(--gray-a9)}}.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--gray-12)}.rt-TextAreaRoot{padding:var(--text-area-border-width);display:flex;flex-direction:column;box-sizing:border-box;font-family:var(--default-font-family);font-weight:var(--font-weight-regular);font-style:normal;text-align:start;overflow:hidden}.rt-TextAreaInput{padding:var(--text-area-padding-y) var(--text-area-padding-x);border-radius:inherit;resize:none;display:block;width:100%;flex-grow:1;cursor:auto}.rt-TextAreaRoot:where(.rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}@media (min-width: 520px){.rt-TextAreaRoot:where(.xs\:rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.xs\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.xs\:rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.xs\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.xs\:rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.xs\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}}@media (min-width: 768px){.rt-TextAreaRoot:where(.sm\:rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.sm\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.sm\:rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.sm\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.sm\:rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.sm\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}}@media (min-width: 1024px){.rt-TextAreaRoot:where(.md\:rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.md\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.md\:rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.md\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.md\:rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.md\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}}@media (min-width: 1280px){.rt-TextAreaRoot:where(.lg\:rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.lg\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.lg\:rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.lg\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.lg\:rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.lg\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}}@media (min-width: 1640px){.rt-TextAreaRoot:where(.xl\:rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.xl\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.xl\:rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.xl\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.xl\:rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.xl\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}}.rt-TextAreaRoot:where(.rt-variant-surface){--text-area-border-width: 1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--text-area-border-width) var(--gray-a7);color:var(--gray-12)}.rt-TextAreaRoot:where(.rt-variant-surface) :where(.rt-TextAreaInput)::placeholder{color:var(--gray-a10)}.rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:disabled,:read-only))){background-image:linear-gradient(var(--gray-a2),var(--gray-a2));box-shadow:inset 0 0 0 var(--text-area-border-width) var(--gray-a6)}.rt-TextAreaRoot:where(.rt-variant-classic){--text-area-border-width: 1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:var(--shadow-1);color:var(--gray-12)}.rt-TextAreaRoot:where(.rt-variant-classic) :where(.rt-TextAreaInput)::placeholder{color:var(--gray-a10)}.rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:disabled,:read-only))){background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-TextAreaRoot:where(.rt-variant-soft){--text-area-border-width: 0px;background-color:var(--accent-a3);color:var(--accent-12)}.rt-TextAreaRoot:where(.rt-variant-soft) :where(.rt-TextAreaInput)::selection{background-color:var(--accent-a5)}.rt-TextAreaRoot:where(.rt-variant-soft) :where(.rt-TextAreaInput)::placeholder{color:var(--accent-12);opacity:.65}.rt-TextAreaRoot:where(.rt-variant-soft):where(:focus-within){outline-color:var(--accent-8)}.rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:disabled,:read-only))){background-color:var(--gray-a3)}.rt-TextAreaInput:where(:disabled,:read-only){cursor:text;color:var(--gray-a11);-webkit-text-fill-color:var(--gray-a11)}.rt-TextAreaInput:where(:disabled,:read-only)::placeholder{opacity:.5}.rt-TextAreaInput:where(:disabled,:read-only):where(:placeholder-shown){cursor:var(--cursor-disabled)}.rt-TextAreaInput:where(:disabled,:read-only)::selection{background-color:var(--gray-a5)}.rt-TextAreaRoot:where(:focus-within:has(.rt-TextAreaInput:where(:disabled,:read-only))){outline-color:var(--gray-8)}@supports selector(:has(*)){.rt-TextFieldRoot:where(:has(.rt-TextFieldInput:focus)){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}}@supports not selector(:has(*)){.rt-TextFieldRoot:where(:focus-within){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}}.rt-TextFieldRoot::selection{background-color:var(--text-field-selection-color)}.rt-TextFieldInput{width:100%;display:flex;align-items:center;text-align:inherit;border-radius:calc(var(--text-field-border-radius) - var(--text-field-border-width));text-indent:var(--text-field-padding)}.rt-TextFieldInput:where([type=number]){-moz-appearance:textfield}.rt-TextFieldInput::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.rt-TextFieldInput::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.rt-TextFieldInput::selection{background-color:var(--text-field-selection-color)}.rt-TextFieldInput::-webkit-calendar-picker-indicator{box-sizing:content-box;width:var(--text-field-native-icon-size);height:var(--text-field-native-icon-size);padding:var(--space-1);margin-left:0;margin-right:calc(var(--space-1) * -1);border-radius:calc(var(--text-field-border-radius) - 2px)}.rt-TextFieldInput:where(:not([type=time]))::-webkit-calendar-picker-indicator{margin-left:var(--space-1)}.rt-TextFieldInput::-webkit-calendar-picker-indicator:where(:hover){background-color:var(--gray-a3)}.rt-TextFieldInput::-webkit-calendar-picker-indicator:where(:focus-visible){outline:2px solid var(--text-field-focus-color)}.rt-TextFieldInput::-webkit-datetime-edit-ampm-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-day-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-hour-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-millisecond-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-minute-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-month-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-second-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-week-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-year-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}@supports selector(:has(*)){.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--gray-12)}}.rt-TextFieldSlot{box-sizing:border-box;flex-shrink:0;display:flex;align-items:center;cursor:text}.rt-TextFieldSlot:where(:not([data-side=right])){order:-1;margin-left:calc(var(--text-field-border-width) * -1);margin-right:0}.rt-TextFieldSlot:where([data-side=right]),:where(.rt-TextFieldSlot:not([data-side=right]))~.rt-TextFieldSlot:where(:not([data-side=left])){order:0;margin-left:0;margin-right:calc(var(--text-field-border-width) * -1)}.rt-TextFieldRoot{box-sizing:border-box;height:var(--text-field-height);padding:var(--text-field-border-width);border-radius:var(--text-field-border-radius);display:flex;align-items:stretch;font-family:var(--default-font-family);font-weight:var(--font-weight-regular);font-style:normal;text-align:start}.rt-TextFieldInput:where([type=date],[type=datetime-local],[type=time],[type=week],[type=month]){text-indent:0;padding-left:var(--text-field-padding);padding-right:var(--text-field-padding)}.rt-TextFieldInput:where(:has(~.rt-TextFieldSlot:not([data-side=right]))){text-indent:0;padding-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.rt-TextFieldInput:where(:has(~.rt-TextFieldSlot[data-side=right],~.rt-TextFieldSlot:not([data-side=right])~.rt-TextFieldSlot:not([data-side=left]))){padding-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.rt-TextFieldRoot:where(.rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}@media (min-width: 520px){.rt-TextFieldRoot:where(.xs\:rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.xs\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.xs\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.xs\:rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.xs\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.xs\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.xs\:rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.xs\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width: 768px){.rt-TextFieldRoot:where(.sm\:rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.sm\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.sm\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.sm\:rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.sm\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.sm\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.sm\:rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.sm\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width: 1024px){.rt-TextFieldRoot:where(.md\:rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.md\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.md\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.md\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.md\:rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.md\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.md\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.md\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.md\:rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.md\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.md\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.md\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width: 1280px){.rt-TextFieldRoot:where(.lg\:rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.lg\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.lg\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.lg\:rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.lg\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.lg\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.lg\:rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.lg\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width: 1640px){.rt-TextFieldRoot:where(.xl\:rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.xl\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.xl\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.xl\:rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.xl\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.xl\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.xl\:rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.xl\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}.rt-TextFieldRoot:where(.rt-variant-surface){--text-field-selection-color: var(--focus-a5);--text-field-focus-color: var(--focus-8);--text-field-border-width: 1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--text-field-border-width) var(--gray-a7);color:var(--gray-12)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldInput)::placeholder{color:var(--gray-a10)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldSlot){color:var(--gray-a11)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-image:linear-gradient(var(--gray-a2),var(--gray-a2));box-shadow:inset 0 0 0 var(--text-field-border-width) var(--gray-a6)}.rt-TextFieldRoot:where(.rt-variant-classic){--text-field-selection-color: var(--focus-a5);--text-field-focus-color: var(--focus-8);--text-field-border-width: 1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:var(--shadow-1);color:var(--gray-12)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldInput)::placeholder{color:var(--gray-a10)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldSlot){color:var(--gray-a11)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-TextFieldRoot:where(.rt-variant-soft){--text-field-selection-color: var(--accent-a5);--text-field-focus-color: var(--accent-8);--text-field-border-width: 0px;background-color:var(--accent-a3);color:var(--accent-12)}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldInput)::placeholder{color:var(--accent-12);opacity:.6}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldSlot){color:var(--accent-12)}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-color:var(--gray-a3)}.rt-TextFieldInput:where(:disabled,:read-only){cursor:text;color:var(--gray-a11);-webkit-text-fill-color:var(--gray-a11)}.rt-TextFieldInput:where(:disabled,:read-only)::placeholder{opacity:.5}.rt-TextFieldInput:where(:disabled,:read-only):where(:placeholder-shown){cursor:var(--cursor-disabled)}.rt-TextFieldInput:where(:disabled,:read-only):where(:placeholder-shown)~:where(.rt-TextFieldSlot){cursor:var(--cursor-disabled)}.rt-TextFieldRoot:where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){--text-field-selection-color: var(--gray-a5);--text-field-focus-color: var(--gray-8)}.rt-ThemePanelShortcut:where(:focus-visible){outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--accent-9)}.rt-ThemePanelSwatch,.rt-ThemePanelRadioCard{position:relative}.rt-ThemePanelSwatchInput,.rt-ThemePanelRadioCardInput{-webkit-appearance:none;appearance:none;margin:0;outline:none;outline-width:2px;position:absolute;inset:0;border-radius:inherit;width:100%;height:100%}.rt-ThemePanelSwatch{width:var(--space-5);height:var(--space-5);border-radius:100%}.rt-ThemePanelSwatchInput{outline-offset:2px}.rt-ThemePanelSwatchInput:where(:checked){outline-style:solid;outline-color:var(--gray-12)}.rt-ThemePanelSwatchInput:where(:focus-visible){outline-style:solid;outline-color:var(--accent-9)}.rt-ThemePanelRadioCard{border-radius:var(--radius-1);box-shadow:0 0 0 1px var(--gray-7)}.rt-ThemePanelRadioCardInput{outline-offset:-1px}.rt-ThemePanelRadioCardInput:where(:checked){outline-style:solid;outline-color:var(--gray-12)}.rt-ThemePanelRadioCardInput:where(:focus-visible){background-color:var(--accent-a3);outline-style:solid;outline-color:var(--accent-9)}.rt-TooltipContent{box-sizing:border-box;padding:var(--space-1) var(--space-2);background-color:var(--gray-12);border-radius:var(--radius-2);transform-origin:var(--radix-tooltip-content-transform-origin);animation-duration:.14s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion: no-preference){.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=top]){animation-name:rt-slide-from-top,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=bottom]){animation-name:rt-slide-from-bottom,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=left]){animation-name:rt-slide-from-left,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=right]){animation-name:rt-slide-from-right,rt-fade-in}}.rt-TooltipText{color:var(--gray-1);-webkit-user-select:none;user-select:none;cursor:default}.rt-TooltipArrow{fill:var(--gray-12)}.radix-themes:where([data-is-root-theme=true]){position:relative;z-index:0;min-height:100vh}@supports (min-height: 100dvh){.radix-themes:where([data-is-root-theme=true]){min-height:100dvh}}.rt-r-ai-start{align-items:flex-start}.rt-r-ai-center{align-items:center}.rt-r-ai-end{align-items:flex-end}.rt-r-ai-baseline{align-items:baseline}.rt-r-ai-stretch{align-items:stretch}@media (min-width: 520px){.xs\:rt-r-ai-start{align-items:flex-start}.xs\:rt-r-ai-center{align-items:center}.xs\:rt-r-ai-end{align-items:flex-end}.xs\:rt-r-ai-baseline{align-items:baseline}.xs\:rt-r-ai-stretch{align-items:stretch}}@media (min-width: 768px){.sm\:rt-r-ai-start{align-items:flex-start}.sm\:rt-r-ai-center{align-items:center}.sm\:rt-r-ai-end{align-items:flex-end}.sm\:rt-r-ai-baseline{align-items:baseline}.sm\:rt-r-ai-stretch{align-items:stretch}}@media (min-width: 1024px){.md\:rt-r-ai-start{align-items:flex-start}.md\:rt-r-ai-center{align-items:center}.md\:rt-r-ai-end{align-items:flex-end}.md\:rt-r-ai-baseline{align-items:baseline}.md\:rt-r-ai-stretch{align-items:stretch}}@media (min-width: 1280px){.lg\:rt-r-ai-start{align-items:flex-start}.lg\:rt-r-ai-center{align-items:center}.lg\:rt-r-ai-end{align-items:flex-end}.lg\:rt-r-ai-baseline{align-items:baseline}.lg\:rt-r-ai-stretch{align-items:stretch}}@media (min-width: 1640px){.xl\:rt-r-ai-start{align-items:flex-start}.xl\:rt-r-ai-center{align-items:center}.xl\:rt-r-ai-end{align-items:flex-end}.xl\:rt-r-ai-baseline{align-items:baseline}.xl\:rt-r-ai-stretch{align-items:stretch}}.rt-r-as-start{align-self:flex-start}.rt-r-as-center{align-self:center}.rt-r-as-end{align-self:flex-end}.rt-r-as-baseline{align-self:baseline}.rt-r-as-stretch{align-self:stretch}@media (min-width: 520px){.xs\:rt-r-as-start{align-self:flex-start}.xs\:rt-r-as-center{align-self:center}.xs\:rt-r-as-end{align-self:flex-end}.xs\:rt-r-as-baseline{align-self:baseline}.xs\:rt-r-as-stretch{align-self:stretch}}@media (min-width: 768px){.sm\:rt-r-as-start{align-self:flex-start}.sm\:rt-r-as-center{align-self:center}.sm\:rt-r-as-end{align-self:flex-end}.sm\:rt-r-as-baseline{align-self:baseline}.sm\:rt-r-as-stretch{align-self:stretch}}@media (min-width: 1024px){.md\:rt-r-as-start{align-self:flex-start}.md\:rt-r-as-center{align-self:center}.md\:rt-r-as-end{align-self:flex-end}.md\:rt-r-as-baseline{align-self:baseline}.md\:rt-r-as-stretch{align-self:stretch}}@media (min-width: 1280px){.lg\:rt-r-as-start{align-self:flex-start}.lg\:rt-r-as-center{align-self:center}.lg\:rt-r-as-end{align-self:flex-end}.lg\:rt-r-as-baseline{align-self:baseline}.lg\:rt-r-as-stretch{align-self:stretch}}@media (min-width: 1640px){.xl\:rt-r-as-start{align-self:flex-start}.xl\:rt-r-as-center{align-self:center}.xl\:rt-r-as-end{align-self:flex-end}.xl\:rt-r-as-baseline{align-self:baseline}.xl\:rt-r-as-stretch{align-self:stretch}}.rt-r-display-block{display:block}.rt-r-display-inline{display:inline}.rt-r-display-inline-block{display:inline-block}.rt-r-display-flex{display:flex}.rt-r-display-inline-flex{display:inline-flex}.rt-r-display-grid{display:grid}.rt-r-display-inline-grid{display:inline-grid}.rt-r-display-none{display:none}.rt-r-display-contents{display:contents}@media (min-width: 520px){.xs\:rt-r-display-block{display:block}.xs\:rt-r-display-inline{display:inline}.xs\:rt-r-display-inline-block{display:inline-block}.xs\:rt-r-display-flex{display:flex}.xs\:rt-r-display-inline-flex{display:inline-flex}.xs\:rt-r-display-grid{display:grid}.xs\:rt-r-display-inline-grid{display:inline-grid}.xs\:rt-r-display-none{display:none}.xs\:rt-r-display-contents{display:contents}}@media (min-width: 768px){.sm\:rt-r-display-block{display:block}.sm\:rt-r-display-inline{display:inline}.sm\:rt-r-display-inline-block{display:inline-block}.sm\:rt-r-display-flex{display:flex}.sm\:rt-r-display-inline-flex{display:inline-flex}.sm\:rt-r-display-grid{display:grid}.sm\:rt-r-display-inline-grid{display:inline-grid}.sm\:rt-r-display-none{display:none}.sm\:rt-r-display-contents{display:contents}}@media (min-width: 1024px){.md\:rt-r-display-block{display:block}.md\:rt-r-display-inline{display:inline}.md\:rt-r-display-inline-block{display:inline-block}.md\:rt-r-display-flex{display:flex}.md\:rt-r-display-inline-flex{display:inline-flex}.md\:rt-r-display-grid{display:grid}.md\:rt-r-display-inline-grid{display:inline-grid}.md\:rt-r-display-none{display:none}.md\:rt-r-display-contents{display:contents}}@media (min-width: 1280px){.lg\:rt-r-display-block{display:block}.lg\:rt-r-display-inline{display:inline}.lg\:rt-r-display-inline-block{display:inline-block}.lg\:rt-r-display-flex{display:flex}.lg\:rt-r-display-inline-flex{display:inline-flex}.lg\:rt-r-display-grid{display:grid}.lg\:rt-r-display-inline-grid{display:inline-grid}.lg\:rt-r-display-none{display:none}.lg\:rt-r-display-contents{display:contents}}@media (min-width: 1640px){.xl\:rt-r-display-block{display:block}.xl\:rt-r-display-inline{display:inline}.xl\:rt-r-display-inline-block{display:inline-block}.xl\:rt-r-display-flex{display:flex}.xl\:rt-r-display-inline-flex{display:inline-flex}.xl\:rt-r-display-grid{display:grid}.xl\:rt-r-display-inline-grid{display:inline-grid}.xl\:rt-r-display-none{display:none}.xl\:rt-r-display-contents{display:contents}}.rt-r-fb{flex-basis:var(--flex-basis)}@media (min-width: 520px){.xs\:rt-r-fb{flex-basis:var(--flex-basis-xs)}}@media (min-width: 768px){.sm\:rt-r-fb{flex-basis:var(--flex-basis-sm)}}@media (min-width: 1024px){.md\:rt-r-fb{flex-basis:var(--flex-basis-md)}}@media (min-width: 1280px){.lg\:rt-r-fb{flex-basis:var(--flex-basis-lg)}}@media (min-width: 1640px){.xl\:rt-r-fb{flex-basis:var(--flex-basis-xl)}}.rt-r-fd-row{flex-direction:row}.rt-r-fd-column{flex-direction:column}.rt-r-fd-row-reverse{flex-direction:row-reverse}.rt-r-fd-column-reverse{flex-direction:column-reverse}@media (min-width: 520px){.xs\:rt-r-fd-row{flex-direction:row}.xs\:rt-r-fd-column{flex-direction:column}.xs\:rt-r-fd-row-reverse{flex-direction:row-reverse}.xs\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width: 768px){.sm\:rt-r-fd-row{flex-direction:row}.sm\:rt-r-fd-column{flex-direction:column}.sm\:rt-r-fd-row-reverse{flex-direction:row-reverse}.sm\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width: 1024px){.md\:rt-r-fd-row{flex-direction:row}.md\:rt-r-fd-column{flex-direction:column}.md\:rt-r-fd-row-reverse{flex-direction:row-reverse}.md\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width: 1280px){.lg\:rt-r-fd-row{flex-direction:row}.lg\:rt-r-fd-column{flex-direction:column}.lg\:rt-r-fd-row-reverse{flex-direction:row-reverse}.lg\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width: 1640px){.xl\:rt-r-fd-row{flex-direction:row}.xl\:rt-r-fd-column{flex-direction:column}.xl\:rt-r-fd-row-reverse{flex-direction:row-reverse}.xl\:rt-r-fd-column-reverse{flex-direction:column-reverse}}.rt-r-fg{flex-grow:var(--flex-grow)}.rt-r-fg-0{flex-grow:0}.rt-r-fg-1{flex-grow:1}@media (min-width: 520px){.xs\:rt-r-fg{flex-grow:var(--flex-grow-xs)}.xs\:rt-r-fg-0{flex-grow:0}.xs\:rt-r-fg-1{flex-grow:1}}@media (min-width: 768px){.sm\:rt-r-fg{flex-grow:var(--flex-grow-sm)}.sm\:rt-r-fg-0{flex-grow:0}.sm\:rt-r-fg-1{flex-grow:1}}@media (min-width: 1024px){.md\:rt-r-fg{flex-grow:var(--flex-grow-md)}.md\:rt-r-fg-0{flex-grow:0}.md\:rt-r-fg-1{flex-grow:1}}@media (min-width: 1280px){.lg\:rt-r-fg{flex-grow:var(--flex-grow-lg)}.lg\:rt-r-fg-0{flex-grow:0}.lg\:rt-r-fg-1{flex-grow:1}}@media (min-width: 1640px){.xl\:rt-r-fg{flex-grow:var(--flex-grow-xl)}.xl\:rt-r-fg-0{flex-grow:0}.xl\:rt-r-fg-1{flex-grow:1}}.rt-r-fs{flex-shrink:var(--flex-shrink)}.rt-r-fs-0{flex-shrink:0}.rt-r-fs-1{flex-shrink:1}@media (min-width: 520px){.xs\:rt-r-fs{flex-shrink:var(--flex-shrink-xs)}.xs\:rt-r-fs-0{flex-shrink:0}.xs\:rt-r-fs-1{flex-shrink:1}}@media (min-width: 768px){.sm\:rt-r-fs{flex-shrink:var(--flex-shrink-sm)}.sm\:rt-r-fs-0{flex-shrink:0}.sm\:rt-r-fs-1{flex-shrink:1}}@media (min-width: 1024px){.md\:rt-r-fs{flex-shrink:var(--flex-shrink-md)}.md\:rt-r-fs-0{flex-shrink:0}.md\:rt-r-fs-1{flex-shrink:1}}@media (min-width: 1280px){.lg\:rt-r-fs{flex-shrink:var(--flex-shrink-lg)}.lg\:rt-r-fs-0{flex-shrink:0}.lg\:rt-r-fs-1{flex-shrink:1}}@media (min-width: 1640px){.xl\:rt-r-fs{flex-shrink:var(--flex-shrink-xl)}.xl\:rt-r-fs-0{flex-shrink:0}.xl\:rt-r-fs-1{flex-shrink:1}}.rt-r-fw-nowrap{flex-wrap:nowrap}.rt-r-fw-wrap{flex-wrap:wrap}.rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}@media (min-width: 520px){.xs\:rt-r-fw-nowrap{flex-wrap:nowrap}.xs\:rt-r-fw-wrap{flex-wrap:wrap}.xs\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width: 768px){.sm\:rt-r-fw-nowrap{flex-wrap:nowrap}.sm\:rt-r-fw-wrap{flex-wrap:wrap}.sm\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width: 1024px){.md\:rt-r-fw-nowrap{flex-wrap:nowrap}.md\:rt-r-fw-wrap{flex-wrap:wrap}.md\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width: 1280px){.lg\:rt-r-fw-nowrap{flex-wrap:nowrap}.lg\:rt-r-fw-wrap{flex-wrap:wrap}.lg\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width: 1640px){.xl\:rt-r-fw-nowrap{flex-wrap:nowrap}.xl\:rt-r-fw-wrap{flex-wrap:wrap}.xl\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}.rt-r-gap{gap:var(--gap)}.rt-r-gap-0{gap:0}.rt-r-gap-1{gap:var(--space-1)}.rt-r-gap-2{gap:var(--space-2)}.rt-r-gap-3{gap:var(--space-3)}.rt-r-gap-4{gap:var(--space-4)}.rt-r-gap-5{gap:var(--space-5)}.rt-r-gap-6{gap:var(--space-6)}.rt-r-gap-7{gap:var(--space-7)}.rt-r-gap-8{gap:var(--space-8)}.rt-r-gap-9{gap:var(--space-9)}.rt-r-cg{column-gap:var(--column-gap)}.rt-r-cg-0{column-gap:0}.rt-r-cg-1{column-gap:var(--space-1)}.rt-r-cg-2{column-gap:var(--space-2)}.rt-r-cg-3{column-gap:var(--space-3)}.rt-r-cg-4{column-gap:var(--space-4)}.rt-r-cg-5{column-gap:var(--space-5)}.rt-r-cg-6{column-gap:var(--space-6)}.rt-r-cg-7{column-gap:var(--space-7)}.rt-r-cg-8{column-gap:var(--space-8)}.rt-r-cg-9{column-gap:var(--space-9)}.rt-r-rg{row-gap:var(--row-gap)}.rt-r-rg-0{row-gap:0}.rt-r-rg-1{row-gap:var(--space-1)}.rt-r-rg-2{row-gap:var(--space-2)}.rt-r-rg-3{row-gap:var(--space-3)}.rt-r-rg-4{row-gap:var(--space-4)}.rt-r-rg-5{row-gap:var(--space-5)}.rt-r-rg-6{row-gap:var(--space-6)}.rt-r-rg-7{row-gap:var(--space-7)}.rt-r-rg-8{row-gap:var(--space-8)}.rt-r-rg-9{row-gap:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-gap{gap:var(--gap-xs)}.xs\:rt-r-gap-0{gap:0}.xs\:rt-r-gap-1{gap:var(--space-1)}.xs\:rt-r-gap-2{gap:var(--space-2)}.xs\:rt-r-gap-3{gap:var(--space-3)}.xs\:rt-r-gap-4{gap:var(--space-4)}.xs\:rt-r-gap-5{gap:var(--space-5)}.xs\:rt-r-gap-6{gap:var(--space-6)}.xs\:rt-r-gap-7{gap:var(--space-7)}.xs\:rt-r-gap-8{gap:var(--space-8)}.xs\:rt-r-gap-9{gap:var(--space-9)}.xs\:rt-r-cg{column-gap:var(--column-gap-xs)}.xs\:rt-r-cg-0{column-gap:0}.xs\:rt-r-cg-1{column-gap:var(--space-1)}.xs\:rt-r-cg-2{column-gap:var(--space-2)}.xs\:rt-r-cg-3{column-gap:var(--space-3)}.xs\:rt-r-cg-4{column-gap:var(--space-4)}.xs\:rt-r-cg-5{column-gap:var(--space-5)}.xs\:rt-r-cg-6{column-gap:var(--space-6)}.xs\:rt-r-cg-7{column-gap:var(--space-7)}.xs\:rt-r-cg-8{column-gap:var(--space-8)}.xs\:rt-r-cg-9{column-gap:var(--space-9)}.xs\:rt-r-rg{row-gap:var(--row-gap-xs)}.xs\:rt-r-rg-0{row-gap:0}.xs\:rt-r-rg-1{row-gap:var(--space-1)}.xs\:rt-r-rg-2{row-gap:var(--space-2)}.xs\:rt-r-rg-3{row-gap:var(--space-3)}.xs\:rt-r-rg-4{row-gap:var(--space-4)}.xs\:rt-r-rg-5{row-gap:var(--space-5)}.xs\:rt-r-rg-6{row-gap:var(--space-6)}.xs\:rt-r-rg-7{row-gap:var(--space-7)}.xs\:rt-r-rg-8{row-gap:var(--space-8)}.xs\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-gap{gap:var(--gap-sm)}.sm\:rt-r-gap-0{gap:0}.sm\:rt-r-gap-1{gap:var(--space-1)}.sm\:rt-r-gap-2{gap:var(--space-2)}.sm\:rt-r-gap-3{gap:var(--space-3)}.sm\:rt-r-gap-4{gap:var(--space-4)}.sm\:rt-r-gap-5{gap:var(--space-5)}.sm\:rt-r-gap-6{gap:var(--space-6)}.sm\:rt-r-gap-7{gap:var(--space-7)}.sm\:rt-r-gap-8{gap:var(--space-8)}.sm\:rt-r-gap-9{gap:var(--space-9)}.sm\:rt-r-cg{column-gap:var(--column-gap-sm)}.sm\:rt-r-cg-0{column-gap:0}.sm\:rt-r-cg-1{column-gap:var(--space-1)}.sm\:rt-r-cg-2{column-gap:var(--space-2)}.sm\:rt-r-cg-3{column-gap:var(--space-3)}.sm\:rt-r-cg-4{column-gap:var(--space-4)}.sm\:rt-r-cg-5{column-gap:var(--space-5)}.sm\:rt-r-cg-6{column-gap:var(--space-6)}.sm\:rt-r-cg-7{column-gap:var(--space-7)}.sm\:rt-r-cg-8{column-gap:var(--space-8)}.sm\:rt-r-cg-9{column-gap:var(--space-9)}.sm\:rt-r-rg{row-gap:var(--row-gap-sm)}.sm\:rt-r-rg-0{row-gap:0}.sm\:rt-r-rg-1{row-gap:var(--space-1)}.sm\:rt-r-rg-2{row-gap:var(--space-2)}.sm\:rt-r-rg-3{row-gap:var(--space-3)}.sm\:rt-r-rg-4{row-gap:var(--space-4)}.sm\:rt-r-rg-5{row-gap:var(--space-5)}.sm\:rt-r-rg-6{row-gap:var(--space-6)}.sm\:rt-r-rg-7{row-gap:var(--space-7)}.sm\:rt-r-rg-8{row-gap:var(--space-8)}.sm\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-gap{gap:var(--gap-md)}.md\:rt-r-gap-0{gap:0}.md\:rt-r-gap-1{gap:var(--space-1)}.md\:rt-r-gap-2{gap:var(--space-2)}.md\:rt-r-gap-3{gap:var(--space-3)}.md\:rt-r-gap-4{gap:var(--space-4)}.md\:rt-r-gap-5{gap:var(--space-5)}.md\:rt-r-gap-6{gap:var(--space-6)}.md\:rt-r-gap-7{gap:var(--space-7)}.md\:rt-r-gap-8{gap:var(--space-8)}.md\:rt-r-gap-9{gap:var(--space-9)}.md\:rt-r-cg{column-gap:var(--column-gap-md)}.md\:rt-r-cg-0{column-gap:0}.md\:rt-r-cg-1{column-gap:var(--space-1)}.md\:rt-r-cg-2{column-gap:var(--space-2)}.md\:rt-r-cg-3{column-gap:var(--space-3)}.md\:rt-r-cg-4{column-gap:var(--space-4)}.md\:rt-r-cg-5{column-gap:var(--space-5)}.md\:rt-r-cg-6{column-gap:var(--space-6)}.md\:rt-r-cg-7{column-gap:var(--space-7)}.md\:rt-r-cg-8{column-gap:var(--space-8)}.md\:rt-r-cg-9{column-gap:var(--space-9)}.md\:rt-r-rg{row-gap:var(--row-gap-md)}.md\:rt-r-rg-0{row-gap:0}.md\:rt-r-rg-1{row-gap:var(--space-1)}.md\:rt-r-rg-2{row-gap:var(--space-2)}.md\:rt-r-rg-3{row-gap:var(--space-3)}.md\:rt-r-rg-4{row-gap:var(--space-4)}.md\:rt-r-rg-5{row-gap:var(--space-5)}.md\:rt-r-rg-6{row-gap:var(--space-6)}.md\:rt-r-rg-7{row-gap:var(--space-7)}.md\:rt-r-rg-8{row-gap:var(--space-8)}.md\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-gap{gap:var(--gap-lg)}.lg\:rt-r-gap-0{gap:0}.lg\:rt-r-gap-1{gap:var(--space-1)}.lg\:rt-r-gap-2{gap:var(--space-2)}.lg\:rt-r-gap-3{gap:var(--space-3)}.lg\:rt-r-gap-4{gap:var(--space-4)}.lg\:rt-r-gap-5{gap:var(--space-5)}.lg\:rt-r-gap-6{gap:var(--space-6)}.lg\:rt-r-gap-7{gap:var(--space-7)}.lg\:rt-r-gap-8{gap:var(--space-8)}.lg\:rt-r-gap-9{gap:var(--space-9)}.lg\:rt-r-cg{column-gap:var(--column-gap-lg)}.lg\:rt-r-cg-0{column-gap:0}.lg\:rt-r-cg-1{column-gap:var(--space-1)}.lg\:rt-r-cg-2{column-gap:var(--space-2)}.lg\:rt-r-cg-3{column-gap:var(--space-3)}.lg\:rt-r-cg-4{column-gap:var(--space-4)}.lg\:rt-r-cg-5{column-gap:var(--space-5)}.lg\:rt-r-cg-6{column-gap:var(--space-6)}.lg\:rt-r-cg-7{column-gap:var(--space-7)}.lg\:rt-r-cg-8{column-gap:var(--space-8)}.lg\:rt-r-cg-9{column-gap:var(--space-9)}.lg\:rt-r-rg{row-gap:var(--row-gap-lg)}.lg\:rt-r-rg-0{row-gap:0}.lg\:rt-r-rg-1{row-gap:var(--space-1)}.lg\:rt-r-rg-2{row-gap:var(--space-2)}.lg\:rt-r-rg-3{row-gap:var(--space-3)}.lg\:rt-r-rg-4{row-gap:var(--space-4)}.lg\:rt-r-rg-5{row-gap:var(--space-5)}.lg\:rt-r-rg-6{row-gap:var(--space-6)}.lg\:rt-r-rg-7{row-gap:var(--space-7)}.lg\:rt-r-rg-8{row-gap:var(--space-8)}.lg\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-gap{gap:var(--gap-xl)}.xl\:rt-r-gap-0{gap:0}.xl\:rt-r-gap-1{gap:var(--space-1)}.xl\:rt-r-gap-2{gap:var(--space-2)}.xl\:rt-r-gap-3{gap:var(--space-3)}.xl\:rt-r-gap-4{gap:var(--space-4)}.xl\:rt-r-gap-5{gap:var(--space-5)}.xl\:rt-r-gap-6{gap:var(--space-6)}.xl\:rt-r-gap-7{gap:var(--space-7)}.xl\:rt-r-gap-8{gap:var(--space-8)}.xl\:rt-r-gap-9{gap:var(--space-9)}.xl\:rt-r-cg{column-gap:var(--column-gap-xl)}.xl\:rt-r-cg-0{column-gap:0}.xl\:rt-r-cg-1{column-gap:var(--space-1)}.xl\:rt-r-cg-2{column-gap:var(--space-2)}.xl\:rt-r-cg-3{column-gap:var(--space-3)}.xl\:rt-r-cg-4{column-gap:var(--space-4)}.xl\:rt-r-cg-5{column-gap:var(--space-5)}.xl\:rt-r-cg-6{column-gap:var(--space-6)}.xl\:rt-r-cg-7{column-gap:var(--space-7)}.xl\:rt-r-cg-8{column-gap:var(--space-8)}.xl\:rt-r-cg-9{column-gap:var(--space-9)}.xl\:rt-r-rg{row-gap:var(--row-gap-xl)}.xl\:rt-r-rg-0{row-gap:0}.xl\:rt-r-rg-1{row-gap:var(--space-1)}.xl\:rt-r-rg-2{row-gap:var(--space-2)}.xl\:rt-r-rg-3{row-gap:var(--space-3)}.xl\:rt-r-rg-4{row-gap:var(--space-4)}.xl\:rt-r-rg-5{row-gap:var(--space-5)}.xl\:rt-r-rg-6{row-gap:var(--space-6)}.xl\:rt-r-rg-7{row-gap:var(--space-7)}.xl\:rt-r-rg-8{row-gap:var(--space-8)}.xl\:rt-r-rg-9{row-gap:var(--space-9)}}.rt-r-ga{grid-area:var(--grid-area)}@media (min-width: 520px){.xs\:rt-r-ga{grid-area:var(--grid-area-xs)}}@media (min-width: 768px){.sm\:rt-r-ga{grid-area:var(--grid-area-sm)}}@media (min-width: 1024px){.md\:rt-r-ga{grid-area:var(--grid-area-md)}}@media (min-width: 1280px){.lg\:rt-r-ga{grid-area:var(--grid-area-lg)}}@media (min-width: 1640px){.xl\:rt-r-ga{grid-area:var(--grid-area-xl)}}.rt-r-gaf-row{grid-auto-flow:row}.rt-r-gaf-column{grid-auto-flow:column}.rt-r-gaf-dense{grid-auto-flow:dense}.rt-r-gaf-row-dense{grid-auto-flow:row dense}.rt-r-gaf-column-dense{grid-auto-flow:column dense}@media (min-width: 520px){.xs\:rt-r-gaf-row{grid-auto-flow:row}.xs\:rt-r-gaf-column{grid-auto-flow:column}.xs\:rt-r-gaf-dense{grid-auto-flow:dense}.xs\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.xs\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width: 768px){.sm\:rt-r-gaf-row{grid-auto-flow:row}.sm\:rt-r-gaf-column{grid-auto-flow:column}.sm\:rt-r-gaf-dense{grid-auto-flow:dense}.sm\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.sm\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width: 1024px){.md\:rt-r-gaf-row{grid-auto-flow:row}.md\:rt-r-gaf-column{grid-auto-flow:column}.md\:rt-r-gaf-dense{grid-auto-flow:dense}.md\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.md\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width: 1280px){.lg\:rt-r-gaf-row{grid-auto-flow:row}.lg\:rt-r-gaf-column{grid-auto-flow:column}.lg\:rt-r-gaf-dense{grid-auto-flow:dense}.lg\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.lg\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width: 1640px){.xl\:rt-r-gaf-row{grid-auto-flow:row}.xl\:rt-r-gaf-column{grid-auto-flow:column}.xl\:rt-r-gaf-dense{grid-auto-flow:dense}.xl\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.xl\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}.rt-r-gc{grid-column:var(--grid-column)}.rt-r-gc-1{grid-column:1}.rt-r-gc-2{grid-column:2}.rt-r-gc-3{grid-column:3}.rt-r-gc-4{grid-column:4}.rt-r-gc-5{grid-column:5}.rt-r-gc-6{grid-column:6}.rt-r-gc-7{grid-column:7}.rt-r-gc-8{grid-column:8}.rt-r-gc-9{grid-column:9}@media (min-width: 520px){.xs\:rt-r-gc{grid-column:var(--grid-column-xs)}.xs\:rt-r-gc-1{grid-column:1}.xs\:rt-r-gc-2{grid-column:2}.xs\:rt-r-gc-3{grid-column:3}.xs\:rt-r-gc-4{grid-column:4}.xs\:rt-r-gc-5{grid-column:5}.xs\:rt-r-gc-6{grid-column:6}.xs\:rt-r-gc-7{grid-column:7}.xs\:rt-r-gc-8{grid-column:8}.xs\:rt-r-gc-9{grid-column:9}}@media (min-width: 768px){.sm\:rt-r-gc{grid-column:var(--grid-column-sm)}.sm\:rt-r-gc-1{grid-column:1}.sm\:rt-r-gc-2{grid-column:2}.sm\:rt-r-gc-3{grid-column:3}.sm\:rt-r-gc-4{grid-column:4}.sm\:rt-r-gc-5{grid-column:5}.sm\:rt-r-gc-6{grid-column:6}.sm\:rt-r-gc-7{grid-column:7}.sm\:rt-r-gc-8{grid-column:8}.sm\:rt-r-gc-9{grid-column:9}}@media (min-width: 1024px){.md\:rt-r-gc{grid-column:var(--grid-column-md)}.md\:rt-r-gc-1{grid-column:1}.md\:rt-r-gc-2{grid-column:2}.md\:rt-r-gc-3{grid-column:3}.md\:rt-r-gc-4{grid-column:4}.md\:rt-r-gc-5{grid-column:5}.md\:rt-r-gc-6{grid-column:6}.md\:rt-r-gc-7{grid-column:7}.md\:rt-r-gc-8{grid-column:8}.md\:rt-r-gc-9{grid-column:9}}@media (min-width: 1280px){.lg\:rt-r-gc{grid-column:var(--grid-column-lg)}.lg\:rt-r-gc-1{grid-column:1}.lg\:rt-r-gc-2{grid-column:2}.lg\:rt-r-gc-3{grid-column:3}.lg\:rt-r-gc-4{grid-column:4}.lg\:rt-r-gc-5{grid-column:5}.lg\:rt-r-gc-6{grid-column:6}.lg\:rt-r-gc-7{grid-column:7}.lg\:rt-r-gc-8{grid-column:8}.lg\:rt-r-gc-9{grid-column:9}}@media (min-width: 1640px){.xl\:rt-r-gc{grid-column:var(--grid-column-xl)}.xl\:rt-r-gc-1{grid-column:1}.xl\:rt-r-gc-2{grid-column:2}.xl\:rt-r-gc-3{grid-column:3}.xl\:rt-r-gc-4{grid-column:4}.xl\:rt-r-gc-5{grid-column:5}.xl\:rt-r-gc-6{grid-column:6}.xl\:rt-r-gc-7{grid-column:7}.xl\:rt-r-gc-8{grid-column:8}.xl\:rt-r-gc-9{grid-column:9}}.rt-r-gcs{grid-column-start:var(--grid-column-start)}.rt-r-gcs-1{grid-column-start:1}.rt-r-gcs-2{grid-column-start:2}.rt-r-gcs-3{grid-column-start:3}.rt-r-gcs-4{grid-column-start:4}.rt-r-gcs-5{grid-column-start:5}.rt-r-gcs-6{grid-column-start:6}.rt-r-gcs-7{grid-column-start:7}.rt-r-gcs-8{grid-column-start:8}.rt-r-gcs-9{grid-column-start:9}@media (min-width: 520px){.xs\:rt-r-gcs{grid-column-start:var(--grid-column-start-xs)}.xs\:rt-r-gcs-1{grid-column-start:1}.xs\:rt-r-gcs-2{grid-column-start:2}.xs\:rt-r-gcs-3{grid-column-start:3}.xs\:rt-r-gcs-4{grid-column-start:4}.xs\:rt-r-gcs-5{grid-column-start:5}.xs\:rt-r-gcs-6{grid-column-start:6}.xs\:rt-r-gcs-7{grid-column-start:7}.xs\:rt-r-gcs-8{grid-column-start:8}.xs\:rt-r-gcs-9{grid-column-start:9}}@media (min-width: 768px){.sm\:rt-r-gcs{grid-column-start:var(--grid-column-start-sm)}.sm\:rt-r-gcs-1{grid-column-start:1}.sm\:rt-r-gcs-2{grid-column-start:2}.sm\:rt-r-gcs-3{grid-column-start:3}.sm\:rt-r-gcs-4{grid-column-start:4}.sm\:rt-r-gcs-5{grid-column-start:5}.sm\:rt-r-gcs-6{grid-column-start:6}.sm\:rt-r-gcs-7{grid-column-start:7}.sm\:rt-r-gcs-8{grid-column-start:8}.sm\:rt-r-gcs-9{grid-column-start:9}}@media (min-width: 1024px){.md\:rt-r-gcs{grid-column-start:var(--grid-column-start-md)}.md\:rt-r-gcs-1{grid-column-start:1}.md\:rt-r-gcs-2{grid-column-start:2}.md\:rt-r-gcs-3{grid-column-start:3}.md\:rt-r-gcs-4{grid-column-start:4}.md\:rt-r-gcs-5{grid-column-start:5}.md\:rt-r-gcs-6{grid-column-start:6}.md\:rt-r-gcs-7{grid-column-start:7}.md\:rt-r-gcs-8{grid-column-start:8}.md\:rt-r-gcs-9{grid-column-start:9}}@media (min-width: 1280px){.lg\:rt-r-gcs{grid-column-start:var(--grid-column-start-lg)}.lg\:rt-r-gcs-1{grid-column-start:1}.lg\:rt-r-gcs-2{grid-column-start:2}.lg\:rt-r-gcs-3{grid-column-start:3}.lg\:rt-r-gcs-4{grid-column-start:4}.lg\:rt-r-gcs-5{grid-column-start:5}.lg\:rt-r-gcs-6{grid-column-start:6}.lg\:rt-r-gcs-7{grid-column-start:7}.lg\:rt-r-gcs-8{grid-column-start:8}.lg\:rt-r-gcs-9{grid-column-start:9}}@media (min-width: 1640px){.xl\:rt-r-gcs{grid-column-start:var(--grid-column-start-xl)}.xl\:rt-r-gcs-1{grid-column-start:1}.xl\:rt-r-gcs-2{grid-column-start:2}.xl\:rt-r-gcs-3{grid-column-start:3}.xl\:rt-r-gcs-4{grid-column-start:4}.xl\:rt-r-gcs-5{grid-column-start:5}.xl\:rt-r-gcs-6{grid-column-start:6}.xl\:rt-r-gcs-7{grid-column-start:7}.xl\:rt-r-gcs-8{grid-column-start:8}.xl\:rt-r-gcs-9{grid-column-start:9}}.rt-r-gce{grid-column-end:var(--grid-column-end)}.rt-r-gce-1{grid-column-end:1}.rt-r-gce-2{grid-column-end:2}.rt-r-gce-3{grid-column-end:3}.rt-r-gce-4{grid-column-end:4}.rt-r-gce-5{grid-column-end:5}.rt-r-gce-6{grid-column-end:6}.rt-r-gce-7{grid-column-end:7}.rt-r-gce-8{grid-column-end:8}.rt-r-gce-9{grid-column-end:9}@media (min-width: 520px){.xs\:rt-r-gce{grid-column-end:var(--grid-column-end-xs)}.xs\:rt-r-gce-1{grid-column-end:1}.xs\:rt-r-gce-2{grid-column-end:2}.xs\:rt-r-gce-3{grid-column-end:3}.xs\:rt-r-gce-4{grid-column-end:4}.xs\:rt-r-gce-5{grid-column-end:5}.xs\:rt-r-gce-6{grid-column-end:6}.xs\:rt-r-gce-7{grid-column-end:7}.xs\:rt-r-gce-8{grid-column-end:8}.xs\:rt-r-gce-9{grid-column-end:9}}@media (min-width: 768px){.sm\:rt-r-gce{grid-column-end:var(--grid-column-end-sm)}.sm\:rt-r-gce-1{grid-column-end:1}.sm\:rt-r-gce-2{grid-column-end:2}.sm\:rt-r-gce-3{grid-column-end:3}.sm\:rt-r-gce-4{grid-column-end:4}.sm\:rt-r-gce-5{grid-column-end:5}.sm\:rt-r-gce-6{grid-column-end:6}.sm\:rt-r-gce-7{grid-column-end:7}.sm\:rt-r-gce-8{grid-column-end:8}.sm\:rt-r-gce-9{grid-column-end:9}}@media (min-width: 1024px){.md\:rt-r-gce{grid-column-end:var(--grid-column-end-md)}.md\:rt-r-gce-1{grid-column-end:1}.md\:rt-r-gce-2{grid-column-end:2}.md\:rt-r-gce-3{grid-column-end:3}.md\:rt-r-gce-4{grid-column-end:4}.md\:rt-r-gce-5{grid-column-end:5}.md\:rt-r-gce-6{grid-column-end:6}.md\:rt-r-gce-7{grid-column-end:7}.md\:rt-r-gce-8{grid-column-end:8}.md\:rt-r-gce-9{grid-column-end:9}}@media (min-width: 1280px){.lg\:rt-r-gce{grid-column-end:var(--grid-column-end-lg)}.lg\:rt-r-gce-1{grid-column-end:1}.lg\:rt-r-gce-2{grid-column-end:2}.lg\:rt-r-gce-3{grid-column-end:3}.lg\:rt-r-gce-4{grid-column-end:4}.lg\:rt-r-gce-5{grid-column-end:5}.lg\:rt-r-gce-6{grid-column-end:6}.lg\:rt-r-gce-7{grid-column-end:7}.lg\:rt-r-gce-8{grid-column-end:8}.lg\:rt-r-gce-9{grid-column-end:9}}@media (min-width: 1640px){.xl\:rt-r-gce{grid-column-end:var(--grid-column-end-xl)}.xl\:rt-r-gce-1{grid-column-end:1}.xl\:rt-r-gce-2{grid-column-end:2}.xl\:rt-r-gce-3{grid-column-end:3}.xl\:rt-r-gce-4{grid-column-end:4}.xl\:rt-r-gce-5{grid-column-end:5}.xl\:rt-r-gce-6{grid-column-end:6}.xl\:rt-r-gce-7{grid-column-end:7}.xl\:rt-r-gce-8{grid-column-end:8}.xl\:rt-r-gce-9{grid-column-end:9}}.rt-r-gr{grid-row:var(--grid-row)}.rt-r-gr-1{grid-row:1}.rt-r-gr-2{grid-row:2}.rt-r-gr-3{grid-row:3}.rt-r-gr-4{grid-row:4}.rt-r-gr-5{grid-row:5}.rt-r-gr-6{grid-row:6}.rt-r-gr-7{grid-row:7}.rt-r-gr-8{grid-row:8}.rt-r-gr-9{grid-row:9}@media (min-width: 520px){.xs\:rt-r-gr{grid-row:var(--grid-row-xs)}.xs\:rt-r-gr-1{grid-row:1}.xs\:rt-r-gr-2{grid-row:2}.xs\:rt-r-gr-3{grid-row:3}.xs\:rt-r-gr-4{grid-row:4}.xs\:rt-r-gr-5{grid-row:5}.xs\:rt-r-gr-6{grid-row:6}.xs\:rt-r-gr-7{grid-row:7}.xs\:rt-r-gr-8{grid-row:8}.xs\:rt-r-gr-9{grid-row:9}}@media (min-width: 768px){.sm\:rt-r-gr{grid-row:var(--grid-row-sm)}.sm\:rt-r-gr-1{grid-row:1}.sm\:rt-r-gr-2{grid-row:2}.sm\:rt-r-gr-3{grid-row:3}.sm\:rt-r-gr-4{grid-row:4}.sm\:rt-r-gr-5{grid-row:5}.sm\:rt-r-gr-6{grid-row:6}.sm\:rt-r-gr-7{grid-row:7}.sm\:rt-r-gr-8{grid-row:8}.sm\:rt-r-gr-9{grid-row:9}}@media (min-width: 1024px){.md\:rt-r-gr{grid-row:var(--grid-row-md)}.md\:rt-r-gr-1{grid-row:1}.md\:rt-r-gr-2{grid-row:2}.md\:rt-r-gr-3{grid-row:3}.md\:rt-r-gr-4{grid-row:4}.md\:rt-r-gr-5{grid-row:5}.md\:rt-r-gr-6{grid-row:6}.md\:rt-r-gr-7{grid-row:7}.md\:rt-r-gr-8{grid-row:8}.md\:rt-r-gr-9{grid-row:9}}@media (min-width: 1280px){.lg\:rt-r-gr{grid-row:var(--grid-row-lg)}.lg\:rt-r-gr-1{grid-row:1}.lg\:rt-r-gr-2{grid-row:2}.lg\:rt-r-gr-3{grid-row:3}.lg\:rt-r-gr-4{grid-row:4}.lg\:rt-r-gr-5{grid-row:5}.lg\:rt-r-gr-6{grid-row:6}.lg\:rt-r-gr-7{grid-row:7}.lg\:rt-r-gr-8{grid-row:8}.lg\:rt-r-gr-9{grid-row:9}}@media (min-width: 1640px){.xl\:rt-r-gr{grid-row:var(--grid-row-xl)}.xl\:rt-r-gr-1{grid-row:1}.xl\:rt-r-gr-2{grid-row:2}.xl\:rt-r-gr-3{grid-row:3}.xl\:rt-r-gr-4{grid-row:4}.xl\:rt-r-gr-5{grid-row:5}.xl\:rt-r-gr-6{grid-row:6}.xl\:rt-r-gr-7{grid-row:7}.xl\:rt-r-gr-8{grid-row:8}.xl\:rt-r-gr-9{grid-row:9}}.rt-r-grs{grid-row-start:var(--grid-row-start)}.rt-r-grs-1{grid-row-start:1}.rt-r-grs-2{grid-row-start:2}.rt-r-grs-3{grid-row-start:3}.rt-r-grs-4{grid-row-start:4}.rt-r-grs-5{grid-row-start:5}.rt-r-grs-6{grid-row-start:6}.rt-r-grs-7{grid-row-start:7}.rt-r-grs-8{grid-row-start:8}.rt-r-grs-9{grid-row-start:9}@media (min-width: 520px){.xs\:rt-r-grs{grid-row-start:var(--grid-row-start-xs)}.xs\:rt-r-grs-1{grid-row-start:1}.xs\:rt-r-grs-2{grid-row-start:2}.xs\:rt-r-grs-3{grid-row-start:3}.xs\:rt-r-grs-4{grid-row-start:4}.xs\:rt-r-grs-5{grid-row-start:5}.xs\:rt-r-grs-6{grid-row-start:6}.xs\:rt-r-grs-7{grid-row-start:7}.xs\:rt-r-grs-8{grid-row-start:8}.xs\:rt-r-grs-9{grid-row-start:9}}@media (min-width: 768px){.sm\:rt-r-grs{grid-row-start:var(--grid-row-start-sm)}.sm\:rt-r-grs-1{grid-row-start:1}.sm\:rt-r-grs-2{grid-row-start:2}.sm\:rt-r-grs-3{grid-row-start:3}.sm\:rt-r-grs-4{grid-row-start:4}.sm\:rt-r-grs-5{grid-row-start:5}.sm\:rt-r-grs-6{grid-row-start:6}.sm\:rt-r-grs-7{grid-row-start:7}.sm\:rt-r-grs-8{grid-row-start:8}.sm\:rt-r-grs-9{grid-row-start:9}}@media (min-width: 1024px){.md\:rt-r-grs{grid-row-start:var(--grid-row-start-md)}.md\:rt-r-grs-1{grid-row-start:1}.md\:rt-r-grs-2{grid-row-start:2}.md\:rt-r-grs-3{grid-row-start:3}.md\:rt-r-grs-4{grid-row-start:4}.md\:rt-r-grs-5{grid-row-start:5}.md\:rt-r-grs-6{grid-row-start:6}.md\:rt-r-grs-7{grid-row-start:7}.md\:rt-r-grs-8{grid-row-start:8}.md\:rt-r-grs-9{grid-row-start:9}}@media (min-width: 1280px){.lg\:rt-r-grs{grid-row-start:var(--grid-row-start-lg)}.lg\:rt-r-grs-1{grid-row-start:1}.lg\:rt-r-grs-2{grid-row-start:2}.lg\:rt-r-grs-3{grid-row-start:3}.lg\:rt-r-grs-4{grid-row-start:4}.lg\:rt-r-grs-5{grid-row-start:5}.lg\:rt-r-grs-6{grid-row-start:6}.lg\:rt-r-grs-7{grid-row-start:7}.lg\:rt-r-grs-8{grid-row-start:8}.lg\:rt-r-grs-9{grid-row-start:9}}@media (min-width: 1640px){.xl\:rt-r-grs{grid-row-start:var(--grid-row-start-xl)}.xl\:rt-r-grs-1{grid-row-start:1}.xl\:rt-r-grs-2{grid-row-start:2}.xl\:rt-r-grs-3{grid-row-start:3}.xl\:rt-r-grs-4{grid-row-start:4}.xl\:rt-r-grs-5{grid-row-start:5}.xl\:rt-r-grs-6{grid-row-start:6}.xl\:rt-r-grs-7{grid-row-start:7}.xl\:rt-r-grs-8{grid-row-start:8}.xl\:rt-r-grs-9{grid-row-start:9}}.rt-r-gre{grid-row-end:var(--grid-row-end)}.rt-r-gre-1{grid-row-end:1}.rt-r-gre-2{grid-row-end:2}.rt-r-gre-3{grid-row-end:3}.rt-r-gre-4{grid-row-end:4}.rt-r-gre-5{grid-row-end:5}.rt-r-gre-6{grid-row-end:6}.rt-r-gre-7{grid-row-end:7}.rt-r-gre-8{grid-row-end:8}.rt-r-gre-9{grid-row-end:9}@media (min-width: 520px){.xs\:rt-r-gre{grid-row-end:var(--grid-row-end-xs)}.xs\:rt-r-gre-1{grid-row-end:1}.xs\:rt-r-gre-2{grid-row-end:2}.xs\:rt-r-gre-3{grid-row-end:3}.xs\:rt-r-gre-4{grid-row-end:4}.xs\:rt-r-gre-5{grid-row-end:5}.xs\:rt-r-gre-6{grid-row-end:6}.xs\:rt-r-gre-7{grid-row-end:7}.xs\:rt-r-gre-8{grid-row-end:8}.xs\:rt-r-gre-9{grid-row-end:9}}@media (min-width: 768px){.sm\:rt-r-gre{grid-row-end:var(--grid-row-end-sm)}.sm\:rt-r-gre-1{grid-row-end:1}.sm\:rt-r-gre-2{grid-row-end:2}.sm\:rt-r-gre-3{grid-row-end:3}.sm\:rt-r-gre-4{grid-row-end:4}.sm\:rt-r-gre-5{grid-row-end:5}.sm\:rt-r-gre-6{grid-row-end:6}.sm\:rt-r-gre-7{grid-row-end:7}.sm\:rt-r-gre-8{grid-row-end:8}.sm\:rt-r-gre-9{grid-row-end:9}}@media (min-width: 1024px){.md\:rt-r-gre{grid-row-end:var(--grid-row-end-md)}.md\:rt-r-gre-1{grid-row-end:1}.md\:rt-r-gre-2{grid-row-end:2}.md\:rt-r-gre-3{grid-row-end:3}.md\:rt-r-gre-4{grid-row-end:4}.md\:rt-r-gre-5{grid-row-end:5}.md\:rt-r-gre-6{grid-row-end:6}.md\:rt-r-gre-7{grid-row-end:7}.md\:rt-r-gre-8{grid-row-end:8}.md\:rt-r-gre-9{grid-row-end:9}}@media (min-width: 1280px){.lg\:rt-r-gre{grid-row-end:var(--grid-row-end-lg)}.lg\:rt-r-gre-1{grid-row-end:1}.lg\:rt-r-gre-2{grid-row-end:2}.lg\:rt-r-gre-3{grid-row-end:3}.lg\:rt-r-gre-4{grid-row-end:4}.lg\:rt-r-gre-5{grid-row-end:5}.lg\:rt-r-gre-6{grid-row-end:6}.lg\:rt-r-gre-7{grid-row-end:7}.lg\:rt-r-gre-8{grid-row-end:8}.lg\:rt-r-gre-9{grid-row-end:9}}@media (min-width: 1640px){.xl\:rt-r-gre{grid-row-end:var(--grid-row-end-xl)}.xl\:rt-r-gre-1{grid-row-end:1}.xl\:rt-r-gre-2{grid-row-end:2}.xl\:rt-r-gre-3{grid-row-end:3}.xl\:rt-r-gre-4{grid-row-end:4}.xl\:rt-r-gre-5{grid-row-end:5}.xl\:rt-r-gre-6{grid-row-end:6}.xl\:rt-r-gre-7{grid-row-end:7}.xl\:rt-r-gre-8{grid-row-end:8}.xl\:rt-r-gre-9{grid-row-end:9}}.rt-r-gta{grid-template-areas:var(--grid-template-areas)}@media (min-width: 520px){.xs\:rt-r-gta{grid-template-areas:var(--grid-template-areas-xs)}}@media (min-width: 768px){.sm\:rt-r-gta{grid-template-areas:var(--grid-template-areas-sm)}}@media (min-width: 1024px){.md\:rt-r-gta{grid-template-areas:var(--grid-template-areas-md)}}@media (min-width: 1280px){.lg\:rt-r-gta{grid-template-areas:var(--grid-template-areas-lg)}}@media (min-width: 1640px){.xl\:rt-r-gta{grid-template-areas:var(--grid-template-areas-xl)}}.rt-r-gtc{grid-template-columns:var(--grid-template-columns)}.rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}@media (min-width: 520px){.xs\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-xs)}.xs\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.xs\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xs\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xs\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xs\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xs\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xs\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xs\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width: 768px){.sm\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-sm)}.sm\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.sm\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width: 1024px){.md\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-md)}.md\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.md\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width: 1280px){.lg\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-lg)}.lg\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.lg\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width: 1640px){.xl\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-xl)}.xl\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.xl\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}.rt-r-gtr{grid-template-rows:var(--grid-template-rows)}.rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}@media (min-width: 520px){.xs\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-xs)}.xs\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.xs\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.xs\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xs\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.xs\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.xs\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.xs\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.xs\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.xs\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width: 768px){.sm\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-sm)}.sm\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.sm\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.sm\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.sm\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.sm\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.sm\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.sm\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.sm\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.sm\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width: 1024px){.md\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-md)}.md\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.md\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.md\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.md\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.md\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.md\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.md\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width: 1280px){.lg\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-lg)}.lg\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.lg\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.lg\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.lg\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.lg\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.lg\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.lg\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.lg\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.lg\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width: 1640px){.xl\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-xl)}.xl\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.xl\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.xl\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xl\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.xl\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.xl\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.xl\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.xl\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.xl\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}.rt-r-h{height:var(--height)}@media (min-width: 520px){.xs\:rt-r-h{height:var(--height-xs)}}@media (min-width: 768px){.sm\:rt-r-h{height:var(--height-sm)}}@media (min-width: 1024px){.md\:rt-r-h{height:var(--height-md)}}@media (min-width: 1280px){.lg\:rt-r-h{height:var(--height-lg)}}@media (min-width: 1640px){.xl\:rt-r-h{height:var(--height-xl)}}.rt-r-min-h{min-height:var(--min-height)}@media (min-width: 520px){.xs\:rt-r-min-h{min-height:var(--min-height-xs)}}@media (min-width: 768px){.sm\:rt-r-min-h{min-height:var(--min-height-sm)}}@media (min-width: 1024px){.md\:rt-r-min-h{min-height:var(--min-height-md)}}@media (min-width: 1280px){.lg\:rt-r-min-h{min-height:var(--min-height-lg)}}@media (min-width: 1640px){.xl\:rt-r-min-h{min-height:var(--min-height-xl)}}.rt-r-max-h{max-height:var(--max-height)}@media (min-width: 520px){.xs\:rt-r-max-h{max-height:var(--max-height-xs)}}@media (min-width: 768px){.sm\:rt-r-max-h{max-height:var(--max-height-sm)}}@media (min-width: 1024px){.md\:rt-r-max-h{max-height:var(--max-height-md)}}@media (min-width: 1280px){.lg\:rt-r-max-h{max-height:var(--max-height-lg)}}@media (min-width: 1640px){.xl\:rt-r-max-h{max-height:var(--max-height-xl)}}.rt-r-inset{inset:var(--inset)}.rt-r-inset-0{inset:0}.rt-r-inset-1{inset:var(--space-1)}.rt-r-inset-2{inset:var(--space-2)}.rt-r-inset-3{inset:var(--space-3)}.rt-r-inset-4{inset:var(--space-4)}.rt-r-inset-5{inset:var(--space-5)}.rt-r-inset-6{inset:var(--space-6)}.rt-r-inset-7{inset:var(--space-7)}.rt-r-inset-8{inset:var(--space-8)}.rt-r-inset-9{inset:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-inset{inset:var(--inset-xs)}.xs\:rt-r-inset-0{inset:0}.xs\:rt-r-inset-1{inset:var(--space-1)}.xs\:rt-r-inset-2{inset:var(--space-2)}.xs\:rt-r-inset-3{inset:var(--space-3)}.xs\:rt-r-inset-4{inset:var(--space-4)}.xs\:rt-r-inset-5{inset:var(--space-5)}.xs\:rt-r-inset-6{inset:var(--space-6)}.xs\:rt-r-inset-7{inset:var(--space-7)}.xs\:rt-r-inset-8{inset:var(--space-8)}.xs\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-inset{inset:var(--inset-sm)}.sm\:rt-r-inset-0{inset:0}.sm\:rt-r-inset-1{inset:var(--space-1)}.sm\:rt-r-inset-2{inset:var(--space-2)}.sm\:rt-r-inset-3{inset:var(--space-3)}.sm\:rt-r-inset-4{inset:var(--space-4)}.sm\:rt-r-inset-5{inset:var(--space-5)}.sm\:rt-r-inset-6{inset:var(--space-6)}.sm\:rt-r-inset-7{inset:var(--space-7)}.sm\:rt-r-inset-8{inset:var(--space-8)}.sm\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-inset{inset:var(--inset-md)}.md\:rt-r-inset-0{inset:0}.md\:rt-r-inset-1{inset:var(--space-1)}.md\:rt-r-inset-2{inset:var(--space-2)}.md\:rt-r-inset-3{inset:var(--space-3)}.md\:rt-r-inset-4{inset:var(--space-4)}.md\:rt-r-inset-5{inset:var(--space-5)}.md\:rt-r-inset-6{inset:var(--space-6)}.md\:rt-r-inset-7{inset:var(--space-7)}.md\:rt-r-inset-8{inset:var(--space-8)}.md\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-inset{inset:var(--inset-lg)}.lg\:rt-r-inset-0{inset:0}.lg\:rt-r-inset-1{inset:var(--space-1)}.lg\:rt-r-inset-2{inset:var(--space-2)}.lg\:rt-r-inset-3{inset:var(--space-3)}.lg\:rt-r-inset-4{inset:var(--space-4)}.lg\:rt-r-inset-5{inset:var(--space-5)}.lg\:rt-r-inset-6{inset:var(--space-6)}.lg\:rt-r-inset-7{inset:var(--space-7)}.lg\:rt-r-inset-8{inset:var(--space-8)}.lg\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-inset{inset:var(--inset-xl)}.xl\:rt-r-inset-0{inset:0}.xl\:rt-r-inset-1{inset:var(--space-1)}.xl\:rt-r-inset-2{inset:var(--space-2)}.xl\:rt-r-inset-3{inset:var(--space-3)}.xl\:rt-r-inset-4{inset:var(--space-4)}.xl\:rt-r-inset-5{inset:var(--space-5)}.xl\:rt-r-inset-6{inset:var(--space-6)}.xl\:rt-r-inset-7{inset:var(--space-7)}.xl\:rt-r-inset-8{inset:var(--space-8)}.xl\:rt-r-inset-9{inset:var(--space-9)}}.rt-r-top{top:var(--top)}.rt-r-top-0{top:0}.rt-r-top-1{top:var(--space-1)}.rt-r-top-2{top:var(--space-2)}.rt-r-top-3{top:var(--space-3)}.rt-r-top-4{top:var(--space-4)}.rt-r-top-5{top:var(--space-5)}.rt-r-top-6{top:var(--space-6)}.rt-r-top-7{top:var(--space-7)}.rt-r-top-8{top:var(--space-8)}.rt-r-top-9{top:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-top{top:var(--top-xs)}.xs\:rt-r-top-0{top:0}.xs\:rt-r-top-1{top:var(--space-1)}.xs\:rt-r-top-2{top:var(--space-2)}.xs\:rt-r-top-3{top:var(--space-3)}.xs\:rt-r-top-4{top:var(--space-4)}.xs\:rt-r-top-5{top:var(--space-5)}.xs\:rt-r-top-6{top:var(--space-6)}.xs\:rt-r-top-7{top:var(--space-7)}.xs\:rt-r-top-8{top:var(--space-8)}.xs\:rt-r-top-9{top:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-top{top:var(--top-sm)}.sm\:rt-r-top-0{top:0}.sm\:rt-r-top-1{top:var(--space-1)}.sm\:rt-r-top-2{top:var(--space-2)}.sm\:rt-r-top-3{top:var(--space-3)}.sm\:rt-r-top-4{top:var(--space-4)}.sm\:rt-r-top-5{top:var(--space-5)}.sm\:rt-r-top-6{top:var(--space-6)}.sm\:rt-r-top-7{top:var(--space-7)}.sm\:rt-r-top-8{top:var(--space-8)}.sm\:rt-r-top-9{top:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-top{top:var(--top-md)}.md\:rt-r-top-0{top:0}.md\:rt-r-top-1{top:var(--space-1)}.md\:rt-r-top-2{top:var(--space-2)}.md\:rt-r-top-3{top:var(--space-3)}.md\:rt-r-top-4{top:var(--space-4)}.md\:rt-r-top-5{top:var(--space-5)}.md\:rt-r-top-6{top:var(--space-6)}.md\:rt-r-top-7{top:var(--space-7)}.md\:rt-r-top-8{top:var(--space-8)}.md\:rt-r-top-9{top:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-top{top:var(--top-lg)}.lg\:rt-r-top-0{top:0}.lg\:rt-r-top-1{top:var(--space-1)}.lg\:rt-r-top-2{top:var(--space-2)}.lg\:rt-r-top-3{top:var(--space-3)}.lg\:rt-r-top-4{top:var(--space-4)}.lg\:rt-r-top-5{top:var(--space-5)}.lg\:rt-r-top-6{top:var(--space-6)}.lg\:rt-r-top-7{top:var(--space-7)}.lg\:rt-r-top-8{top:var(--space-8)}.lg\:rt-r-top-9{top:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-top{top:var(--top-xl)}.xl\:rt-r-top-0{top:0}.xl\:rt-r-top-1{top:var(--space-1)}.xl\:rt-r-top-2{top:var(--space-2)}.xl\:rt-r-top-3{top:var(--space-3)}.xl\:rt-r-top-4{top:var(--space-4)}.xl\:rt-r-top-5{top:var(--space-5)}.xl\:rt-r-top-6{top:var(--space-6)}.xl\:rt-r-top-7{top:var(--space-7)}.xl\:rt-r-top-8{top:var(--space-8)}.xl\:rt-r-top-9{top:var(--space-9)}}.rt-r-right{right:var(--right)}.rt-r-right-0{right:0}.rt-r-right-1{right:var(--space-1)}.rt-r-right-2{right:var(--space-2)}.rt-r-right-3{right:var(--space-3)}.rt-r-right-4{right:var(--space-4)}.rt-r-right-5{right:var(--space-5)}.rt-r-right-6{right:var(--space-6)}.rt-r-right-7{right:var(--space-7)}.rt-r-right-8{right:var(--space-8)}.rt-r-right-9{right:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-right{right:var(--right-xs)}.xs\:rt-r-right-0{right:0}.xs\:rt-r-right-1{right:var(--space-1)}.xs\:rt-r-right-2{right:var(--space-2)}.xs\:rt-r-right-3{right:var(--space-3)}.xs\:rt-r-right-4{right:var(--space-4)}.xs\:rt-r-right-5{right:var(--space-5)}.xs\:rt-r-right-6{right:var(--space-6)}.xs\:rt-r-right-7{right:var(--space-7)}.xs\:rt-r-right-8{right:var(--space-8)}.xs\:rt-r-right-9{right:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-right{right:var(--right-sm)}.sm\:rt-r-right-0{right:0}.sm\:rt-r-right-1{right:var(--space-1)}.sm\:rt-r-right-2{right:var(--space-2)}.sm\:rt-r-right-3{right:var(--space-3)}.sm\:rt-r-right-4{right:var(--space-4)}.sm\:rt-r-right-5{right:var(--space-5)}.sm\:rt-r-right-6{right:var(--space-6)}.sm\:rt-r-right-7{right:var(--space-7)}.sm\:rt-r-right-8{right:var(--space-8)}.sm\:rt-r-right-9{right:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-right{right:var(--right-md)}.md\:rt-r-right-0{right:0}.md\:rt-r-right-1{right:var(--space-1)}.md\:rt-r-right-2{right:var(--space-2)}.md\:rt-r-right-3{right:var(--space-3)}.md\:rt-r-right-4{right:var(--space-4)}.md\:rt-r-right-5{right:var(--space-5)}.md\:rt-r-right-6{right:var(--space-6)}.md\:rt-r-right-7{right:var(--space-7)}.md\:rt-r-right-8{right:var(--space-8)}.md\:rt-r-right-9{right:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-right{right:var(--right-lg)}.lg\:rt-r-right-0{right:0}.lg\:rt-r-right-1{right:var(--space-1)}.lg\:rt-r-right-2{right:var(--space-2)}.lg\:rt-r-right-3{right:var(--space-3)}.lg\:rt-r-right-4{right:var(--space-4)}.lg\:rt-r-right-5{right:var(--space-5)}.lg\:rt-r-right-6{right:var(--space-6)}.lg\:rt-r-right-7{right:var(--space-7)}.lg\:rt-r-right-8{right:var(--space-8)}.lg\:rt-r-right-9{right:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-right{right:var(--right-xl)}.xl\:rt-r-right-0{right:0}.xl\:rt-r-right-1{right:var(--space-1)}.xl\:rt-r-right-2{right:var(--space-2)}.xl\:rt-r-right-3{right:var(--space-3)}.xl\:rt-r-right-4{right:var(--space-4)}.xl\:rt-r-right-5{right:var(--space-5)}.xl\:rt-r-right-6{right:var(--space-6)}.xl\:rt-r-right-7{right:var(--space-7)}.xl\:rt-r-right-8{right:var(--space-8)}.xl\:rt-r-right-9{right:var(--space-9)}}.rt-r-bottom{bottom:var(--bottom)}.rt-r-bottom-0{bottom:0}.rt-r-bottom-1{bottom:var(--space-1)}.rt-r-bottom-2{bottom:var(--space-2)}.rt-r-bottom-3{bottom:var(--space-3)}.rt-r-bottom-4{bottom:var(--space-4)}.rt-r-bottom-5{bottom:var(--space-5)}.rt-r-bottom-6{bottom:var(--space-6)}.rt-r-bottom-7{bottom:var(--space-7)}.rt-r-bottom-8{bottom:var(--space-8)}.rt-r-bottom-9{bottom:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-bottom{bottom:var(--bottom-xs)}.xs\:rt-r-bottom-0{bottom:0}.xs\:rt-r-bottom-1{bottom:var(--space-1)}.xs\:rt-r-bottom-2{bottom:var(--space-2)}.xs\:rt-r-bottom-3{bottom:var(--space-3)}.xs\:rt-r-bottom-4{bottom:var(--space-4)}.xs\:rt-r-bottom-5{bottom:var(--space-5)}.xs\:rt-r-bottom-6{bottom:var(--space-6)}.xs\:rt-r-bottom-7{bottom:var(--space-7)}.xs\:rt-r-bottom-8{bottom:var(--space-8)}.xs\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-bottom{bottom:var(--bottom-sm)}.sm\:rt-r-bottom-0{bottom:0}.sm\:rt-r-bottom-1{bottom:var(--space-1)}.sm\:rt-r-bottom-2{bottom:var(--space-2)}.sm\:rt-r-bottom-3{bottom:var(--space-3)}.sm\:rt-r-bottom-4{bottom:var(--space-4)}.sm\:rt-r-bottom-5{bottom:var(--space-5)}.sm\:rt-r-bottom-6{bottom:var(--space-6)}.sm\:rt-r-bottom-7{bottom:var(--space-7)}.sm\:rt-r-bottom-8{bottom:var(--space-8)}.sm\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-bottom{bottom:var(--bottom-md)}.md\:rt-r-bottom-0{bottom:0}.md\:rt-r-bottom-1{bottom:var(--space-1)}.md\:rt-r-bottom-2{bottom:var(--space-2)}.md\:rt-r-bottom-3{bottom:var(--space-3)}.md\:rt-r-bottom-4{bottom:var(--space-4)}.md\:rt-r-bottom-5{bottom:var(--space-5)}.md\:rt-r-bottom-6{bottom:var(--space-6)}.md\:rt-r-bottom-7{bottom:var(--space-7)}.md\:rt-r-bottom-8{bottom:var(--space-8)}.md\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-bottom{bottom:var(--bottom-lg)}.lg\:rt-r-bottom-0{bottom:0}.lg\:rt-r-bottom-1{bottom:var(--space-1)}.lg\:rt-r-bottom-2{bottom:var(--space-2)}.lg\:rt-r-bottom-3{bottom:var(--space-3)}.lg\:rt-r-bottom-4{bottom:var(--space-4)}.lg\:rt-r-bottom-5{bottom:var(--space-5)}.lg\:rt-r-bottom-6{bottom:var(--space-6)}.lg\:rt-r-bottom-7{bottom:var(--space-7)}.lg\:rt-r-bottom-8{bottom:var(--space-8)}.lg\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-bottom{bottom:var(--bottom-xl)}.xl\:rt-r-bottom-0{bottom:0}.xl\:rt-r-bottom-1{bottom:var(--space-1)}.xl\:rt-r-bottom-2{bottom:var(--space-2)}.xl\:rt-r-bottom-3{bottom:var(--space-3)}.xl\:rt-r-bottom-4{bottom:var(--space-4)}.xl\:rt-r-bottom-5{bottom:var(--space-5)}.xl\:rt-r-bottom-6{bottom:var(--space-6)}.xl\:rt-r-bottom-7{bottom:var(--space-7)}.xl\:rt-r-bottom-8{bottom:var(--space-8)}.xl\:rt-r-bottom-9{bottom:var(--space-9)}}.rt-r-left{left:var(--left)}.rt-r-left-0{left:0}.rt-r-left-1{left:var(--space-1)}.rt-r-left-2{left:var(--space-2)}.rt-r-left-3{left:var(--space-3)}.rt-r-left-4{left:var(--space-4)}.rt-r-left-5{left:var(--space-5)}.rt-r-left-6{left:var(--space-6)}.rt-r-left-7{left:var(--space-7)}.rt-r-left-8{left:var(--space-8)}.rt-r-left-9{left:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-left{left:var(--left-xs)}.xs\:rt-r-left-0{left:0}.xs\:rt-r-left-1{left:var(--space-1)}.xs\:rt-r-left-2{left:var(--space-2)}.xs\:rt-r-left-3{left:var(--space-3)}.xs\:rt-r-left-4{left:var(--space-4)}.xs\:rt-r-left-5{left:var(--space-5)}.xs\:rt-r-left-6{left:var(--space-6)}.xs\:rt-r-left-7{left:var(--space-7)}.xs\:rt-r-left-8{left:var(--space-8)}.xs\:rt-r-left-9{left:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-left{left:var(--left-sm)}.sm\:rt-r-left-0{left:0}.sm\:rt-r-left-1{left:var(--space-1)}.sm\:rt-r-left-2{left:var(--space-2)}.sm\:rt-r-left-3{left:var(--space-3)}.sm\:rt-r-left-4{left:var(--space-4)}.sm\:rt-r-left-5{left:var(--space-5)}.sm\:rt-r-left-6{left:var(--space-6)}.sm\:rt-r-left-7{left:var(--space-7)}.sm\:rt-r-left-8{left:var(--space-8)}.sm\:rt-r-left-9{left:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-left{left:var(--left-md)}.md\:rt-r-left-0{left:0}.md\:rt-r-left-1{left:var(--space-1)}.md\:rt-r-left-2{left:var(--space-2)}.md\:rt-r-left-3{left:var(--space-3)}.md\:rt-r-left-4{left:var(--space-4)}.md\:rt-r-left-5{left:var(--space-5)}.md\:rt-r-left-6{left:var(--space-6)}.md\:rt-r-left-7{left:var(--space-7)}.md\:rt-r-left-8{left:var(--space-8)}.md\:rt-r-left-9{left:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-left{left:var(--left-lg)}.lg\:rt-r-left-0{left:0}.lg\:rt-r-left-1{left:var(--space-1)}.lg\:rt-r-left-2{left:var(--space-2)}.lg\:rt-r-left-3{left:var(--space-3)}.lg\:rt-r-left-4{left:var(--space-4)}.lg\:rt-r-left-5{left:var(--space-5)}.lg\:rt-r-left-6{left:var(--space-6)}.lg\:rt-r-left-7{left:var(--space-7)}.lg\:rt-r-left-8{left:var(--space-8)}.lg\:rt-r-left-9{left:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-left{left:var(--left-xl)}.xl\:rt-r-left-0{left:0}.xl\:rt-r-left-1{left:var(--space-1)}.xl\:rt-r-left-2{left:var(--space-2)}.xl\:rt-r-left-3{left:var(--space-3)}.xl\:rt-r-left-4{left:var(--space-4)}.xl\:rt-r-left-5{left:var(--space-5)}.xl\:rt-r-left-6{left:var(--space-6)}.xl\:rt-r-left-7{left:var(--space-7)}.xl\:rt-r-left-8{left:var(--space-8)}.xl\:rt-r-left-9{left:var(--space-9)}}.rt-r-jc-start{justify-content:flex-start}.rt-r-jc-center{justify-content:center}.rt-r-jc-end{justify-content:flex-end}.rt-r-jc-space-between{justify-content:space-between}@media (min-width: 520px){.xs\:rt-r-jc-start{justify-content:flex-start}.xs\:rt-r-jc-center{justify-content:center}.xs\:rt-r-jc-end{justify-content:flex-end}.xs\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width: 768px){.sm\:rt-r-jc-start{justify-content:flex-start}.sm\:rt-r-jc-center{justify-content:center}.sm\:rt-r-jc-end{justify-content:flex-end}.sm\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width: 1024px){.md\:rt-r-jc-start{justify-content:flex-start}.md\:rt-r-jc-center{justify-content:center}.md\:rt-r-jc-end{justify-content:flex-end}.md\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width: 1280px){.lg\:rt-r-jc-start{justify-content:flex-start}.lg\:rt-r-jc-center{justify-content:center}.lg\:rt-r-jc-end{justify-content:flex-end}.lg\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width: 1640px){.xl\:rt-r-jc-start{justify-content:flex-start}.xl\:rt-r-jc-center{justify-content:center}.xl\:rt-r-jc-end{justify-content:flex-end}.xl\:rt-r-jc-space-between{justify-content:space-between}}.rt-r-m,.rt-r-m-0,.rt-r-m-1,.rt-r-m-2,.rt-r-m-3,.rt-r-m-4,.rt-r-m-5,.rt-r-m-6,.rt-r-m-7,.rt-r-m-8,.rt-r-m-9,.-rt-r-m-1,.-rt-r-m-2,.-rt-r-m-3,.-rt-r-m-4,.-rt-r-m-5,.-rt-r-m-6,.-rt-r-m-7,.-rt-r-m-8,.-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.rt-r-m{--margin-top: var(--m);--margin-right: var(--m);--margin-bottom: var(--m);--margin-left: var(--m) }.rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-m,.xs\:rt-r-m-0,.xs\:rt-r-m-1,.xs\:rt-r-m-2,.xs\:rt-r-m-3,.xs\:rt-r-m-4,.xs\:rt-r-m-5,.xs\:rt-r-m-6,.xs\:rt-r-m-7,.xs\:rt-r-m-8,.xs\:rt-r-m-9,.xs\:-rt-r-m-1,.xs\:-rt-r-m-2,.xs\:-rt-r-m-3,.xs\:-rt-r-m-4,.xs\:-rt-r-m-5,.xs\:-rt-r-m-6,.xs\:-rt-r-m-7,.xs\:-rt-r-m-8,.xs\:-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.xs\:rt-r-m{--margin-top: var(--m-xs);--margin-right: var(--m-xs);--margin-bottom: var(--m-xs);--margin-left: var(--m-xs) }.xs\:rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.xs\:rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.xs\:rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.xs\:rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.xs\:rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.xs\:rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.xs\:rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.xs\:rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.xs\:rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.xs\:rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.xs\:-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.xs\:-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.xs\:-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.xs\:-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.xs\:-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.xs\:-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.xs\:-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.xs\:-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.xs\:-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-m,.sm\:rt-r-m-0,.sm\:rt-r-m-1,.sm\:rt-r-m-2,.sm\:rt-r-m-3,.sm\:rt-r-m-4,.sm\:rt-r-m-5,.sm\:rt-r-m-6,.sm\:rt-r-m-7,.sm\:rt-r-m-8,.sm\:rt-r-m-9,.sm\:-rt-r-m-1,.sm\:-rt-r-m-2,.sm\:-rt-r-m-3,.sm\:-rt-r-m-4,.sm\:-rt-r-m-5,.sm\:-rt-r-m-6,.sm\:-rt-r-m-7,.sm\:-rt-r-m-8,.sm\:-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.sm\:rt-r-m{--margin-top: var(--m-sm);--margin-right: var(--m-sm);--margin-bottom: var(--m-sm);--margin-left: var(--m-sm) }.sm\:rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.sm\:rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.sm\:rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.sm\:rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.sm\:rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.sm\:rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.sm\:rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.sm\:rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.sm\:rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.sm\:rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.sm\:-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.sm\:-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.sm\:-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.sm\:-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.sm\:-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.sm\:-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.sm\:-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.sm\:-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.sm\:-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-m,.md\:rt-r-m-0,.md\:rt-r-m-1,.md\:rt-r-m-2,.md\:rt-r-m-3,.md\:rt-r-m-4,.md\:rt-r-m-5,.md\:rt-r-m-6,.md\:rt-r-m-7,.md\:rt-r-m-8,.md\:rt-r-m-9,.md\:-rt-r-m-1,.md\:-rt-r-m-2,.md\:-rt-r-m-3,.md\:-rt-r-m-4,.md\:-rt-r-m-5,.md\:-rt-r-m-6,.md\:-rt-r-m-7,.md\:-rt-r-m-8,.md\:-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.md\:rt-r-m{--margin-top: var(--m-md);--margin-right: var(--m-md);--margin-bottom: var(--m-md);--margin-left: var(--m-md) }.md\:rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.md\:rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.md\:rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.md\:rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.md\:rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.md\:rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.md\:rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.md\:rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.md\:rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.md\:rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.md\:-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.md\:-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.md\:-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.md\:-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.md\:-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.md\:-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.md\:-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.md\:-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.md\:-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-m,.lg\:rt-r-m-0,.lg\:rt-r-m-1,.lg\:rt-r-m-2,.lg\:rt-r-m-3,.lg\:rt-r-m-4,.lg\:rt-r-m-5,.lg\:rt-r-m-6,.lg\:rt-r-m-7,.lg\:rt-r-m-8,.lg\:rt-r-m-9,.lg\:-rt-r-m-1,.lg\:-rt-r-m-2,.lg\:-rt-r-m-3,.lg\:-rt-r-m-4,.lg\:-rt-r-m-5,.lg\:-rt-r-m-6,.lg\:-rt-r-m-7,.lg\:-rt-r-m-8,.lg\:-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.lg\:rt-r-m{--margin-top: var(--m-lg);--margin-right: var(--m-lg);--margin-bottom: var(--m-lg);--margin-left: var(--m-lg) }.lg\:rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.lg\:rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.lg\:rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.lg\:rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.lg\:rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.lg\:rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.lg\:rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.lg\:rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.lg\:rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.lg\:rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.lg\:-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.lg\:-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.lg\:-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.lg\:-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.lg\:-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.lg\:-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.lg\:-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.lg\:-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.lg\:-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-m,.xl\:rt-r-m-0,.xl\:rt-r-m-1,.xl\:rt-r-m-2,.xl\:rt-r-m-3,.xl\:rt-r-m-4,.xl\:rt-r-m-5,.xl\:rt-r-m-6,.xl\:rt-r-m-7,.xl\:rt-r-m-8,.xl\:rt-r-m-9,.xl\:-rt-r-m-1,.xl\:-rt-r-m-2,.xl\:-rt-r-m-3,.xl\:-rt-r-m-4,.xl\:-rt-r-m-5,.xl\:-rt-r-m-6,.xl\:-rt-r-m-7,.xl\:-rt-r-m-8,.xl\:-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.xl\:rt-r-m{--margin-top: var(--m-xl);--margin-right: var(--m-xl);--margin-bottom: var(--m-xl);--margin-left: var(--m-xl) }.xl\:rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.xl\:rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.xl\:rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.xl\:rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.xl\:rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.xl\:rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.xl\:rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.xl\:rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.xl\:rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.xl\:rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.xl\:-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.xl\:-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.xl\:-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.xl\:-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.xl\:-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.xl\:-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.xl\:-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.xl\:-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.xl\:-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}}.rt-r-mx,.rt-r-mx-0,.rt-r-mx-1,.rt-r-mx-2,.rt-r-mx-3,.rt-r-mx-4,.rt-r-mx-5,.rt-r-mx-6,.rt-r-mx-7,.rt-r-mx-8,.rt-r-mx-9,.-rt-r-mx-1,.-rt-r-mx-2,.-rt-r-mx-3,.-rt-r-mx-4,.-rt-r-mx-5,.-rt-r-mx-6,.-rt-r-mx-7,.-rt-r-mx-8,.-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.rt-r-mx{--margin-left: var(--ml);--margin-right: var(--mr) }.rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-mx,.xs\:rt-r-mx-0,.xs\:rt-r-mx-1,.xs\:rt-r-mx-2,.xs\:rt-r-mx-3,.xs\:rt-r-mx-4,.xs\:rt-r-mx-5,.xs\:rt-r-mx-6,.xs\:rt-r-mx-7,.xs\:rt-r-mx-8,.xs\:rt-r-mx-9,.xs\:-rt-r-mx-1,.xs\:-rt-r-mx-2,.xs\:-rt-r-mx-3,.xs\:-rt-r-mx-4,.xs\:-rt-r-mx-5,.xs\:-rt-r-mx-6,.xs\:-rt-r-mx-7,.xs\:-rt-r-mx-8,.xs\:-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.xs\:rt-r-mx{--margin-left: var(--ml-xs);--margin-right: var(--mr-xs) }.xs\:rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.xs\:rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.xs\:rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.xs\:rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.xs\:rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.xs\:rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.xs\:rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.xs\:rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.xs\:rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.xs\:rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.xs\:-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.xs\:-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.xs\:-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.xs\:-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.xs\:-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.xs\:-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.xs\:-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.xs\:-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.xs\:-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-mx,.sm\:rt-r-mx-0,.sm\:rt-r-mx-1,.sm\:rt-r-mx-2,.sm\:rt-r-mx-3,.sm\:rt-r-mx-4,.sm\:rt-r-mx-5,.sm\:rt-r-mx-6,.sm\:rt-r-mx-7,.sm\:rt-r-mx-8,.sm\:rt-r-mx-9,.sm\:-rt-r-mx-1,.sm\:-rt-r-mx-2,.sm\:-rt-r-mx-3,.sm\:-rt-r-mx-4,.sm\:-rt-r-mx-5,.sm\:-rt-r-mx-6,.sm\:-rt-r-mx-7,.sm\:-rt-r-mx-8,.sm\:-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.sm\:rt-r-mx{--margin-left: var(--ml-md);--margin-right: var(--mr-md) }.sm\:rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.sm\:rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.sm\:rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.sm\:rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.sm\:rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.sm\:rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.sm\:rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.sm\:rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.sm\:rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.sm\:rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.sm\:-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.sm\:-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.sm\:-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.sm\:-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.sm\:-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.sm\:-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.sm\:-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.sm\:-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.sm\:-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-mx,.md\:rt-r-mx-0,.md\:rt-r-mx-1,.md\:rt-r-mx-2,.md\:rt-r-mx-3,.md\:rt-r-mx-4,.md\:rt-r-mx-5,.md\:rt-r-mx-6,.md\:rt-r-mx-7,.md\:rt-r-mx-8,.md\:rt-r-mx-9,.md\:-rt-r-mx-1,.md\:-rt-r-mx-2,.md\:-rt-r-mx-3,.md\:-rt-r-mx-4,.md\:-rt-r-mx-5,.md\:-rt-r-mx-6,.md\:-rt-r-mx-7,.md\:-rt-r-mx-8,.md\:-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.md\:rt-r-mx{--margin-left: var(--ml-md);--margin-right: var(--mr-md) }.md\:rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.md\:rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.md\:rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.md\:rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.md\:rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.md\:rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.md\:rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.md\:rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.md\:rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.md\:rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.md\:-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.md\:-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.md\:-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.md\:-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.md\:-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.md\:-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.md\:-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.md\:-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.md\:-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-mx,.lg\:rt-r-mx-0,.lg\:rt-r-mx-1,.lg\:rt-r-mx-2,.lg\:rt-r-mx-3,.lg\:rt-r-mx-4,.lg\:rt-r-mx-5,.lg\:rt-r-mx-6,.lg\:rt-r-mx-7,.lg\:rt-r-mx-8,.lg\:rt-r-mx-9,.lg\:-rt-r-mx-1,.lg\:-rt-r-mx-2,.lg\:-rt-r-mx-3,.lg\:-rt-r-mx-4,.lg\:-rt-r-mx-5,.lg\:-rt-r-mx-6,.lg\:-rt-r-mx-7,.lg\:-rt-r-mx-8,.lg\:-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.lg\:rt-r-mx{--margin-left: var(--ml-lg);--margin-right: var(--mr-lg) }.lg\:rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.lg\:rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.lg\:rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.lg\:rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.lg\:rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.lg\:rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.lg\:rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.lg\:rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.lg\:rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.lg\:rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.lg\:-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.lg\:-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.lg\:-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.lg\:-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.lg\:-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.lg\:-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.lg\:-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.lg\:-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.lg\:-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-mx,.xl\:rt-r-mx-0,.xl\:rt-r-mx-1,.xl\:rt-r-mx-2,.xl\:rt-r-mx-3,.xl\:rt-r-mx-4,.xl\:rt-r-mx-5,.xl\:rt-r-mx-6,.xl\:rt-r-mx-7,.xl\:rt-r-mx-8,.xl\:rt-r-mx-9,.xl\:-rt-r-mx-1,.xl\:-rt-r-mx-2,.xl\:-rt-r-mx-3,.xl\:-rt-r-mx-4,.xl\:-rt-r-mx-5,.xl\:-rt-r-mx-6,.xl\:-rt-r-mx-7,.xl\:-rt-r-mx-8,.xl\:-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.xl\:rt-r-mx{--margin-left: var(--ml-xl);--margin-right: var(--mr-xl) }.xl\:rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.xl\:rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.xl\:rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.xl\:rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.xl\:rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.xl\:rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.xl\:rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.xl\:rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.xl\:rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.xl\:rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.xl\:-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.xl\:-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.xl\:-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.xl\:-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.xl\:-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.xl\:-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.xl\:-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.xl\:-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.xl\:-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}}.rt-r-my,.rt-r-my-0,.rt-r-my-1,.rt-r-my-2,.rt-r-my-3,.rt-r-my-4,.rt-r-my-5,.rt-r-my-6,.rt-r-my-7,.rt-r-my-8,.rt-r-my-9,.-rt-r-my-1,.-rt-r-my-2,.-rt-r-my-3,.-rt-r-my-4,.-rt-r-my-5,.-rt-r-my-6,.-rt-r-my-7,.-rt-r-my-8,.-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.rt-r-my{--margin-top: var(--mt);--margin-bottom: var(--mb) }.rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-my,.xs\:rt-r-my-0,.xs\:rt-r-my-1,.xs\:rt-r-my-2,.xs\:rt-r-my-3,.xs\:rt-r-my-4,.xs\:rt-r-my-5,.xs\:rt-r-my-6,.xs\:rt-r-my-7,.xs\:rt-r-my-8,.xs\:rt-r-my-9,.xs\:-rt-r-my-1,.xs\:-rt-r-my-2,.xs\:-rt-r-my-3,.xs\:-rt-r-my-4,.xs\:-rt-r-my-5,.xs\:-rt-r-my-6,.xs\:-rt-r-my-7,.xs\:-rt-r-my-8,.xs\:-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.xs\:rt-r-my{--margin-top: var(--mt-xs);--margin-bottom: var(--mb-xs) }.xs\:rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.xs\:rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.xs\:rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.xs\:rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.xs\:rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.xs\:rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.xs\:rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.xs\:rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.xs\:rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.xs\:rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.xs\:-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.xs\:-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.xs\:-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.xs\:-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.xs\:-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.xs\:-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.xs\:-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.xs\:-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.xs\:-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-my,.sm\:rt-r-my-0,.sm\:rt-r-my-1,.sm\:rt-r-my-2,.sm\:rt-r-my-3,.sm\:rt-r-my-4,.sm\:rt-r-my-5,.sm\:rt-r-my-6,.sm\:rt-r-my-7,.sm\:rt-r-my-8,.sm\:rt-r-my-9,.sm\:-rt-r-my-1,.sm\:-rt-r-my-2,.sm\:-rt-r-my-3,.sm\:-rt-r-my-4,.sm\:-rt-r-my-5,.sm\:-rt-r-my-6,.sm\:-rt-r-my-7,.sm\:-rt-r-my-8,.sm\:-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.sm\:rt-r-my{--margin-top: var(--mt-sm);--margin-bottom: var(--mb-sm) }.sm\:rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.sm\:rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.sm\:rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.sm\:rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.sm\:rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.sm\:rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.sm\:rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.sm\:rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.sm\:rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.sm\:rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.sm\:-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.sm\:-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.sm\:-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.sm\:-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.sm\:-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.sm\:-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.sm\:-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.sm\:-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.sm\:-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-my,.md\:rt-r-my-0,.md\:rt-r-my-1,.md\:rt-r-my-2,.md\:rt-r-my-3,.md\:rt-r-my-4,.md\:rt-r-my-5,.md\:rt-r-my-6,.md\:rt-r-my-7,.md\:rt-r-my-8,.md\:rt-r-my-9,.md\:-rt-r-my-1,.md\:-rt-r-my-2,.md\:-rt-r-my-3,.md\:-rt-r-my-4,.md\:-rt-r-my-5,.md\:-rt-r-my-6,.md\:-rt-r-my-7,.md\:-rt-r-my-8,.md\:-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.md\:rt-r-my{--margin-top: var(--mt-md);--margin-bottom: var(--mb-md) }.md\:rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.md\:rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.md\:rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.md\:rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.md\:rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.md\:rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.md\:rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.md\:rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.md\:rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.md\:rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.md\:-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.md\:-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.md\:-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.md\:-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.md\:-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.md\:-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.md\:-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.md\:-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.md\:-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-my,.lg\:rt-r-my-0,.lg\:rt-r-my-1,.lg\:rt-r-my-2,.lg\:rt-r-my-3,.lg\:rt-r-my-4,.lg\:rt-r-my-5,.lg\:rt-r-my-6,.lg\:rt-r-my-7,.lg\:rt-r-my-8,.lg\:rt-r-my-9,.lg\:-rt-r-my-1,.lg\:-rt-r-my-2,.lg\:-rt-r-my-3,.lg\:-rt-r-my-4,.lg\:-rt-r-my-5,.lg\:-rt-r-my-6,.lg\:-rt-r-my-7,.lg\:-rt-r-my-8,.lg\:-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.lg\:rt-r-my{--margin-top: var(--mt-lg);--margin-bottom: var(--mb-lg) }.lg\:rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.lg\:rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.lg\:rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.lg\:rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.lg\:rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.lg\:rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.lg\:rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.lg\:rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.lg\:rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.lg\:rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.lg\:-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.lg\:-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.lg\:-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.lg\:-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.lg\:-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.lg\:-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.lg\:-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.lg\:-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.lg\:-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-my,.xl\:rt-r-my-0,.xl\:rt-r-my-1,.xl\:rt-r-my-2,.xl\:rt-r-my-3,.xl\:rt-r-my-4,.xl\:rt-r-my-5,.xl\:rt-r-my-6,.xl\:rt-r-my-7,.xl\:rt-r-my-8,.xl\:rt-r-my-9,.xl\:-rt-r-my-1,.xl\:-rt-r-my-2,.xl\:-rt-r-my-3,.xl\:-rt-r-my-4,.xl\:-rt-r-my-5,.xl\:-rt-r-my-6,.xl\:-rt-r-my-7,.xl\:-rt-r-my-8,.xl\:-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.xl\:rt-r-my{--margin-top: var(--mt-xl);--margin-bottom: var(--mb-xl) }.xl\:rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.xl\:rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.xl\:rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.xl\:rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.xl\:rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.xl\:rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.xl\:rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.xl\:rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.xl\:rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.xl\:rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.xl\:-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.xl\:-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.xl\:-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.xl\:-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.xl\:-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.xl\:-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.xl\:-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.xl\:-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.xl\:-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}}.rt-r-mt,.rt-r-mt-0,.rt-r-mt-1,.rt-r-mt-2,.rt-r-mt-3,.rt-r-mt-4,.rt-r-mt-5,.rt-r-mt-6,.rt-r-mt-7,.rt-r-mt-8,.rt-r-mt-9,.-rt-r-mt-1,.-rt-r-mt-2,.-rt-r-mt-3,.-rt-r-mt-4,.-rt-r-mt-5,.-rt-r-mt-6,.-rt-r-mt-7,.-rt-r-mt-8,.-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.rt-r-mt{--margin-top: var(--mt) }.rt-r-mt-0{--margin-top: 0px}.rt-r-mt-1{--margin-top: var(--space-1)}.rt-r-mt-2{--margin-top: var(--space-2)}.rt-r-mt-3{--margin-top: var(--space-3)}.rt-r-mt-4{--margin-top: var(--space-4)}.rt-r-mt-5{--margin-top: var(--space-5)}.rt-r-mt-6{--margin-top: var(--space-6)}.rt-r-mt-7{--margin-top: var(--space-7)}.rt-r-mt-8{--margin-top: var(--space-8)}.rt-r-mt-9{--margin-top: var(--space-9)}.-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-mt,.xs\:rt-r-mt-0,.xs\:rt-r-mt-1,.xs\:rt-r-mt-2,.xs\:rt-r-mt-3,.xs\:rt-r-mt-4,.xs\:rt-r-mt-5,.xs\:rt-r-mt-6,.xs\:rt-r-mt-7,.xs\:rt-r-mt-8,.xs\:rt-r-mt-9,.xs\:-rt-r-mt-1,.xs\:-rt-r-mt-2,.xs\:-rt-r-mt-3,.xs\:-rt-r-mt-4,.xs\:-rt-r-mt-5,.xs\:-rt-r-mt-6,.xs\:-rt-r-mt-7,.xs\:-rt-r-mt-8,.xs\:-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.xs\:rt-r-mt{--margin-top: var(--mt-xs) }.xs\:rt-r-mt-0{--margin-top: 0px}.xs\:rt-r-mt-1{--margin-top: var(--space-1)}.xs\:rt-r-mt-2{--margin-top: var(--space-2)}.xs\:rt-r-mt-3{--margin-top: var(--space-3)}.xs\:rt-r-mt-4{--margin-top: var(--space-4)}.xs\:rt-r-mt-5{--margin-top: var(--space-5)}.xs\:rt-r-mt-6{--margin-top: var(--space-6)}.xs\:rt-r-mt-7{--margin-top: var(--space-7)}.xs\:rt-r-mt-8{--margin-top: var(--space-8)}.xs\:rt-r-mt-9{--margin-top: var(--space-9)}.xs\:-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.xs\:-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.xs\:-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.xs\:-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.xs\:-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.xs\:-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.xs\:-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.xs\:-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.xs\:-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-mt,.sm\:rt-r-mt-0,.sm\:rt-r-mt-1,.sm\:rt-r-mt-2,.sm\:rt-r-mt-3,.sm\:rt-r-mt-4,.sm\:rt-r-mt-5,.sm\:rt-r-mt-6,.sm\:rt-r-mt-7,.sm\:rt-r-mt-8,.sm\:rt-r-mt-9,.sm\:-rt-r-mt-1,.sm\:-rt-r-mt-2,.sm\:-rt-r-mt-3,.sm\:-rt-r-mt-4,.sm\:-rt-r-mt-5,.sm\:-rt-r-mt-6,.sm\:-rt-r-mt-7,.sm\:-rt-r-mt-8,.sm\:-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.sm\:rt-r-mt{--margin-top: var(--mt-sm) }.sm\:rt-r-mt-0{--margin-top: 0px}.sm\:rt-r-mt-1{--margin-top: var(--space-1)}.sm\:rt-r-mt-2{--margin-top: var(--space-2)}.sm\:rt-r-mt-3{--margin-top: var(--space-3)}.sm\:rt-r-mt-4{--margin-top: var(--space-4)}.sm\:rt-r-mt-5{--margin-top: var(--space-5)}.sm\:rt-r-mt-6{--margin-top: var(--space-6)}.sm\:rt-r-mt-7{--margin-top: var(--space-7)}.sm\:rt-r-mt-8{--margin-top: var(--space-8)}.sm\:rt-r-mt-9{--margin-top: var(--space-9)}.sm\:-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.sm\:-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.sm\:-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.sm\:-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.sm\:-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.sm\:-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.sm\:-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.sm\:-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.sm\:-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-mt,.md\:rt-r-mt-0,.md\:rt-r-mt-1,.md\:rt-r-mt-2,.md\:rt-r-mt-3,.md\:rt-r-mt-4,.md\:rt-r-mt-5,.md\:rt-r-mt-6,.md\:rt-r-mt-7,.md\:rt-r-mt-8,.md\:rt-r-mt-9,.md\:-rt-r-mt-1,.md\:-rt-r-mt-2,.md\:-rt-r-mt-3,.md\:-rt-r-mt-4,.md\:-rt-r-mt-5,.md\:-rt-r-mt-6,.md\:-rt-r-mt-7,.md\:-rt-r-mt-8,.md\:-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.md\:rt-r-mt{--margin-top: var(--mt-md) }.md\:rt-r-mt-0{--margin-top: 0px}.md\:rt-r-mt-1{--margin-top: var(--space-1)}.md\:rt-r-mt-2{--margin-top: var(--space-2)}.md\:rt-r-mt-3{--margin-top: var(--space-3)}.md\:rt-r-mt-4{--margin-top: var(--space-4)}.md\:rt-r-mt-5{--margin-top: var(--space-5)}.md\:rt-r-mt-6{--margin-top: var(--space-6)}.md\:rt-r-mt-7{--margin-top: var(--space-7)}.md\:rt-r-mt-8{--margin-top: var(--space-8)}.md\:rt-r-mt-9{--margin-top: var(--space-9)}.md\:-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.md\:-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.md\:-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.md\:-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.md\:-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.md\:-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.md\:-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.md\:-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.md\:-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-mt,.lg\:rt-r-mt-0,.lg\:rt-r-mt-1,.lg\:rt-r-mt-2,.lg\:rt-r-mt-3,.lg\:rt-r-mt-4,.lg\:rt-r-mt-5,.lg\:rt-r-mt-6,.lg\:rt-r-mt-7,.lg\:rt-r-mt-8,.lg\:rt-r-mt-9,.lg\:-rt-r-mt-1,.lg\:-rt-r-mt-2,.lg\:-rt-r-mt-3,.lg\:-rt-r-mt-4,.lg\:-rt-r-mt-5,.lg\:-rt-r-mt-6,.lg\:-rt-r-mt-7,.lg\:-rt-r-mt-8,.lg\:-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.lg\:rt-r-mt{--margin-top: var(--mt-lg) }.lg\:rt-r-mt-0{--margin-top: 0px}.lg\:rt-r-mt-1{--margin-top: var(--space-1)}.lg\:rt-r-mt-2{--margin-top: var(--space-2)}.lg\:rt-r-mt-3{--margin-top: var(--space-3)}.lg\:rt-r-mt-4{--margin-top: var(--space-4)}.lg\:rt-r-mt-5{--margin-top: var(--space-5)}.lg\:rt-r-mt-6{--margin-top: var(--space-6)}.lg\:rt-r-mt-7{--margin-top: var(--space-7)}.lg\:rt-r-mt-8{--margin-top: var(--space-8)}.lg\:rt-r-mt-9{--margin-top: var(--space-9)}.lg\:-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.lg\:-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.lg\:-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.lg\:-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.lg\:-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.lg\:-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.lg\:-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.lg\:-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.lg\:-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-mt,.xl\:rt-r-mt-0,.xl\:rt-r-mt-1,.xl\:rt-r-mt-2,.xl\:rt-r-mt-3,.xl\:rt-r-mt-4,.xl\:rt-r-mt-5,.xl\:rt-r-mt-6,.xl\:rt-r-mt-7,.xl\:rt-r-mt-8,.xl\:rt-r-mt-9,.xl\:-rt-r-mt-1,.xl\:-rt-r-mt-2,.xl\:-rt-r-mt-3,.xl\:-rt-r-mt-4,.xl\:-rt-r-mt-5,.xl\:-rt-r-mt-6,.xl\:-rt-r-mt-7,.xl\:-rt-r-mt-8,.xl\:-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.xl\:rt-r-mt{--margin-top: var(--mt-xl) }.xl\:rt-r-mt-0{--margin-top: 0px}.xl\:rt-r-mt-1{--margin-top: var(--space-1)}.xl\:rt-r-mt-2{--margin-top: var(--space-2)}.xl\:rt-r-mt-3{--margin-top: var(--space-3)}.xl\:rt-r-mt-4{--margin-top: var(--space-4)}.xl\:rt-r-mt-5{--margin-top: var(--space-5)}.xl\:rt-r-mt-6{--margin-top: var(--space-6)}.xl\:rt-r-mt-7{--margin-top: var(--space-7)}.xl\:rt-r-mt-8{--margin-top: var(--space-8)}.xl\:rt-r-mt-9{--margin-top: var(--space-9)}.xl\:-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.xl\:-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.xl\:-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.xl\:-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.xl\:-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.xl\:-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.xl\:-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.xl\:-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.xl\:-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}}.rt-r-mr,.rt-r-mr-0,.rt-r-mr-1,.rt-r-mr-2,.rt-r-mr-3,.rt-r-mr-4,.rt-r-mr-5,.rt-r-mr-6,.rt-r-mr-7,.rt-r-mr-8,.rt-r-mr-9,.-rt-r-mr-1,.-rt-r-mr-2,.-rt-r-mr-3,.-rt-r-mr-4,.-rt-r-mr-5,.-rt-r-mr-6,.-rt-r-mr-7,.-rt-r-mr-8,.-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.rt-r-mr{--margin-right: var(--mr) }.rt-r-mr-0{--margin-right: 0px}.rt-r-mr-1{--margin-right: var(--space-1)}.rt-r-mr-2{--margin-right: var(--space-2)}.rt-r-mr-3{--margin-right: var(--space-3)}.rt-r-mr-4{--margin-right: var(--space-4)}.rt-r-mr-5{--margin-right: var(--space-5)}.rt-r-mr-6{--margin-right: var(--space-6)}.rt-r-mr-7{--margin-right: var(--space-7)}.rt-r-mr-8{--margin-right: var(--space-8)}.rt-r-mr-9{--margin-right: var(--space-9)}.-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-mr,.xs\:rt-r-mr-0,.xs\:rt-r-mr-1,.xs\:rt-r-mr-2,.xs\:rt-r-mr-3,.xs\:rt-r-mr-4,.xs\:rt-r-mr-5,.xs\:rt-r-mr-6,.xs\:rt-r-mr-7,.xs\:rt-r-mr-8,.xs\:rt-r-mr-9,.xs\:-rt-r-mr-1,.xs\:-rt-r-mr-2,.xs\:-rt-r-mr-3,.xs\:-rt-r-mr-4,.xs\:-rt-r-mr-5,.xs\:-rt-r-mr-6,.xs\:-rt-r-mr-7,.xs\:-rt-r-mr-8,.xs\:-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.xs\:rt-r-mr{--margin-right: var(--mr-xs) }.xs\:rt-r-mr-0{--margin-right: 0px}.xs\:rt-r-mr-1{--margin-right: var(--space-1)}.xs\:rt-r-mr-2{--margin-right: var(--space-2)}.xs\:rt-r-mr-3{--margin-right: var(--space-3)}.xs\:rt-r-mr-4{--margin-right: var(--space-4)}.xs\:rt-r-mr-5{--margin-right: var(--space-5)}.xs\:rt-r-mr-6{--margin-right: var(--space-6)}.xs\:rt-r-mr-7{--margin-right: var(--space-7)}.xs\:rt-r-mr-8{--margin-right: var(--space-8)}.xs\:rt-r-mr-9{--margin-right: var(--space-9)}.xs\:-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.xs\:-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.xs\:-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.xs\:-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.xs\:-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.xs\:-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.xs\:-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.xs\:-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.xs\:-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-mr,.sm\:rt-r-mr-0,.sm\:rt-r-mr-1,.sm\:rt-r-mr-2,.sm\:rt-r-mr-3,.sm\:rt-r-mr-4,.sm\:rt-r-mr-5,.sm\:rt-r-mr-6,.sm\:rt-r-mr-7,.sm\:rt-r-mr-8,.sm\:rt-r-mr-9,.sm\:-rt-r-mr-1,.sm\:-rt-r-mr-2,.sm\:-rt-r-mr-3,.sm\:-rt-r-mr-4,.sm\:-rt-r-mr-5,.sm\:-rt-r-mr-6,.sm\:-rt-r-mr-7,.sm\:-rt-r-mr-8,.sm\:-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.sm\:rt-r-mr{--margin-right: var(--mr-sm) }.sm\:rt-r-mr-0{--margin-right: 0px}.sm\:rt-r-mr-1{--margin-right: var(--space-1)}.sm\:rt-r-mr-2{--margin-right: var(--space-2)}.sm\:rt-r-mr-3{--margin-right: var(--space-3)}.sm\:rt-r-mr-4{--margin-right: var(--space-4)}.sm\:rt-r-mr-5{--margin-right: var(--space-5)}.sm\:rt-r-mr-6{--margin-right: var(--space-6)}.sm\:rt-r-mr-7{--margin-right: var(--space-7)}.sm\:rt-r-mr-8{--margin-right: var(--space-8)}.sm\:rt-r-mr-9{--margin-right: var(--space-9)}.sm\:-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.sm\:-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.sm\:-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.sm\:-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.sm\:-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.sm\:-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.sm\:-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.sm\:-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.sm\:-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-mr,.md\:rt-r-mr-0,.md\:rt-r-mr-1,.md\:rt-r-mr-2,.md\:rt-r-mr-3,.md\:rt-r-mr-4,.md\:rt-r-mr-5,.md\:rt-r-mr-6,.md\:rt-r-mr-7,.md\:rt-r-mr-8,.md\:rt-r-mr-9,.md\:-rt-r-mr-1,.md\:-rt-r-mr-2,.md\:-rt-r-mr-3,.md\:-rt-r-mr-4,.md\:-rt-r-mr-5,.md\:-rt-r-mr-6,.md\:-rt-r-mr-7,.md\:-rt-r-mr-8,.md\:-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.md\:rt-r-mr{--margin-right: var(--mr-md) }.md\:rt-r-mr-0{--margin-right: 0px}.md\:rt-r-mr-1{--margin-right: var(--space-1)}.md\:rt-r-mr-2{--margin-right: var(--space-2)}.md\:rt-r-mr-3{--margin-right: var(--space-3)}.md\:rt-r-mr-4{--margin-right: var(--space-4)}.md\:rt-r-mr-5{--margin-right: var(--space-5)}.md\:rt-r-mr-6{--margin-right: var(--space-6)}.md\:rt-r-mr-7{--margin-right: var(--space-7)}.md\:rt-r-mr-8{--margin-right: var(--space-8)}.md\:rt-r-mr-9{--margin-right: var(--space-9)}.md\:-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.md\:-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.md\:-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.md\:-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.md\:-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.md\:-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.md\:-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.md\:-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.md\:-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-mr,.lg\:rt-r-mr-0,.lg\:rt-r-mr-1,.lg\:rt-r-mr-2,.lg\:rt-r-mr-3,.lg\:rt-r-mr-4,.lg\:rt-r-mr-5,.lg\:rt-r-mr-6,.lg\:rt-r-mr-7,.lg\:rt-r-mr-8,.lg\:rt-r-mr-9,.lg\:-rt-r-mr-1,.lg\:-rt-r-mr-2,.lg\:-rt-r-mr-3,.lg\:-rt-r-mr-4,.lg\:-rt-r-mr-5,.lg\:-rt-r-mr-6,.lg\:-rt-r-mr-7,.lg\:-rt-r-mr-8,.lg\:-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.lg\:rt-r-mr{--margin-right: var(--mr-lg) }.lg\:rt-r-mr-0{--margin-right: 0px}.lg\:rt-r-mr-1{--margin-right: var(--space-1)}.lg\:rt-r-mr-2{--margin-right: var(--space-2)}.lg\:rt-r-mr-3{--margin-right: var(--space-3)}.lg\:rt-r-mr-4{--margin-right: var(--space-4)}.lg\:rt-r-mr-5{--margin-right: var(--space-5)}.lg\:rt-r-mr-6{--margin-right: var(--space-6)}.lg\:rt-r-mr-7{--margin-right: var(--space-7)}.lg\:rt-r-mr-8{--margin-right: var(--space-8)}.lg\:rt-r-mr-9{--margin-right: var(--space-9)}.lg\:-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.lg\:-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.lg\:-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.lg\:-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.lg\:-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.lg\:-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.lg\:-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.lg\:-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.lg\:-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-mr,.xl\:rt-r-mr-0,.xl\:rt-r-mr-1,.xl\:rt-r-mr-2,.xl\:rt-r-mr-3,.xl\:rt-r-mr-4,.xl\:rt-r-mr-5,.xl\:rt-r-mr-6,.xl\:rt-r-mr-7,.xl\:rt-r-mr-8,.xl\:rt-r-mr-9,.xl\:-rt-r-mr-1,.xl\:-rt-r-mr-2,.xl\:-rt-r-mr-3,.xl\:-rt-r-mr-4,.xl\:-rt-r-mr-5,.xl\:-rt-r-mr-6,.xl\:-rt-r-mr-7,.xl\:-rt-r-mr-8,.xl\:-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.xl\:rt-r-mr{--margin-right: var(--mr-xl) }.xl\:rt-r-mr-0{--margin-right: 0px}.xl\:rt-r-mr-1{--margin-right: var(--space-1)}.xl\:rt-r-mr-2{--margin-right: var(--space-2)}.xl\:rt-r-mr-3{--margin-right: var(--space-3)}.xl\:rt-r-mr-4{--margin-right: var(--space-4)}.xl\:rt-r-mr-5{--margin-right: var(--space-5)}.xl\:rt-r-mr-6{--margin-right: var(--space-6)}.xl\:rt-r-mr-7{--margin-right: var(--space-7)}.xl\:rt-r-mr-8{--margin-right: var(--space-8)}.xl\:rt-r-mr-9{--margin-right: var(--space-9)}.xl\:-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.xl\:-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.xl\:-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.xl\:-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.xl\:-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.xl\:-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.xl\:-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.xl\:-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.xl\:-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}}.rt-r-mb,.rt-r-mb-0,.rt-r-mb-1,.rt-r-mb-2,.rt-r-mb-3,.rt-r-mb-4,.rt-r-mb-5,.rt-r-mb-6,.rt-r-mb-7,.rt-r-mb-8,.rt-r-mb-9,.-rt-r-mb-1,.-rt-r-mb-2,.-rt-r-mb-3,.-rt-r-mb-4,.-rt-r-mb-5,.-rt-r-mb-6,.-rt-r-mb-7,.-rt-r-mb-8,.-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.rt-r-mb{--margin-bottom: var(--mb) }.rt-r-mb-0{--margin-bottom: 0px}.rt-r-mb-1{--margin-bottom: var(--space-1)}.rt-r-mb-2{--margin-bottom: var(--space-2)}.rt-r-mb-3{--margin-bottom: var(--space-3)}.rt-r-mb-4{--margin-bottom: var(--space-4)}.rt-r-mb-5{--margin-bottom: var(--space-5)}.rt-r-mb-6{--margin-bottom: var(--space-6)}.rt-r-mb-7{--margin-bottom: var(--space-7)}.rt-r-mb-8{--margin-bottom: var(--space-8)}.rt-r-mb-9{--margin-bottom: var(--space-9)}.-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-mb,.xs\:rt-r-mb-0,.xs\:rt-r-mb-1,.xs\:rt-r-mb-2,.xs\:rt-r-mb-3,.xs\:rt-r-mb-4,.xs\:rt-r-mb-5,.xs\:rt-r-mb-6,.xs\:rt-r-mb-7,.xs\:rt-r-mb-8,.xs\:rt-r-mb-9,.xs\:-rt-r-mb-1,.xs\:-rt-r-mb-2,.xs\:-rt-r-mb-3,.xs\:-rt-r-mb-4,.xs\:-rt-r-mb-5,.xs\:-rt-r-mb-6,.xs\:-rt-r-mb-7,.xs\:-rt-r-mb-8,.xs\:-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.xs\:rt-r-mb{--margin-bottom: var(--mb-xs) }.xs\:rt-r-mb-0{--margin-bottom: 0px}.xs\:rt-r-mb-1{--margin-bottom: var(--space-1)}.xs\:rt-r-mb-2{--margin-bottom: var(--space-2)}.xs\:rt-r-mb-3{--margin-bottom: var(--space-3)}.xs\:rt-r-mb-4{--margin-bottom: var(--space-4)}.xs\:rt-r-mb-5{--margin-bottom: var(--space-5)}.xs\:rt-r-mb-6{--margin-bottom: var(--space-6)}.xs\:rt-r-mb-7{--margin-bottom: var(--space-7)}.xs\:rt-r-mb-8{--margin-bottom: var(--space-8)}.xs\:rt-r-mb-9{--margin-bottom: var(--space-9)}.xs\:-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.xs\:-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.xs\:-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.xs\:-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.xs\:-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.xs\:-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.xs\:-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.xs\:-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.xs\:-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-mb,.sm\:rt-r-mb-0,.sm\:rt-r-mb-1,.sm\:rt-r-mb-2,.sm\:rt-r-mb-3,.sm\:rt-r-mb-4,.sm\:rt-r-mb-5,.sm\:rt-r-mb-6,.sm\:rt-r-mb-7,.sm\:rt-r-mb-8,.sm\:rt-r-mb-9,.sm\:-rt-r-mb-1,.sm\:-rt-r-mb-2,.sm\:-rt-r-mb-3,.sm\:-rt-r-mb-4,.sm\:-rt-r-mb-5,.sm\:-rt-r-mb-6,.sm\:-rt-r-mb-7,.sm\:-rt-r-mb-8,.sm\:-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.sm\:rt-r-mb{--margin-bottom: var(--mb-sm) }.sm\:rt-r-mb-0{--margin-bottom: 0px}.sm\:rt-r-mb-1{--margin-bottom: var(--space-1)}.sm\:rt-r-mb-2{--margin-bottom: var(--space-2)}.sm\:rt-r-mb-3{--margin-bottom: var(--space-3)}.sm\:rt-r-mb-4{--margin-bottom: var(--space-4)}.sm\:rt-r-mb-5{--margin-bottom: var(--space-5)}.sm\:rt-r-mb-6{--margin-bottom: var(--space-6)}.sm\:rt-r-mb-7{--margin-bottom: var(--space-7)}.sm\:rt-r-mb-8{--margin-bottom: var(--space-8)}.sm\:rt-r-mb-9{--margin-bottom: var(--space-9)}.sm\:-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.sm\:-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.sm\:-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.sm\:-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.sm\:-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.sm\:-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.sm\:-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.sm\:-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.sm\:-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-mb,.md\:rt-r-mb-0,.md\:rt-r-mb-1,.md\:rt-r-mb-2,.md\:rt-r-mb-3,.md\:rt-r-mb-4,.md\:rt-r-mb-5,.md\:rt-r-mb-6,.md\:rt-r-mb-7,.md\:rt-r-mb-8,.md\:rt-r-mb-9,.md\:-rt-r-mb-1,.md\:-rt-r-mb-2,.md\:-rt-r-mb-3,.md\:-rt-r-mb-4,.md\:-rt-r-mb-5,.md\:-rt-r-mb-6,.md\:-rt-r-mb-7,.md\:-rt-r-mb-8,.md\:-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.md\:rt-r-mb{--margin-bottom: var(--mb-md) }.md\:rt-r-mb-0{--margin-bottom: 0px}.md\:rt-r-mb-1{--margin-bottom: var(--space-1)}.md\:rt-r-mb-2{--margin-bottom: var(--space-2)}.md\:rt-r-mb-3{--margin-bottom: var(--space-3)}.md\:rt-r-mb-4{--margin-bottom: var(--space-4)}.md\:rt-r-mb-5{--margin-bottom: var(--space-5)}.md\:rt-r-mb-6{--margin-bottom: var(--space-6)}.md\:rt-r-mb-7{--margin-bottom: var(--space-7)}.md\:rt-r-mb-8{--margin-bottom: var(--space-8)}.md\:rt-r-mb-9{--margin-bottom: var(--space-9)}.md\:-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.md\:-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.md\:-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.md\:-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.md\:-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.md\:-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.md\:-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.md\:-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.md\:-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-mb,.lg\:rt-r-mb-0,.lg\:rt-r-mb-1,.lg\:rt-r-mb-2,.lg\:rt-r-mb-3,.lg\:rt-r-mb-4,.lg\:rt-r-mb-5,.lg\:rt-r-mb-6,.lg\:rt-r-mb-7,.lg\:rt-r-mb-8,.lg\:rt-r-mb-9,.lg\:-rt-r-mb-1,.lg\:-rt-r-mb-2,.lg\:-rt-r-mb-3,.lg\:-rt-r-mb-4,.lg\:-rt-r-mb-5,.lg\:-rt-r-mb-6,.lg\:-rt-r-mb-7,.lg\:-rt-r-mb-8,.lg\:-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.lg\:rt-r-mb{--margin-bottom: var(--mb-lg) }.lg\:rt-r-mb-0{--margin-bottom: 0px}.lg\:rt-r-mb-1{--margin-bottom: var(--space-1)}.lg\:rt-r-mb-2{--margin-bottom: var(--space-2)}.lg\:rt-r-mb-3{--margin-bottom: var(--space-3)}.lg\:rt-r-mb-4{--margin-bottom: var(--space-4)}.lg\:rt-r-mb-5{--margin-bottom: var(--space-5)}.lg\:rt-r-mb-6{--margin-bottom: var(--space-6)}.lg\:rt-r-mb-7{--margin-bottom: var(--space-7)}.lg\:rt-r-mb-8{--margin-bottom: var(--space-8)}.lg\:rt-r-mb-9{--margin-bottom: var(--space-9)}.lg\:-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.lg\:-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.lg\:-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.lg\:-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.lg\:-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.lg\:-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.lg\:-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.lg\:-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.lg\:-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-mb,.xl\:rt-r-mb-0,.xl\:rt-r-mb-1,.xl\:rt-r-mb-2,.xl\:rt-r-mb-3,.xl\:rt-r-mb-4,.xl\:rt-r-mb-5,.xl\:rt-r-mb-6,.xl\:rt-r-mb-7,.xl\:rt-r-mb-8,.xl\:rt-r-mb-9,.xl\:-rt-r-mb-1,.xl\:-rt-r-mb-2,.xl\:-rt-r-mb-3,.xl\:-rt-r-mb-4,.xl\:-rt-r-mb-5,.xl\:-rt-r-mb-6,.xl\:-rt-r-mb-7,.xl\:-rt-r-mb-8,.xl\:-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.xl\:rt-r-mb{--margin-bottom: var(--mb-xl) }.xl\:rt-r-mb-0{--margin-bottom: 0px}.xl\:rt-r-mb-1{--margin-bottom: var(--space-1)}.xl\:rt-r-mb-2{--margin-bottom: var(--space-2)}.xl\:rt-r-mb-3{--margin-bottom: var(--space-3)}.xl\:rt-r-mb-4{--margin-bottom: var(--space-4)}.xl\:rt-r-mb-5{--margin-bottom: var(--space-5)}.xl\:rt-r-mb-6{--margin-bottom: var(--space-6)}.xl\:rt-r-mb-7{--margin-bottom: var(--space-7)}.xl\:rt-r-mb-8{--margin-bottom: var(--space-8)}.xl\:rt-r-mb-9{--margin-bottom: var(--space-9)}.xl\:-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.xl\:-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.xl\:-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.xl\:-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.xl\:-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.xl\:-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.xl\:-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.xl\:-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.xl\:-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}}.rt-r-ml,.rt-r-ml-0,.rt-r-ml-1,.rt-r-ml-2,.rt-r-ml-3,.rt-r-ml-4,.rt-r-ml-5,.rt-r-ml-6,.rt-r-ml-7,.rt-r-ml-8,.rt-r-ml-9,.-rt-r-ml-1,.-rt-r-ml-2,.-rt-r-ml-3,.-rt-r-ml-4,.-rt-r-ml-5,.-rt-r-ml-6,.-rt-r-ml-7,.-rt-r-ml-8,.-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.rt-r-ml{--margin-left: var(--ml) }.rt-r-ml-0{--margin-left: 0px}.rt-r-ml-1{--margin-left: var(--space-1)}.rt-r-ml-2{--margin-left: var(--space-2)}.rt-r-ml-3{--margin-left: var(--space-3)}.rt-r-ml-4{--margin-left: var(--space-4)}.rt-r-ml-5{--margin-left: var(--space-5)}.rt-r-ml-6{--margin-left: var(--space-6)}.rt-r-ml-7{--margin-left: var(--space-7)}.rt-r-ml-8{--margin-left: var(--space-8)}.rt-r-ml-9{--margin-left: var(--space-9)}.-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-ml,.xs\:rt-r-ml-0,.xs\:rt-r-ml-1,.xs\:rt-r-ml-2,.xs\:rt-r-ml-3,.xs\:rt-r-ml-4,.xs\:rt-r-ml-5,.xs\:rt-r-ml-6,.xs\:rt-r-ml-7,.xs\:rt-r-ml-8,.xs\:rt-r-ml-9,.xs\:-rt-r-ml-1,.xs\:-rt-r-ml-2,.xs\:-rt-r-ml-3,.xs\:-rt-r-ml-4,.xs\:-rt-r-ml-5,.xs\:-rt-r-ml-6,.xs\:-rt-r-ml-7,.xs\:-rt-r-ml-8,.xs\:-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.xs\:rt-r-ml{--margin-left: var(--ml-xs) }.xs\:rt-r-ml-0{--margin-left: 0px}.xs\:rt-r-ml-1{--margin-left: var(--space-1)}.xs\:rt-r-ml-2{--margin-left: var(--space-2)}.xs\:rt-r-ml-3{--margin-left: var(--space-3)}.xs\:rt-r-ml-4{--margin-left: var(--space-4)}.xs\:rt-r-ml-5{--margin-left: var(--space-5)}.xs\:rt-r-ml-6{--margin-left: var(--space-6)}.xs\:rt-r-ml-7{--margin-left: var(--space-7)}.xs\:rt-r-ml-8{--margin-left: var(--space-8)}.xs\:rt-r-ml-9{--margin-left: var(--space-9)}.xs\:-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.xs\:-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.xs\:-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.xs\:-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.xs\:-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.xs\:-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.xs\:-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.xs\:-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.xs\:-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-ml,.sm\:rt-r-ml-0,.sm\:rt-r-ml-1,.sm\:rt-r-ml-2,.sm\:rt-r-ml-3,.sm\:rt-r-ml-4,.sm\:rt-r-ml-5,.sm\:rt-r-ml-6,.sm\:rt-r-ml-7,.sm\:rt-r-ml-8,.sm\:rt-r-ml-9,.sm\:-rt-r-ml-1,.sm\:-rt-r-ml-2,.sm\:-rt-r-ml-3,.sm\:-rt-r-ml-4,.sm\:-rt-r-ml-5,.sm\:-rt-r-ml-6,.sm\:-rt-r-ml-7,.sm\:-rt-r-ml-8,.sm\:-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.sm\:rt-r-ml{--margin-left: var(--ml-sm) }.sm\:rt-r-ml-0{--margin-left: 0px}.sm\:rt-r-ml-1{--margin-left: var(--space-1)}.sm\:rt-r-ml-2{--margin-left: var(--space-2)}.sm\:rt-r-ml-3{--margin-left: var(--space-3)}.sm\:rt-r-ml-4{--margin-left: var(--space-4)}.sm\:rt-r-ml-5{--margin-left: var(--space-5)}.sm\:rt-r-ml-6{--margin-left: var(--space-6)}.sm\:rt-r-ml-7{--margin-left: var(--space-7)}.sm\:rt-r-ml-8{--margin-left: var(--space-8)}.sm\:rt-r-ml-9{--margin-left: var(--space-9)}.sm\:-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.sm\:-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.sm\:-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.sm\:-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.sm\:-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.sm\:-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.sm\:-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.sm\:-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.sm\:-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-ml,.md\:rt-r-ml-0,.md\:rt-r-ml-1,.md\:rt-r-ml-2,.md\:rt-r-ml-3,.md\:rt-r-ml-4,.md\:rt-r-ml-5,.md\:rt-r-ml-6,.md\:rt-r-ml-7,.md\:rt-r-ml-8,.md\:rt-r-ml-9,.md\:-rt-r-ml-1,.md\:-rt-r-ml-2,.md\:-rt-r-ml-3,.md\:-rt-r-ml-4,.md\:-rt-r-ml-5,.md\:-rt-r-ml-6,.md\:-rt-r-ml-7,.md\:-rt-r-ml-8,.md\:-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.md\:rt-r-ml{--margin-left: var(--ml-md) }.md\:rt-r-ml-0{--margin-left: 0px}.md\:rt-r-ml-1{--margin-left: var(--space-1)}.md\:rt-r-ml-2{--margin-left: var(--space-2)}.md\:rt-r-ml-3{--margin-left: var(--space-3)}.md\:rt-r-ml-4{--margin-left: var(--space-4)}.md\:rt-r-ml-5{--margin-left: var(--space-5)}.md\:rt-r-ml-6{--margin-left: var(--space-6)}.md\:rt-r-ml-7{--margin-left: var(--space-7)}.md\:rt-r-ml-8{--margin-left: var(--space-8)}.md\:rt-r-ml-9{--margin-left: var(--space-9)}.md\:-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.md\:-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.md\:-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.md\:-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.md\:-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.md\:-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.md\:-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.md\:-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.md\:-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-ml,.lg\:rt-r-ml-0,.lg\:rt-r-ml-1,.lg\:rt-r-ml-2,.lg\:rt-r-ml-3,.lg\:rt-r-ml-4,.lg\:rt-r-ml-5,.lg\:rt-r-ml-6,.lg\:rt-r-ml-7,.lg\:rt-r-ml-8,.lg\:rt-r-ml-9,.lg\:-rt-r-ml-1,.lg\:-rt-r-ml-2,.lg\:-rt-r-ml-3,.lg\:-rt-r-ml-4,.lg\:-rt-r-ml-5,.lg\:-rt-r-ml-6,.lg\:-rt-r-ml-7,.lg\:-rt-r-ml-8,.lg\:-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.lg\:rt-r-ml{--margin-left: var(--ml-lg) }.lg\:rt-r-ml-0{--margin-left: 0px}.lg\:rt-r-ml-1{--margin-left: var(--space-1)}.lg\:rt-r-ml-2{--margin-left: var(--space-2)}.lg\:rt-r-ml-3{--margin-left: var(--space-3)}.lg\:rt-r-ml-4{--margin-left: var(--space-4)}.lg\:rt-r-ml-5{--margin-left: var(--space-5)}.lg\:rt-r-ml-6{--margin-left: var(--space-6)}.lg\:rt-r-ml-7{--margin-left: var(--space-7)}.lg\:rt-r-ml-8{--margin-left: var(--space-8)}.lg\:rt-r-ml-9{--margin-left: var(--space-9)}.lg\:-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.lg\:-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.lg\:-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.lg\:-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.lg\:-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.lg\:-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.lg\:-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.lg\:-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.lg\:-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-ml,.xl\:rt-r-ml-0,.xl\:rt-r-ml-1,.xl\:rt-r-ml-2,.xl\:rt-r-ml-3,.xl\:rt-r-ml-4,.xl\:rt-r-ml-5,.xl\:rt-r-ml-6,.xl\:rt-r-ml-7,.xl\:rt-r-ml-8,.xl\:rt-r-ml-9,.xl\:-rt-r-ml-1,.xl\:-rt-r-ml-2,.xl\:-rt-r-ml-3,.xl\:-rt-r-ml-4,.xl\:-rt-r-ml-5,.xl\:-rt-r-ml-6,.xl\:-rt-r-ml-7,.xl\:-rt-r-ml-8,.xl\:-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.xl\:rt-r-ml{--margin-left: var(--ml-xl) }.xl\:rt-r-ml-0{--margin-left: 0px}.xl\:rt-r-ml-1{--margin-left: var(--space-1)}.xl\:rt-r-ml-2{--margin-left: var(--space-2)}.xl\:rt-r-ml-3{--margin-left: var(--space-3)}.xl\:rt-r-ml-4{--margin-left: var(--space-4)}.xl\:rt-r-ml-5{--margin-left: var(--space-5)}.xl\:rt-r-ml-6{--margin-left: var(--space-6)}.xl\:rt-r-ml-7{--margin-left: var(--space-7)}.xl\:rt-r-ml-8{--margin-left: var(--space-8)}.xl\:rt-r-ml-9{--margin-left: var(--space-9)}.xl\:-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.xl\:-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.xl\:-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.xl\:-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.xl\:-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.xl\:-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.xl\:-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.xl\:-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.xl\:-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}}.rt-r-overflow-visible{overflow:visible}.rt-r-overflow-hidden{overflow:hidden}.rt-r-overflow-clip{overflow:clip}.rt-r-overflow-scroll{overflow:scroll}.rt-r-overflow-auto{overflow:auto}.rt-r-ox-visible{overflow-x:visible}.rt-r-ox-hidden{overflow-x:hidden}.rt-r-ox-clip{overflow-x:clip}.rt-r-ox-scroll{overflow-x:scroll}.rt-r-ox-auto{overflow-x:auto}.rt-r-oy-visible{overflow-y:visible}.rt-r-oy-hidden{overflow-y:hidden}.rt-r-oy-clip{overflow-y:clip}.rt-r-oy-scroll{overflow-y:scroll}.rt-r-oy-auto{overflow-y:auto}@media (min-width: 520px){.xs\:rt-r-overflow-visible{overflow:visible}.xs\:rt-r-overflow-hidden{overflow:hidden}.xs\:rt-r-overflow-clip{overflow:clip}.xs\:rt-r-overflow-scroll{overflow:scroll}.xs\:rt-r-overflow-auto{overflow:auto}.xs\:rt-r-ox-visible{overflow-x:visible}.xs\:rt-r-ox-hidden{overflow-x:hidden}.xs\:rt-r-ox-clip{overflow-x:clip}.xs\:rt-r-ox-scroll{overflow-x:scroll}.xs\:rt-r-ox-auto{overflow-x:auto}.xs\:rt-r-oy-visible{overflow-y:visible}.xs\:rt-r-oy-hidden{overflow-y:hidden}.xs\:rt-r-oy-clip{overflow-y:clip}.xs\:rt-r-oy-scroll{overflow-y:scroll}.xs\:rt-r-oy-auto{overflow-y:auto}}@media (min-width: 768px){.sm\:rt-r-overflow-visible{overflow:visible}.sm\:rt-r-overflow-hidden{overflow:hidden}.sm\:rt-r-overflow-clip{overflow:clip}.sm\:rt-r-overflow-scroll{overflow:scroll}.sm\:rt-r-overflow-auto{overflow:auto}.sm\:rt-r-ox-visible{overflow-x:visible}.sm\:rt-r-ox-hidden{overflow-x:hidden}.sm\:rt-r-ox-clip{overflow-x:clip}.sm\:rt-r-ox-scroll{overflow-x:scroll}.sm\:rt-r-ox-auto{overflow-x:auto}.sm\:rt-r-oy-visible{overflow-y:visible}.sm\:rt-r-oy-hidden{overflow-y:hidden}.sm\:rt-r-oy-clip{overflow-y:clip}.sm\:rt-r-oy-scroll{overflow-y:scroll}.sm\:rt-r-oy-auto{overflow-y:auto}}@media (min-width: 1024px){.md\:rt-r-overflow-visible{overflow:visible}.md\:rt-r-overflow-hidden{overflow:hidden}.md\:rt-r-overflow-clip{overflow:clip}.md\:rt-r-overflow-scroll{overflow:scroll}.md\:rt-r-overflow-auto{overflow:auto}.md\:rt-r-ox-visible{overflow-x:visible}.md\:rt-r-ox-hidden{overflow-x:hidden}.md\:rt-r-ox-clip{overflow-x:clip}.md\:rt-r-ox-scroll{overflow-x:scroll}.md\:rt-r-ox-auto{overflow-x:auto}.md\:rt-r-oy-visible{overflow-y:visible}.md\:rt-r-oy-hidden{overflow-y:hidden}.md\:rt-r-oy-clip{overflow-y:clip}.md\:rt-r-oy-scroll{overflow-y:scroll}.md\:rt-r-oy-auto{overflow-y:auto}}@media (min-width: 1280px){.lg\:rt-r-overflow-visible{overflow:visible}.lg\:rt-r-overflow-hidden{overflow:hidden}.lg\:rt-r-overflow-clip{overflow:clip}.lg\:rt-r-overflow-scroll{overflow:scroll}.lg\:rt-r-overflow-auto{overflow:auto}.lg\:rt-r-ox-visible{overflow-x:visible}.lg\:rt-r-ox-hidden{overflow-x:hidden}.lg\:rt-r-ox-clip{overflow-x:clip}.lg\:rt-r-ox-scroll{overflow-x:scroll}.lg\:rt-r-ox-auto{overflow-x:auto}.lg\:rt-r-oy-visible{overflow-y:visible}.lg\:rt-r-oy-hidden{overflow-y:hidden}.lg\:rt-r-oy-clip{overflow-y:clip}.lg\:rt-r-oy-scroll{overflow-y:scroll}.lg\:rt-r-oy-auto{overflow-y:auto}}@media (min-width: 1640px){.xl\:rt-r-overflow-visible{overflow:visible}.xl\:rt-r-overflow-hidden{overflow:hidden}.xl\:rt-r-overflow-clip{overflow:clip}.xl\:rt-r-overflow-scroll{overflow:scroll}.xl\:rt-r-overflow-auto{overflow:auto}.xl\:rt-r-ox-visible{overflow-x:visible}.xl\:rt-r-ox-hidden{overflow-x:hidden}.xl\:rt-r-ox-clip{overflow-x:clip}.xl\:rt-r-ox-scroll{overflow-x:scroll}.xl\:rt-r-ox-auto{overflow-x:auto}.xl\:rt-r-oy-visible{overflow-y:visible}.xl\:rt-r-oy-hidden{overflow-y:hidden}.xl\:rt-r-oy-clip{overflow-y:clip}.xl\:rt-r-oy-scroll{overflow-y:scroll}.xl\:rt-r-oy-auto{overflow-y:auto}}.rt-r-p{padding:var(--p)}.rt-r-p-0{padding:0}.rt-r-p-1{padding:var(--space-1)}.rt-r-p-2{padding:var(--space-2)}.rt-r-p-3{padding:var(--space-3)}.rt-r-p-4{padding:var(--space-4)}.rt-r-p-5{padding:var(--space-5)}.rt-r-p-6{padding:var(--space-6)}.rt-r-p-7{padding:var(--space-7)}.rt-r-p-8{padding:var(--space-8)}.rt-r-p-9{padding:var(--space-9)}.rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}@media (min-width: 520px){.xs\:rt-r-p{padding:var(--p-xs)}.xs\:rt-r-p-0{padding:0}.xs\:rt-r-p-1{padding:var(--space-1)}.xs\:rt-r-p-2{padding:var(--space-2)}.xs\:rt-r-p-3{padding:var(--space-3)}.xs\:rt-r-p-4{padding:var(--space-4)}.xs\:rt-r-p-5{padding:var(--space-5)}.xs\:rt-r-p-6{padding:var(--space-6)}.xs\:rt-r-p-7{padding:var(--space-7)}.xs\:rt-r-p-8{padding:var(--space-8)}.xs\:rt-r-p-9{padding:var(--space-9)}.xs\:rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}}@media (min-width: 768px){.sm\:rt-r-p{padding:var(--p-sm)}.sm\:rt-r-p-0{padding:0}.sm\:rt-r-p-1{padding:var(--space-1)}.sm\:rt-r-p-2{padding:var(--space-2)}.sm\:rt-r-p-3{padding:var(--space-3)}.sm\:rt-r-p-4{padding:var(--space-4)}.sm\:rt-r-p-5{padding:var(--space-5)}.sm\:rt-r-p-6{padding:var(--space-6)}.sm\:rt-r-p-7{padding:var(--space-7)}.sm\:rt-r-p-8{padding:var(--space-8)}.sm\:rt-r-p-9{padding:var(--space-9)}.sm\:rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}}@media (min-width: 1024px){.md\:rt-r-p{padding:var(--p-md)}.md\:rt-r-p-0{padding:0}.md\:rt-r-p-1{padding:var(--space-1)}.md\:rt-r-p-2{padding:var(--space-2)}.md\:rt-r-p-3{padding:var(--space-3)}.md\:rt-r-p-4{padding:var(--space-4)}.md\:rt-r-p-5{padding:var(--space-5)}.md\:rt-r-p-6{padding:var(--space-6)}.md\:rt-r-p-7{padding:var(--space-7)}.md\:rt-r-p-8{padding:var(--space-8)}.md\:rt-r-p-9{padding:var(--space-9)}.md\:rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}}@media (min-width: 1280px){.lg\:rt-r-p{padding:var(--p-lg)}.lg\:rt-r-p-0{padding:0}.lg\:rt-r-p-1{padding:var(--space-1)}.lg\:rt-r-p-2{padding:var(--space-2)}.lg\:rt-r-p-3{padding:var(--space-3)}.lg\:rt-r-p-4{padding:var(--space-4)}.lg\:rt-r-p-5{padding:var(--space-5)}.lg\:rt-r-p-6{padding:var(--space-6)}.lg\:rt-r-p-7{padding:var(--space-7)}.lg\:rt-r-p-8{padding:var(--space-8)}.lg\:rt-r-p-9{padding:var(--space-9)}.lg\:rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}}@media (min-width: 1640px){.xl\:rt-r-p{padding:var(--p-xl)}.xl\:rt-r-p-0{padding:0}.xl\:rt-r-p-1{padding:var(--space-1)}.xl\:rt-r-p-2{padding:var(--space-2)}.xl\:rt-r-p-3{padding:var(--space-3)}.xl\:rt-r-p-4{padding:var(--space-4)}.xl\:rt-r-p-5{padding:var(--space-5)}.xl\:rt-r-p-6{padding:var(--space-6)}.xl\:rt-r-p-7{padding:var(--space-7)}.xl\:rt-r-p-8{padding:var(--space-8)}.xl\:rt-r-p-9{padding:var(--space-9)}.xl\:rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}}.rt-r-px{padding-left:var(--pl);padding-right:var(--pr)}.rt-r-px-0{padding-left:0;padding-right:0}.rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}@media (min-width: 520px){.xs\:rt-r-px{padding-left:var(--pl-xs);padding-right:var(--pr-xs)}.xs\:rt-r-px-0{padding-left:0;padding-right:0}.xs\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.xs\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.xs\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.xs\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.xs\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.xs\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.xs\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.xs\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.xs\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.xs\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width: 768px){.sm\:rt-r-px{padding-left:var(--pl-sm);padding-right:var(--pr-sm)}.sm\:rt-r-px-0{padding-left:0;padding-right:0}.sm\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.sm\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.sm\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.sm\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.sm\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.sm\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.sm\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.sm\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.sm\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.sm\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width: 1024px){.md\:rt-r-px{padding-left:var(--pl-md);padding-right:var(--pr-md)}.md\:rt-r-px-0{padding-left:0;padding-right:0}.md\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.md\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.md\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.md\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.md\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.md\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.md\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.md\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.md\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.md\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width: 1280px){.lg\:rt-r-px{padding-left:var(--pl-lg);padding-right:var(--pr-lg)}.lg\:rt-r-px-0{padding-left:0;padding-right:0}.lg\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.lg\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.lg\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.lg\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.lg\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.lg\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.lg\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.lg\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.lg\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.lg\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width: 1640px){.xl\:rt-r-px{padding-left:var(--pl-xl);padding-right:var(--pr-xl)}.xl\:rt-r-px-0{padding-left:0;padding-right:0}.xl\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.xl\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.xl\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.xl\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.xl\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.xl\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.xl\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.xl\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.xl\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.xl\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}.rt-r-py{padding-top:var(--pt);padding-bottom:var(--pb)}.rt-r-py-0{padding-top:0;padding-bottom:0}.rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}@media (min-width: 520px){.xs\:rt-r-py{padding-top:var(--pt-xs);padding-bottom:var(--pb-xs)}.xs\:rt-r-py-0{padding-top:0;padding-bottom:0}.xs\:rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.xs\:rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.xs\:rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.xs\:rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.xs\:rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.xs\:rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.xs\:rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.xs\:rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.xs\:rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.xs\:rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 768px){.sm\:rt-r-py{padding-top:var(--pt-sm);padding-bottom:var(--pb-sm)}.sm\:rt-r-py-0{padding-top:0;padding-bottom:0}.sm\:rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.sm\:rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.sm\:rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.sm\:rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.sm\:rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.sm\:rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.sm\:rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.sm\:rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.sm\:rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.sm\:rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1024px){.md\:rt-r-py{padding-top:var(--pt-md);padding-bottom:var(--pb-md)}.md\:rt-r-py-0{padding-top:0;padding-bottom:0}.md\:rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.md\:rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.md\:rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.md\:rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.md\:rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.md\:rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.md\:rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.md\:rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.md\:rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.md\:rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1280px){.lg\:rt-r-py{padding-top:var(--pt-lg);padding-bottom:var(--pb-lg)}.lg\:rt-r-py-0{padding-top:0;padding-bottom:0}.lg\:rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.lg\:rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.lg\:rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.lg\:rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.lg\:rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.lg\:rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.lg\:rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.lg\:rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.lg\:rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.lg\:rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1640px){.xl\:rt-r-py{padding-top:var(--pt-xl);padding-bottom:var(--pb-xl)}.xl\:rt-r-py-0{padding-top:0;padding-bottom:0}.xl\:rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.xl\:rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.xl\:rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.xl\:rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.xl\:rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.xl\:rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.xl\:rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.xl\:rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.xl\:rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.xl\:rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}}.rt-r-pt{padding-top:var(--pt)}.rt-r-pt-0{padding-top:0}.rt-r-pt-1{padding-top:var(--space-1)}.rt-r-pt-2{padding-top:var(--space-2)}.rt-r-pt-3{padding-top:var(--space-3)}.rt-r-pt-4{padding-top:var(--space-4)}.rt-r-pt-5{padding-top:var(--space-5)}.rt-r-pt-6{padding-top:var(--space-6)}.rt-r-pt-7{padding-top:var(--space-7)}.rt-r-pt-8{padding-top:var(--space-8)}.rt-r-pt-9{padding-top:var(--space-9)}.rt-r-pt-inset{padding-top:var(--inset-padding-top)}@media (min-width: 520px){.xs\:rt-r-pt{padding-top:var(--pt-xs)}.xs\:rt-r-pt-0{padding-top:0}.xs\:rt-r-pt-1{padding-top:var(--space-1)}.xs\:rt-r-pt-2{padding-top:var(--space-2)}.xs\:rt-r-pt-3{padding-top:var(--space-3)}.xs\:rt-r-pt-4{padding-top:var(--space-4)}.xs\:rt-r-pt-5{padding-top:var(--space-5)}.xs\:rt-r-pt-6{padding-top:var(--space-6)}.xs\:rt-r-pt-7{padding-top:var(--space-7)}.xs\:rt-r-pt-8{padding-top:var(--space-8)}.xs\:rt-r-pt-9{padding-top:var(--space-9)}.xs\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width: 768px){.sm\:rt-r-pt{padding-top:var(--pt-sm)}.sm\:rt-r-pt-0{padding-top:0}.sm\:rt-r-pt-1{padding-top:var(--space-1)}.sm\:rt-r-pt-2{padding-top:var(--space-2)}.sm\:rt-r-pt-3{padding-top:var(--space-3)}.sm\:rt-r-pt-4{padding-top:var(--space-4)}.sm\:rt-r-pt-5{padding-top:var(--space-5)}.sm\:rt-r-pt-6{padding-top:var(--space-6)}.sm\:rt-r-pt-7{padding-top:var(--space-7)}.sm\:rt-r-pt-8{padding-top:var(--space-8)}.sm\:rt-r-pt-9{padding-top:var(--space-9)}.sm\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width: 1024px){.md\:rt-r-pt{padding-top:var(--pt-md)}.md\:rt-r-pt-0{padding-top:0}.md\:rt-r-pt-1{padding-top:var(--space-1)}.md\:rt-r-pt-2{padding-top:var(--space-2)}.md\:rt-r-pt-3{padding-top:var(--space-3)}.md\:rt-r-pt-4{padding-top:var(--space-4)}.md\:rt-r-pt-5{padding-top:var(--space-5)}.md\:rt-r-pt-6{padding-top:var(--space-6)}.md\:rt-r-pt-7{padding-top:var(--space-7)}.md\:rt-r-pt-8{padding-top:var(--space-8)}.md\:rt-r-pt-9{padding-top:var(--space-9)}.md\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width: 1280px){.lg\:rt-r-pt{padding-top:var(--pt-lg)}.lg\:rt-r-pt-0{padding-top:0}.lg\:rt-r-pt-1{padding-top:var(--space-1)}.lg\:rt-r-pt-2{padding-top:var(--space-2)}.lg\:rt-r-pt-3{padding-top:var(--space-3)}.lg\:rt-r-pt-4{padding-top:var(--space-4)}.lg\:rt-r-pt-5{padding-top:var(--space-5)}.lg\:rt-r-pt-6{padding-top:var(--space-6)}.lg\:rt-r-pt-7{padding-top:var(--space-7)}.lg\:rt-r-pt-8{padding-top:var(--space-8)}.lg\:rt-r-pt-9{padding-top:var(--space-9)}.lg\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width: 1640px){.xl\:rt-r-pt{padding-top:var(--pt-xl)}.xl\:rt-r-pt-0{padding-top:0}.xl\:rt-r-pt-1{padding-top:var(--space-1)}.xl\:rt-r-pt-2{padding-top:var(--space-2)}.xl\:rt-r-pt-3{padding-top:var(--space-3)}.xl\:rt-r-pt-4{padding-top:var(--space-4)}.xl\:rt-r-pt-5{padding-top:var(--space-5)}.xl\:rt-r-pt-6{padding-top:var(--space-6)}.xl\:rt-r-pt-7{padding-top:var(--space-7)}.xl\:rt-r-pt-8{padding-top:var(--space-8)}.xl\:rt-r-pt-9{padding-top:var(--space-9)}.xl\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}.rt-r-pr{padding-right:var(--pr)}.rt-r-pr-0{padding-right:0}.rt-r-pr-1{padding-right:var(--space-1)}.rt-r-pr-2{padding-right:var(--space-2)}.rt-r-pr-3{padding-right:var(--space-3)}.rt-r-pr-4{padding-right:var(--space-4)}.rt-r-pr-5{padding-right:var(--space-5)}.rt-r-pr-6{padding-right:var(--space-6)}.rt-r-pr-7{padding-right:var(--space-7)}.rt-r-pr-8{padding-right:var(--space-8)}.rt-r-pr-9{padding-right:var(--space-9)}.rt-r-pr-inset{padding-right:var(--inset-padding-right)}@media (min-width: 520px){.xs\:rt-r-pr{padding-right:var(--pr-xs)}.xs\:rt-r-pr-0{padding-right:0}.xs\:rt-r-pr-1{padding-right:var(--space-1)}.xs\:rt-r-pr-2{padding-right:var(--space-2)}.xs\:rt-r-pr-3{padding-right:var(--space-3)}.xs\:rt-r-pr-4{padding-right:var(--space-4)}.xs\:rt-r-pr-5{padding-right:var(--space-5)}.xs\:rt-r-pr-6{padding-right:var(--space-6)}.xs\:rt-r-pr-7{padding-right:var(--space-7)}.xs\:rt-r-pr-8{padding-right:var(--space-8)}.xs\:rt-r-pr-9{padding-right:var(--space-9)}.xs\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width: 768px){.sm\:rt-r-pr{padding-right:var(--pr-sm)}.sm\:rt-r-pr-0{padding-right:0}.sm\:rt-r-pr-1{padding-right:var(--space-1)}.sm\:rt-r-pr-2{padding-right:var(--space-2)}.sm\:rt-r-pr-3{padding-right:var(--space-3)}.sm\:rt-r-pr-4{padding-right:var(--space-4)}.sm\:rt-r-pr-5{padding-right:var(--space-5)}.sm\:rt-r-pr-6{padding-right:var(--space-6)}.sm\:rt-r-pr-7{padding-right:var(--space-7)}.sm\:rt-r-pr-8{padding-right:var(--space-8)}.sm\:rt-r-pr-9{padding-right:var(--space-9)}.sm\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width: 1024px){.md\:rt-r-pr{padding-right:var(--pr-md)}.md\:rt-r-pr-0{padding-right:0}.md\:rt-r-pr-1{padding-right:var(--space-1)}.md\:rt-r-pr-2{padding-right:var(--space-2)}.md\:rt-r-pr-3{padding-right:var(--space-3)}.md\:rt-r-pr-4{padding-right:var(--space-4)}.md\:rt-r-pr-5{padding-right:var(--space-5)}.md\:rt-r-pr-6{padding-right:var(--space-6)}.md\:rt-r-pr-7{padding-right:var(--space-7)}.md\:rt-r-pr-8{padding-right:var(--space-8)}.md\:rt-r-pr-9{padding-right:var(--space-9)}.md\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width: 1280px){.lg\:rt-r-pr{padding-right:var(--pr-lg)}.lg\:rt-r-pr-0{padding-right:0}.lg\:rt-r-pr-1{padding-right:var(--space-1)}.lg\:rt-r-pr-2{padding-right:var(--space-2)}.lg\:rt-r-pr-3{padding-right:var(--space-3)}.lg\:rt-r-pr-4{padding-right:var(--space-4)}.lg\:rt-r-pr-5{padding-right:var(--space-5)}.lg\:rt-r-pr-6{padding-right:var(--space-6)}.lg\:rt-r-pr-7{padding-right:var(--space-7)}.lg\:rt-r-pr-8{padding-right:var(--space-8)}.lg\:rt-r-pr-9{padding-right:var(--space-9)}.lg\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width: 1640px){.xl\:rt-r-pr{padding-right:var(--pr-xl)}.xl\:rt-r-pr-0{padding-right:0}.xl\:rt-r-pr-1{padding-right:var(--space-1)}.xl\:rt-r-pr-2{padding-right:var(--space-2)}.xl\:rt-r-pr-3{padding-right:var(--space-3)}.xl\:rt-r-pr-4{padding-right:var(--space-4)}.xl\:rt-r-pr-5{padding-right:var(--space-5)}.xl\:rt-r-pr-6{padding-right:var(--space-6)}.xl\:rt-r-pr-7{padding-right:var(--space-7)}.xl\:rt-r-pr-8{padding-right:var(--space-8)}.xl\:rt-r-pr-9{padding-right:var(--space-9)}.xl\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}.rt-r-pb{padding-bottom:var(--pb)}.rt-r-pb-0{padding-bottom:0}.rt-r-pb-1{padding-bottom:var(--space-1)}.rt-r-pb-2{padding-bottom:var(--space-2)}.rt-r-pb-3{padding-bottom:var(--space-3)}.rt-r-pb-4{padding-bottom:var(--space-4)}.rt-r-pb-5{padding-bottom:var(--space-5)}.rt-r-pb-6{padding-bottom:var(--space-6)}.rt-r-pb-7{padding-bottom:var(--space-7)}.rt-r-pb-8{padding-bottom:var(--space-8)}.rt-r-pb-9{padding-bottom:var(--space-9)}.rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}@media (min-width: 520px){.xs\:rt-r-pb{padding-bottom:var(--pb-xs)}.xs\:rt-r-pb-0{padding-bottom:0}.xs\:rt-r-pb-1{padding-bottom:var(--space-1)}.xs\:rt-r-pb-2{padding-bottom:var(--space-2)}.xs\:rt-r-pb-3{padding-bottom:var(--space-3)}.xs\:rt-r-pb-4{padding-bottom:var(--space-4)}.xs\:rt-r-pb-5{padding-bottom:var(--space-5)}.xs\:rt-r-pb-6{padding-bottom:var(--space-6)}.xs\:rt-r-pb-7{padding-bottom:var(--space-7)}.xs\:rt-r-pb-8{padding-bottom:var(--space-8)}.xs\:rt-r-pb-9{padding-bottom:var(--space-9)}.xs\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 768px){.sm\:rt-r-pb{padding-bottom:var(--pb-sm)}.sm\:rt-r-pb-0{padding-bottom:0}.sm\:rt-r-pb-1{padding-bottom:var(--space-1)}.sm\:rt-r-pb-2{padding-bottom:var(--space-2)}.sm\:rt-r-pb-3{padding-bottom:var(--space-3)}.sm\:rt-r-pb-4{padding-bottom:var(--space-4)}.sm\:rt-r-pb-5{padding-bottom:var(--space-5)}.sm\:rt-r-pb-6{padding-bottom:var(--space-6)}.sm\:rt-r-pb-7{padding-bottom:var(--space-7)}.sm\:rt-r-pb-8{padding-bottom:var(--space-8)}.sm\:rt-r-pb-9{padding-bottom:var(--space-9)}.sm\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1024px){.md\:rt-r-pb{padding-bottom:var(--pb-md)}.md\:rt-r-pb-0{padding-bottom:0}.md\:rt-r-pb-1{padding-bottom:var(--space-1)}.md\:rt-r-pb-2{padding-bottom:var(--space-2)}.md\:rt-r-pb-3{padding-bottom:var(--space-3)}.md\:rt-r-pb-4{padding-bottom:var(--space-4)}.md\:rt-r-pb-5{padding-bottom:var(--space-5)}.md\:rt-r-pb-6{padding-bottom:var(--space-6)}.md\:rt-r-pb-7{padding-bottom:var(--space-7)}.md\:rt-r-pb-8{padding-bottom:var(--space-8)}.md\:rt-r-pb-9{padding-bottom:var(--space-9)}.md\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1280px){.lg\:rt-r-pb{padding-bottom:var(--pb-lg)}.lg\:rt-r-pb-0{padding-bottom:0}.lg\:rt-r-pb-1{padding-bottom:var(--space-1)}.lg\:rt-r-pb-2{padding-bottom:var(--space-2)}.lg\:rt-r-pb-3{padding-bottom:var(--space-3)}.lg\:rt-r-pb-4{padding-bottom:var(--space-4)}.lg\:rt-r-pb-5{padding-bottom:var(--space-5)}.lg\:rt-r-pb-6{padding-bottom:var(--space-6)}.lg\:rt-r-pb-7{padding-bottom:var(--space-7)}.lg\:rt-r-pb-8{padding-bottom:var(--space-8)}.lg\:rt-r-pb-9{padding-bottom:var(--space-9)}.lg\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1640px){.xl\:rt-r-pb{padding-bottom:var(--pb-xl)}.xl\:rt-r-pb-0{padding-bottom:0}.xl\:rt-r-pb-1{padding-bottom:var(--space-1)}.xl\:rt-r-pb-2{padding-bottom:var(--space-2)}.xl\:rt-r-pb-3{padding-bottom:var(--space-3)}.xl\:rt-r-pb-4{padding-bottom:var(--space-4)}.xl\:rt-r-pb-5{padding-bottom:var(--space-5)}.xl\:rt-r-pb-6{padding-bottom:var(--space-6)}.xl\:rt-r-pb-7{padding-bottom:var(--space-7)}.xl\:rt-r-pb-8{padding-bottom:var(--space-8)}.xl\:rt-r-pb-9{padding-bottom:var(--space-9)}.xl\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}.rt-r-pl{padding-left:var(--pl)}.rt-r-pl-0{padding-left:0}.rt-r-pl-1{padding-left:var(--space-1)}.rt-r-pl-2{padding-left:var(--space-2)}.rt-r-pl-3{padding-left:var(--space-3)}.rt-r-pl-4{padding-left:var(--space-4)}.rt-r-pl-5{padding-left:var(--space-5)}.rt-r-pl-6{padding-left:var(--space-6)}.rt-r-pl-7{padding-left:var(--space-7)}.rt-r-pl-8{padding-left:var(--space-8)}.rt-r-pl-9{padding-left:var(--space-9)}.rt-r-pl-inset{padding-left:var(--inset-padding-left)}@media (min-width: 520px){.xs\:rt-r-pl{padding-left:var(--pl-xs)}.xs\:rt-r-pl-0{padding-left:0}.xs\:rt-r-pl-1{padding-left:var(--space-1)}.xs\:rt-r-pl-2{padding-left:var(--space-2)}.xs\:rt-r-pl-3{padding-left:var(--space-3)}.xs\:rt-r-pl-4{padding-left:var(--space-4)}.xs\:rt-r-pl-5{padding-left:var(--space-5)}.xs\:rt-r-pl-6{padding-left:var(--space-6)}.xs\:rt-r-pl-7{padding-left:var(--space-7)}.xs\:rt-r-pl-8{padding-left:var(--space-8)}.xs\:rt-r-pl-9{padding-left:var(--space-9)}.xs\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width: 768px){.sm\:rt-r-pl{padding-left:var(--pl-sm)}.sm\:rt-r-pl-0{padding-left:0}.sm\:rt-r-pl-1{padding-left:var(--space-1)}.sm\:rt-r-pl-2{padding-left:var(--space-2)}.sm\:rt-r-pl-3{padding-left:var(--space-3)}.sm\:rt-r-pl-4{padding-left:var(--space-4)}.sm\:rt-r-pl-5{padding-left:var(--space-5)}.sm\:rt-r-pl-6{padding-left:var(--space-6)}.sm\:rt-r-pl-7{padding-left:var(--space-7)}.sm\:rt-r-pl-8{padding-left:var(--space-8)}.sm\:rt-r-pl-9{padding-left:var(--space-9)}.sm\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width: 1024px){.md\:rt-r-pl{padding-left:var(--pl-md)}.md\:rt-r-pl-0{padding-left:0}.md\:rt-r-pl-1{padding-left:var(--space-1)}.md\:rt-r-pl-2{padding-left:var(--space-2)}.md\:rt-r-pl-3{padding-left:var(--space-3)}.md\:rt-r-pl-4{padding-left:var(--space-4)}.md\:rt-r-pl-5{padding-left:var(--space-5)}.md\:rt-r-pl-6{padding-left:var(--space-6)}.md\:rt-r-pl-7{padding-left:var(--space-7)}.md\:rt-r-pl-8{padding-left:var(--space-8)}.md\:rt-r-pl-9{padding-left:var(--space-9)}.md\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width: 1280px){.lg\:rt-r-pl{padding-left:var(--pl-lg)}.lg\:rt-r-pl-0{padding-left:0}.lg\:rt-r-pl-1{padding-left:var(--space-1)}.lg\:rt-r-pl-2{padding-left:var(--space-2)}.lg\:rt-r-pl-3{padding-left:var(--space-3)}.lg\:rt-r-pl-4{padding-left:var(--space-4)}.lg\:rt-r-pl-5{padding-left:var(--space-5)}.lg\:rt-r-pl-6{padding-left:var(--space-6)}.lg\:rt-r-pl-7{padding-left:var(--space-7)}.lg\:rt-r-pl-8{padding-left:var(--space-8)}.lg\:rt-r-pl-9{padding-left:var(--space-9)}.lg\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width: 1640px){.xl\:rt-r-pl{padding-left:var(--pl-xl)}.xl\:rt-r-pl-0{padding-left:0}.xl\:rt-r-pl-1{padding-left:var(--space-1)}.xl\:rt-r-pl-2{padding-left:var(--space-2)}.xl\:rt-r-pl-3{padding-left:var(--space-3)}.xl\:rt-r-pl-4{padding-left:var(--space-4)}.xl\:rt-r-pl-5{padding-left:var(--space-5)}.xl\:rt-r-pl-6{padding-left:var(--space-6)}.xl\:rt-r-pl-7{padding-left:var(--space-7)}.xl\:rt-r-pl-8{padding-left:var(--space-8)}.xl\:rt-r-pl-9{padding-left:var(--space-9)}.xl\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}.rt-r-position-static{position:static}.rt-r-position-absolute{position:absolute}.rt-r-position-relative{position:relative}.rt-r-position-fixed{position:fixed}.rt-r-position-sticky{position:sticky}@media (min-width: 520px){.xs\:rt-r-position-static{position:static}.xs\:rt-r-position-absolute{position:absolute}.xs\:rt-r-position-relative{position:relative}.xs\:rt-r-position-fixed{position:fixed}.xs\:rt-r-position-sticky{position:sticky}}@media (min-width: 768px){.sm\:rt-r-position-static{position:static}.sm\:rt-r-position-absolute{position:absolute}.sm\:rt-r-position-relative{position:relative}.sm\:rt-r-position-fixed{position:fixed}.sm\:rt-r-position-sticky{position:sticky}}@media (min-width: 1024px){.md\:rt-r-position-static{position:static}.md\:rt-r-position-absolute{position:absolute}.md\:rt-r-position-relative{position:relative}.md\:rt-r-position-fixed{position:fixed}.md\:rt-r-position-sticky{position:sticky}}@media (min-width: 1280px){.lg\:rt-r-position-static{position:static}.lg\:rt-r-position-absolute{position:absolute}.lg\:rt-r-position-relative{position:relative}.lg\:rt-r-position-fixed{position:fixed}.lg\:rt-r-position-sticky{position:sticky}}@media (min-width: 1640px){.xl\:rt-r-position-static{position:static}.xl\:rt-r-position-absolute{position:absolute}.xl\:rt-r-position-relative{position:relative}.xl\:rt-r-position-fixed{position:fixed}.xl\:rt-r-position-sticky{position:sticky}}.rt-r-w{width:var(--width)}@media (min-width: 520px){.xs\:rt-r-w{width:var(--width-xs)}}@media (min-width: 768px){.sm\:rt-r-w{width:var(--width-sm)}}@media (min-width: 1024px){.md\:rt-r-w{width:var(--width-md)}}@media (min-width: 1280px){.lg\:rt-r-w{width:var(--width-lg)}}@media (min-width: 1640px){.xl\:rt-r-w{width:var(--width-xl)}}.rt-r-min-w{min-width:var(--min-width)}@media (min-width: 520px){.xs\:rt-r-min-w{min-width:var(--min-width-xs)}}@media (min-width: 768px){.sm\:rt-r-min-w{min-width:var(--min-width-sm)}}@media (min-width: 1024px){.md\:rt-r-min-w{min-width:var(--min-width-md)}}@media (min-width: 1280px){.lg\:rt-r-min-w{min-width:var(--min-width-lg)}}@media (min-width: 1640px){.xl\:rt-r-min-w{min-width:var(--min-width-xl)}}.rt-r-max-w{max-width:var(--max-width)}@media (min-width: 520px){.xs\:rt-r-max-w{max-width:var(--max-width-xs)}}@media (min-width: 768px){.sm\:rt-r-max-w{max-width:var(--max-width-sm)}}@media (min-width: 1024px){.md\:rt-r-max-w{max-width:var(--max-width-md)}}@media (min-width: 1280px){.lg\:rt-r-max-w{max-width:var(--max-width-lg)}}@media (min-width: 1640px){.xl\:rt-r-max-w{max-width:var(--max-width-xl)}}.rt-r-weight-light{font-weight:var(--font-weight-light)}.rt-r-weight-regular{font-weight:var(--font-weight-regular)}.rt-r-weight-medium{font-weight:var(--font-weight-medium)}.rt-r-weight-bold{font-weight:var(--font-weight-bold)}@media (min-width: 520px){.xs\:rt-r-weight-light{font-weight:var(--font-weight-light)}.xs\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.xs\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.xs\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width: 768px){.sm\:rt-r-weight-light{font-weight:var(--font-weight-light)}.sm\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.sm\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.sm\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width: 1024px){.md\:rt-r-weight-light{font-weight:var(--font-weight-light)}.md\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.md\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.md\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width: 1280px){.lg\:rt-r-weight-light{font-weight:var(--font-weight-light)}.lg\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.lg\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.lg\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width: 1640px){.xl\:rt-r-weight-light{font-weight:var(--font-weight-light)}.xl\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.xl\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.xl\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}.rt-r-lt-normal:before,.rt-r-lt-end:before,.rt-r-lt-normal:after,.rt-r-lt-start:after{content:none}.rt-r-lt-start:before,.rt-r-lt-both:before,.rt-r-lt-end:after,.rt-r-lt-both:after{content:"";display:table}.rt-r-lt-start:before,.rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.rt-r-lt-end:after,.rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}@media (min-width: 520px){.xs\:rt-r-lt-normal:before,.xs\:rt-r-lt-end:before,.xs\:rt-r-lt-normal:after,.xs\:rt-r-lt-start:after{content:none}.xs\:rt-r-lt-start:before,.xs\:rt-r-lt-both:before,.xs\:rt-r-lt-end:after,.xs\:rt-r-lt-both:after{content:"";display:table}.xs\:rt-r-lt-start:before,.xs\:rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.xs\:rt-r-lt-end:after,.xs\:rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width: 768px){.sm\:rt-r-lt-normal:before,.sm\:rt-r-lt-end:before,.sm\:rt-r-lt-normal:after,.sm\:rt-r-lt-start:after{content:none}.sm\:rt-r-lt-start:before,.sm\:rt-r-lt-both:before,.sm\:rt-r-lt-end:after,.sm\:rt-r-lt-both:after{content:"";display:table}.sm\:rt-r-lt-start:before,.sm\:rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.sm\:rt-r-lt-end:after,.sm\:rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width: 1024px){.md\:rt-r-lt-normal:before,.md\:rt-r-lt-end:before,.md\:rt-r-lt-normal:after,.md\:rt-r-lt-start:after{content:none}.md\:rt-r-lt-start:before,.md\:rt-r-lt-both:before,.md\:rt-r-lt-end:after,.md\:rt-r-lt-both:after{content:"";display:table}.md\:rt-r-lt-start:before,.md\:rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.md\:rt-r-lt-end:after,.md\:rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width: 1280px){.lg\:rt-r-lt-normal:before,.lg\:rt-r-lt-end:before,.lg\:rt-r-lt-normal:after,.lg\:rt-r-lt-start:after{content:none}.lg\:rt-r-lt-start:before,.lg\:rt-r-lt-both:before,.lg\:rt-r-lt-end:after,.lg\:rt-r-lt-both:after{content:"";display:table}.lg\:rt-r-lt-start:before,.lg\:rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.lg\:rt-r-lt-end:after,.lg\:rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width: 1640px){.xl\:rt-r-lt-normal:before,.xl\:rt-r-lt-end:before,.xl\:rt-r-lt-normal:after,.xl\:rt-r-lt-start:after{content:none}.xl\:rt-r-lt-start:before,.xl\:rt-r-lt-both:before,.xl\:rt-r-lt-end:after,.xl\:rt-r-lt-both:after{content:"";display:table}.xl\:rt-r-lt-start:before,.xl\:rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.xl\:rt-r-lt-end:after,.xl\:rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}.rt-r-resize-none{resize:none}.rt-r-resize-vertical{resize:vertical}.rt-r-resize-horizontal{resize:horizontal}.rt-r-resize-both{resize:both}@media (min-width: 520px){.xs\:rt-r-resize-none{resize:none}.xs\:rt-r-resize-vertical{resize:vertical}.xs\:rt-r-resize-horizontal{resize:horizontal}.xs\:rt-r-resize-both{resize:both}}@media (min-width: 768px){.sm\:rt-r-resize-none{resize:none}.sm\:rt-r-resize-vertical{resize:vertical}.sm\:rt-r-resize-horizontal{resize:horizontal}.sm\:rt-r-resize-both{resize:both}}@media (min-width: 1024px){.md\:rt-r-resize-none{resize:none}.md\:rt-r-resize-vertical{resize:vertical}.md\:rt-r-resize-horizontal{resize:horizontal}.md\:rt-r-resize-both{resize:both}}@media (min-width: 1280px){.lg\:rt-r-resize-none{resize:none}.lg\:rt-r-resize-vertical{resize:vertical}.lg\:rt-r-resize-horizontal{resize:horizontal}.lg\:rt-r-resize-both{resize:both}}@media (min-width: 1640px){.xl\:rt-r-resize-none{resize:none}.xl\:rt-r-resize-vertical{resize:vertical}.xl\:rt-r-resize-horizontal{resize:horizontal}.xl\:rt-r-resize-both{resize:both}}.rt-r-tl-auto{table-layout:auto}.rt-r-tl-fixed{table-layout:fixed}@media (min-width: 520px){.xs\:rt-r-tl-auto{table-layout:auto}.xs\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width: 768px){.sm\:rt-r-tl-auto{table-layout:auto}.sm\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width: 1024px){.md\:rt-r-tl-auto{table-layout:auto}.md\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width: 1280px){.lg\:rt-r-tl-auto{table-layout:auto}.lg\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width: 1640px){.xl\:rt-r-tl-auto{table-layout:auto}.xl\:rt-r-tl-fixed{table-layout:fixed}}.rt-r-ta-left{text-align:left}.rt-r-ta-center{text-align:center}.rt-r-ta-right{text-align:right}@media (min-width: 520px){.xs\:rt-r-ta-left{text-align:left}.xs\:rt-r-ta-center{text-align:center}.xs\:rt-r-ta-right{text-align:right}}@media (min-width: 768px){.sm\:rt-r-ta-left{text-align:left}.sm\:rt-r-ta-center{text-align:center}.sm\:rt-r-ta-right{text-align:right}}@media (min-width: 1024px){.md\:rt-r-ta-left{text-align:left}.md\:rt-r-ta-center{text-align:center}.md\:rt-r-ta-right{text-align:right}}@media (min-width: 1280px){.lg\:rt-r-ta-left{text-align:left}.lg\:rt-r-ta-center{text-align:center}.lg\:rt-r-ta-right{text-align:right}}@media (min-width: 1640px){.xl\:rt-r-ta-left{text-align:left}.xl\:rt-r-ta-center{text-align:center}.xl\:rt-r-ta-right{text-align:right}}.rt-r-tw-wrap{white-space:normal}.rt-r-tw-nowrap{white-space:nowrap}.rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.rt-r-tw-balance{white-space:normal;text-wrap:balance}@media (min-width: 520px){.xs\:rt-r-tw-wrap{white-space:normal}.xs\:rt-r-tw-nowrap{white-space:nowrap}.xs\:rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.xs\:rt-r-tw-balance{white-space:normal;text-wrap:balance}}@media (min-width: 768px){.sm\:rt-r-tw-wrap{white-space:normal}.sm\:rt-r-tw-nowrap{white-space:nowrap}.sm\:rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.sm\:rt-r-tw-balance{white-space:normal;text-wrap:balance}}@media (min-width: 1024px){.md\:rt-r-tw-wrap{white-space:normal}.md\:rt-r-tw-nowrap{white-space:nowrap}.md\:rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.md\:rt-r-tw-balance{white-space:normal;text-wrap:balance}}@media (min-width: 1280px){.lg\:rt-r-tw-wrap{white-space:normal}.lg\:rt-r-tw-nowrap{white-space:nowrap}.lg\:rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.lg\:rt-r-tw-balance{white-space:normal;text-wrap:balance}}@media (min-width: 1640px){.xl\:rt-r-tw-wrap{white-space:normal}.xl\:rt-r-tw-nowrap{white-space:nowrap}.xl\:rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.xl\:rt-r-tw-balance{white-space:normal;text-wrap:balance}}.rt-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-r-va-baseline{vertical-align:baseline}.rt-r-va-top{vertical-align:top}.rt-r-va-middle{vertical-align:middle}.rt-r-va-bottom{vertical-align:bottom}@media (min-width: 520px){.xs\:rt-r-va-baseline{vertical-align:baseline}.xs\:rt-r-va-top{vertical-align:top}.xs\:rt-r-va-middle{vertical-align:middle}.xs\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width: 768px){.sm\:rt-r-va-baseline{vertical-align:baseline}.sm\:rt-r-va-top{vertical-align:top}.sm\:rt-r-va-middle{vertical-align:middle}.sm\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width: 1024px){.md\:rt-r-va-baseline{vertical-align:baseline}.md\:rt-r-va-top{vertical-align:top}.md\:rt-r-va-middle{vertical-align:middle}.md\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width: 1280px){.lg\:rt-r-va-baseline{vertical-align:baseline}.lg\:rt-r-va-top{vertical-align:top}.lg\:rt-r-va-middle{vertical-align:middle}.lg\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width: 1640px){.xl\:rt-r-va-baseline{vertical-align:baseline}.xl\:rt-r-va-top{vertical-align:top}.xl\:rt-r-va-middle{vertical-align:middle}.xl\:rt-r-va-bottom{vertical-align:bottom}}#app{--color-background: #070b14;--default-font-family: "Inter Tight", sans-serif;font-family:Inter Tight,sans-serif;font-display:optional;--scaling: .875;--cursor-button: pointer;--line-height: 1.2;--white-heading: #f7f8f8;--green-live: #3cff73;font-variant-numeric:tabular-nums;overflow:hidden}.rt-TooltipContent{background:#131923;border:1px solid #2e343e;border-radius:8px}.rt-TooltipText{color:var(--regular-text-color);user-select:auto}.rt-TooltipArrow{fill:#131923}.rt-Separator{background:#65677a}.sticky{position:sticky;background:var(--color-background)}.app-width-container{max-width:1920px;margin:0 auto}.blur{position:absolute;inset:0;background:#0000008a;backdrop-filter:blur(2px)}._outer-container_13cf2_1{height:100vh;width:100%;position:absolute;z-index:100;display:flex;justify-content:center;align-items:center;container:outer-container / inline-size}._inner-container_13cf2_12{min-width:410px}@container outer-container (width < 430px){._inner-container_13cf2_12{min-width:310px}}._text_o41r7_1{color:var(--startup-text-color);line-height:normal}._container_o41r7_6{padding-left:40px}._container_1tszc_1{padding:8px 14px;border-radius:12px;border:1px solid var(--container-border-color);background:var(--container-background-color);display:grid;grid:auto-flow / auto 1fr;column-gap:10px;row-gap:6px;._text_1tszc_11{color:#dedede;font-weight:500;line-height:normal}}._text_1ont6_1{color:var(--startup-complete-step-color);font-weight:500;line-height:normal}._container_1ont6_7{padding:0 20px}._label_1ojid_1{color:#686868;font-size:12px}._value_1ojid_6{color:var(--startup-text-color);font-size:12px}._progress_gtr5g_1{height:9px;width:120px;background:var(--startup-progress-background-color);div{background:var(--startup-progress-teal-color)}}._text_gtr5g_11{color:var(--startup-text-color);font-size:8px;line-height:normal}._container_e8h4h_1{transition:filter .5s;&._blur_e8h4h_4{filter:blur(10px)}}._container_6haan_1{--collapse-duration: .3s;--collapse-location-time: .2s;--transform-origin: top right;position:fixed;inset:0;z-index:20;background-color:var(--startup-background-color);transform-origin:var(--transform-origin);transition:opacity var(--collapse-duration) linear,transform var(--collapse-duration) linear,background-color .2s linear;&._collapsed_6haan_22{transform:scale(0);opacity:.5;overflow:hidden}&._gossip_6haan_28{background-color:var(--boot-progress-gossip-background-color)}&._full-snapshot_6haan_32{background-color:var(--boot-progress-full-snapshot-background-color)}&._incr-snapshot_6haan_36{background-color:var(--boot-progress-incr-snapshot-background-color)}&._catchup_6haan_40{background-color:var(--boot-progress-catchup-background-color)}}._secondary-text_6haan_45{color:var(--boot-progress-secondary-text-color)}._step-container_6haan_49{color:var(--boot-progress-primary-text-color);font-size:28px;font-weight:400;line-height:normal;._step-name_6haan_55{font-weight:700}}._progress-bar_kspp4_1{align-items:center;width:100%;._current-step_kspp4_5{height:40px;border-width:1px;border-style:solid;border-radius:5px;overflow:hidden;._progressing-bar_kspp4_12{width:100%;height:100%;transform-origin:left;transition:transform .2s linear}}div{height:25px}}._cluster-container_c8wbz_1{height:28px;justify-content:space-between;align-items:center;flex-grow:1;border-radius:5px;background:#fafafa1a;._cluster_c8wbz_1{padding:0 3px;border-radius:3px;color:#000;font-size:10px;font-weight:500}._cluster-name_c8wbz_19{font-size:12px;font-weight:700;margin-bottom:-3px}._ws-status-icon_c8wbz_25{height:12px;width:12px;margin:-1px -2px 0;user-select:none}}._header-container_1frrj_1{width:100%}._identity-key-container_1frrj_5{flex-shrink:1;flex-wrap:nowrap;overflow:hidden;._identity-key-text_1frrj_10{color:var(--boot-progress-primary-text-color);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1}}._hide_1etvv_1{display:none}._card_1be36_1{flex-grow:1;display:flex;flex-direction:column;gap:10px;height:172px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:var(--boot-progress-primary-text-color);padding:20px;font-size:18px;font-style:normal;font-weight:400;line-height:normal;._value_1be36_17{color:var(--boot-progress-tertiary-color);font-size:36px;font-style:normal;font-weight:400;line-height:normal}}._bar-title_1be36_26{color:var(--boot-progress-primary-text-color);font-size:28px;font-style:normal;font-weight:400;line-height:normal}._bar-value_1be36_34{color:var(--boot-progress-primary-text-color);font-size:18px;font-style:normal;font-weight:400;line-height:normal}._bars_1xx0t_1{width:100%;height:50px;rect{fill:var(--boot-progress-gossip-bars-color);&._threshold_1xx0t_7{fill:var(--app-teal)}&._filled_1xx0t_10{fill:var(--boot-progress-gossip-filled-bar-color)}&._mid_1xx0t_14{fill:var(--boot-progress-gossip-mid-bar-color);&._filled_1xx0t_10{fill:var(--boot-progress-gossip-mid-filled-bar-color)}&._threshold_1xx0t_7{fill:var(--boot-progress-gossip-mid-threshold-bar-color)}}&._high_1xx0t_24{fill:var(--boot-progress-gossip-high-bar-color);&._filled_1xx0t_10{fill:var(--boot-progress-gossip-high-filled-bar-color)}&._threshold_1xx0t_7{fill:var(--boot-progress-gossip-high-threshold-bar-color)}}}}._logo-container_1po46_1{--logo-transition-time: 1.5s;z-index:20;position:fixed;inset:0;justify-content:center;align-items:center;background-color:var(--startup-background-color);background-image:url("data:image/svg+xml,%3csvg%20width='50'%20height='50'%20viewBox='0%200%2050%2050'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%2024.9971C13.4992%2024.8907%2024.4505%2014.0877%2024.791%200.645508L24.7988%200C24.7988%2013.7398%2035.8824%2024.8887%2049.5967%2024.9971C36.0977%2025.1037%2025.1471%2035.9075%2024.8066%2049.3496L24.7988%2049.9951C24.7988%2036.2551%2013.7145%2025.1052%200%2024.9971Z'%20fill='%2303030C'/%3e%3c/svg%3e"),radial-gradient(160.38% 98.82% at 50% 50%,#1ce7c229,#1ce7c203 41.16%,#1ce7c200);background-position:center;background-repeat:repeat;transition:opacity var(--logo-transition-time) linear;img{height:76px}&._hidden_1po46_30{opacity:0;pointer-events:none;user-select:none}}._secondary-color_2x9jp_1{color:var(--boot-progress-snapshot-units-color)}._ellipsis_2x9jp_5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._card_2x9jp_11{min-height:150px;padding:10px;border:1px solid rgba(255,255,255,.1);background:#ea67670d;color:var(--boot-progress-primary-text-color)}._sparkline-card_2x9jp_19{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;._snapshot-tile-title_2x9jp_25{color:var(--boot-progress-primary-text-color);font-size:18px;font-weight:400}._snapshot-tile-busy_2x9jp_31{font-size:18px;font-weight:400}._sparkline-container_2x9jp_36{position:relative;flex-shrink:0;background-image:linear-gradient(to right,var(--snapshot-area-chart-grid-line-color) 1px,transparent 1px),linear-gradient(to bottom,var(--snapshot-area-chart-grid-line-color) 1px,transparent 1px)}}._bars-card_2x9jp_54{flex-grow:1;display:flex;min-width:250px;flex-direction:column;justify-content:space-between;gap:10px;._card-header_2x9jp_62{font-size:18px;line-height:normal;font-weight:400}._title_2x9jp_68{font-size:28px;font-weight:400;min-width:0}._accounts-rate_2x9jp_74{min-width:165px;text-align:center}._total_2x9jp_79{min-width:170px;text-align:center}._throughput_2x9jp_84{min-width:114px;text-align:right;&._with-prefix_2x9jp_87{min-width:140px;white-space:nowrap;flex-wrap:wrap}}}._reading-card_2x9jp_95{._read-path-container_2x9jp_96{color:var(--app-teal);font-size:16px;svg{flex-shrink:0;width:16px;height:16px;fill:var(--app-teal)}._read-path_2x9jp_96{min-width:0}}}@media (max-width: 876px){._reading-card_2x9jp_95{._total_2x9jp_79{text-align:right}._throughput_2x9jp_84{text-align:left}}}@media (max-width: 1190px){._decompressing-card_2x9jp_124{justify-content:space-between;._decompressing-card-left_2x9jp_127{flex-direction:column;flex-grow:0;align-items:flex-start;._title_2x9jp_68,._total_2x9jp_79{text-align:left}}._decompressing-card-right_2x9jp_137{flex-direction:column;flex-grow:0;text-align:right}}}@media (max-width: 1063px){._inserting-card_2x9jp_146{._throughput_2x9jp_84{text-align:left}}}@media (max-width: 936px){._inserting-card_2x9jp_146{._total_2x9jp_79{text-align:left}._throughput_2x9jp_84,._accounts-rate_2x9jp_74{text-align:right}}}@media (max-width: 846px){._reading-card_2x9jp_95,._decompressing-card_2x9jp_124,._inserting-card_2x9jp_146{._card-header_2x9jp_62,._decompressing-card-left_2x9jp_127,._decompressing-card-right_2x9jp_137{flex-direction:column;align-items:flex-start}._total_2x9jp_79,._throughput_2x9jp_84,._accounts-rate_2x9jp_74{text-align:left}}}@media (max-width: 560px){._sparkline-card_2x9jp_19{width:100%}}._busy_1fw9w_1{color:#c8cacd;font-size:10px;min-width:27px;text-align:end;line-height:10px}._range-label_1w97g_1{position:absolute;right:2px;font-size:10px;font-weight:400;color:var(--tile-sparkline-range-text-color)}._uplot_1swaw_1{.u-over{touch-action:pan-y}}._card_nd84x_1{flex-grow:1;display:flex;flex-direction:column;padding:14px;gap:14px;border:1px solid rgba(255,255,255,.1);background:#ea67670d;color:var(--boot-progress-primary-text-color)}._secondary-color_nd84x_12{color:#858585}._bold_nd84x_16{font-weight:700}._ellipsis_nd84x_20{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._labels-row_nd84x_26{flex-wrap:nowrap;font-size:14px;width:calc(var(--turbine-head-x, 0px) + var(--turbine-head-label-width, 0px) / 2);min-width:max(var(--turbine-start-label-width, 0px),var(--turbine-head-label-width, 0px));max-width:100%;._dynamic-gap_nd84x_38{width:20px;min-width:8px;flex-shrink:100}>*{justify-content:flex-end;gap:8px;width:calc(var(--turbine-start-x, 0px) + var(--turbine-start-label-width, 0px) / 2);min-width:calc(var(--turbine-start-label-width, 0px) + 4px);&._left-labels_nd84x_52{flex-shrink:0}&._right-labels_nd84x_55{flex-grow:1;min-width:0}}._replayed_nd84x_61{color:var(--replayed-slots-text-color);._bold_nd84x_16{color:var(--replayed-slots-bold-text-color)}}._repaired_nd84x_68{color:var(--repaired-slots-text-color);._bold_nd84x_16{color:var(--repaired-slots-bold-text-color)}}._received-by-turbine_nd84x_75{color:var(--turbine-slots-text-color);._bold_nd84x_16{color:var(--turbine-slots-bold-text-color)}}._turbine-label_nd84x_82{white-space:nowrap;flex-shrink:0;border-radius:3px;padding:2px;text-align:center;color:#000;&._start_nd84x_90{background-color:var(--first-turbine-slot-color)}&._head_nd84x_94{background-color:var(--latest-turbine-slot-color)}}._equation_nd84x_99{white-space:pre}}._footer-row_nd84x_104{gap:4px;font-size:14px;color:#ccc;>*{flex-wrap:nowrap;background-color:#2c2c2c;border-radius:3px;padding:4px;text-align:center;&._left-footer_nd84x_116{width:var(--turbine-start-x, 0px);gap:4px;flex-shrink:0}}._footer-title_nd84x_123{flex-grow:1;font-weight:700}._footer-value_nd84x_128{color:#bcbcbc;flex-shrink:10000;direction:rtl}}._tiles-row_nd84x_135{>*{flex-grow:1;height:93px;min-width:130px;max-width:334px}}@media (max-width: 1250px){._tiles-row_nd84x_135{flex-wrap:wrap}}._card_1mfdl_1{border-radius:8px;border:1px solid var(--container-border-color);padding:8px 16px;&._bg_1mfdl_6{background:var(--container-background-color)}}._header_1npds_1{color:var(--dropdown-button-text-color)}._subHeader_1npds_5{color:var(--tile-sub-header-color);font-size:12px;line-height:12px}._tile-container_1npds_11{display:flex;flex-wrap:wrap;flex-flow:wrap-reverse;gap:2px;flex-grow:1;._tile_1npds_11{width:6px;height:6px;border-radius:1px;background:color-mix(in oklab,var(--tile-background-red-color) var(--busy),var(--tile-background-blue-color))}}._stat-container_1hzk8_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2px;border-radius:3px;background:#141528;._label_1hzk8_10{color:#dddee0;font-size:10px}._value-container_1hzk8_15{display:flex;align-items:baseline;justify-content:center;gap:1px;min-width:35px;._value_1hzk8_15{color:var(--tile-primary-stat-value-color);font-size:12px;text-align:center}._pct_1hzk8_29{color:var(--tile-primary-stat-value-color);font-size:8px}}}._btn_1lb0v_1{all:unset;cursor:var(--cursor-button);display:flex;gap:var(--space-1);&:hover{filter:brightness(1.4)}}._container_1i8oq_1{position:absolute;top:14px;transform:translate(round(down,-50%,1px));left:50%;display:flex;justify-content:center;z-index:100;._toast_1i8oq_10{border-radius:10px;padding:8px;min-width:180px;display:flex;justify-content:center;align-items:center;z-index:100;&._disconnected_1i8oq_19{background:repeating-linear-gradient(115deg,var(--failure-color),var(--failure-color) 7px,var(--toast-disconnected-color) 7px,var(--toast-disconnected-color) 8px)}&._connecting_1i8oq_29{background:repeating-linear-gradient(115deg,var(--toast-connecting-start-color),var(--toast-connecting-start-color) 7px,var(--toast-connecting-end-color) 7px,var(--toast-connecting-end-color) 8px)}._text_1i8oq_39{color:#000;font-size:18px;font-style:normal;font-weight:600;text-align:center}}}._slots-list_1sk8v_1{scrollbar-width:none;&._hidden_1sk8v_3{visibility:hidden}}._no-slots-text_1sk8v_8{font-size:12px;color:var(--regular-text-color);text-align:center}._slot-group-container_rqu2r_1{padding-bottom:5px;background:var(--slot-nav-background-color)}._slot-group_rqu2r_1{column-gap:4px;row-gap:3px;border-radius:5px;background:var(--slots-list-slot-background-color)}._left-column_rqu2r_13{flex-grow:1;min-width:0;gap:4px}._future_rqu2r_19{padding:3px;background:var(--slots-list-future-slot-background-color);color:var(--slots-list-future-slot-color);img{filter:grayscale(100%)}&._you_rqu2r_27{border:solid var(--slots-list-not-processed-my-slots-border-color);border-width:2px 1px 1px 1px;padding:2px 3px 3px;background:var(--slots-list-my-slot-background-color)}}._current_rqu2r_35{padding:2px;border:1px solid var(--container-border-color);background-color:var(--container-background-color);color:var(--slots-list-slot-color);box-shadow:0 0 16px 0 var(--slots-list-current-slot-box-shadow-color) inset;._slot-name_rqu2r_42{font-size:18px}&._skipped_rqu2r_46{background:var(--slots-list-skipped-background-color)}&._you_rqu2r_27{border-width:3px 1px 1px 1px;border-color:var(--slots-list-my-slots-selected-border-color)}}._current-slot-row_rqu2r_56{background-color:var(--slots-list-current-slot-number-background-color);border-radius:5px;padding:3px 5px}._past_rqu2r_62{padding:3px;color:var(--slots-list-past-slot-color);&._skipped_rqu2r_46{background:var(--slots-list-skipped-background-color)}&._you_rqu2r_27{background:var(--slots-list-my-slot-background-color);&._processed_rqu2r_73{text-decoration:none;padding:2px;border:solid var(--slots-list-my-slots-border-color);border-width:3px 1px 1px 1px;background:var(--slots-list-my-slot-background-color);color:var(--slots-list-past-slot-color);&:hover,&:active{border-color:var(--slots-list-my-slots-selected-border-color)}&._selected_rqu2r_86{background:var(--slots-list-selected-background-color);border-color:var(--slots-list-my-slots-selected-border-color)}&._skipped_rqu2r_46,&._selected_rqu2r_86._skipped_rqu2r_46{background:var(--slots-list-skipped-selected-background-color)}}}}._slot-name_rqu2r_42{font-size:12px;font-weight:400}._ellipsis_rqu2r_104{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._progress-bar_rqu2r_110{width:100%;height:2px;div{background-color:var(--slots-list-next-leader-progress-bar-color)}}._slot-item-content_rqu2r_118{align-items:center;gap:4px;font-size:10px;font-weight:400;color:var(--slots-list-past-slot-number-color)}._placeholder_rqu2r_126{height:42px}._slot-statuses_rqu2r_130{._slot-status_rqu2r_130{width:4px;height:6px;background:var(--slot-status-gray);border:1px solid transparent;border-radius:2px;align-items:flex-end;._slot-status-progress_rqu2r_139{width:100%;height:0;animation:_fillProgress_rqu2r_1 var(--slot-duration) ease-in-out forwards;background-color:var(--slot-status-blue)}}&._tall_rqu2r_147{gap:3px;._slot-status_rqu2r_130{flex-grow:1}}&._short_rqu2r_154 ._slot-status_rqu2r_130{height:3px;border-radius:1px}}@keyframes _fillProgress_rqu2r_1{0%{height:0}to{height:100%}}._scroll-placeholder-item_rqu2r_169{position:relative;overflow:hidden;height:100%}._scroll-placeholder-item_rqu2r_169:before{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(to right,#fff0,#fff6f60d,#fff0);animation:_shimmer_rqu2r_1 1.5s infinite}@keyframes _shimmer_rqu2r_1{0%{left:-100%}to{left:100%}}._small-icon_5aexa_1{width:12px;height:12px}._large-icon_5aexa_6{width:16px;height:16px}._container_1l1zm_1{display:flex;justify-content:center;._button_1l1zm_5{position:absolute;width:100px;height:18px;padding:2px 4px 2px 6px;align-items:center;border-radius:40px;background:#174e45;box-shadow:0 4px 4px #1c524966;font-size:12px;font-weight:600}}._status-indicator_e3wc7_1{font-size:12px;font-weight:400}._status-indicator-live_e3wc7_6{color:var(--green-live)}._status-indicator-not-live_e3wc7_10{color:#3cb4ff}._status-reset_e3wc7_14{background-color:transparent;color:#3cb4ff;width:unset;height:unset;padding:0}._dot-icon_e3wc7_22{width:4px;height:4px;border-radius:50%;background-color:var(--green-live)}._nav-filter-toggle-group_148xa_1{display:flex;flex-wrap:nowrap;width:100%;button{cursor:pointer;flex-grow:1;height:21px;border:none;padding:3px 5px;color:var(--nav-button-inactive-text-color);background-color:#ffffff1a;&:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}&:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}&[data-state=on]{background-color:var(--slot-nav-filter-background-color);color:var(--nav-button-text-color)}&:hover{filter:brightness(1.2)}span{cursor:inherit;font-size:12px;font-style:normal;font-weight:400;line-height:normal}}}._toggle-button-size_148xa_43{height:15px;width:15px;&._lg_148xa_47{height:18px;width:18px}}._toggle-button_148xa_43{border-radius:5px;background-color:var(--epoch-slider-progress-color);&:hover{filter:brightness(1.2)}&._floating_148xa_61{box-shadow:0 4px 4px #000000bf}svg{fill:var(--nav-button-text-color);height:15px;width:15px;&._lg_148xa_47{height:18px;width:18px}&._mirror_148xa_75{transform:scaleX(-1)}}}._slot-nav-container_148xa_81{transition:width .3s;box-sizing:border-box;&._nav-background_148xa_85{background-color:var(--slot-nav-background-color)}}._epoch-progress_niumw_1{width:100%;background:var(--epoch-slider-progress-color);position:absolute;bottom:0}._clickable_niumw_8{cursor:pointer}._leader-slot_niumw_12{width:100%;background:#2a7edf;height:5px;position:absolute;opacity:.5;&:hover{filter:brightness(1.5)}&._before-start_niumw_21{filter:brightness(.5)}}._skipped-slot_niumw_26{width:100%;background:#ff5353;height:3px;position:absolute;&:hover{filter:brightness(1.5)}}._skipped-slot-icon_niumw_36{height:10px;position:absolute;left:11px;&:hover{filter:brightness(1.5)}}._first-processed-slot_niumw_45{width:100%;background:#bdf3ff;height:3px;position:absolute;right:0;&:hover{filter:brightness(1.5)}}._first-processed-slot-icon_niumw_56{height:10px;position:absolute;left:11px;&:hover{filter:brightness(1.5)}}._slider-root_niumw_65{position:relative;flex-grow:1;width:10px;display:flex;flex-direction:column;align-items:center;user-select:none;touch-action:none}._slider-track_niumw_76{background:#24262b;flex-grow:1;width:100%}._slider-thumb_niumw_82{display:block;position:relative;height:10px;width:20px;background:#64656580;border:1px solid #a4a4a4;border-radius:2px;cursor:grab;&._collapsed_niumw_92{border-left-width:0;transition:border-width 0s linear .2s}}._slider-thumb_niumw_82:hover{background:#6465654d}._slider-thumb_niumw_82:focus{outline:none;box-shadow:0 0 0 2px var(--gray-a8)}._hide_niumw_106{opacity:0;display:none;transition:opacity .5s ease-out 1s,display 0s 1.5s;transition-behavior:allow-discrete}._show_niumw_115{opacity:1;display:block}._container_1gsu5_1{border-radius:5px;background:var(--popover-background-color);max-width:100vw;border:1px solid var(--container-border-color);&._dropdown-menu_1gsu5_7{padding:4px}&._pointer_1gsu5_11{cursor:pointer;&:hover{filter:brightness(1.2)}}._label_1gsu5_18{color:var(--header-label-text-color);font-size:10px}._value_1gsu5_23{color:var(--dropdown-button-text-color);font-size:12px;font-style:normal;line-height:normal;._value-suffix_1gsu5_28{color:var(--header-label-text-color)}}}._horizontal_1gsu5_34{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-shrink:0;border-width:0px;background-color:var(--color-background);._value_1gsu5_23{font-weight:600}}._popover-content_l5gtm_1{background:var(--popover-background-color);border-radius:4px;box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;margin-right:8px}._popover-content_l5gtm_1:focus{box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px,0 0 0 2px var(--violet-7)}._popover-content_l5gtm_1[data-state=open][data-side=top]{animation-name:_slideDownAndFade_l5gtm_1}._popover-content_l5gtm_1[data-state=open][data-side=right]{animation-name:_slideLeftAndFade_l5gtm_1}._popover-content_l5gtm_1[data-state=open][data-side=bottom]{animation-name:_slideUpAndFade_l5gtm_1}._popover-content_l5gtm_1[data-state=open][data-side=left]{animation-name:_slideRightAndFade_l5gtm_1}._popover-arrow_l5gtm_33{fill:var(--popover-background-color)}@keyframes _slideUpAndFade_l5gtm_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideRightAndFade_l5gtm_1{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes _slideDownAndFade_l5gtm_1{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_l5gtm_1{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}._nav-link_t5vcc_1{font-size:14px;font-weight:400;color:var(--nav-button-inactive-text-color);border-radius:5px;background-color:transparent;gap:5px;padding:0 15px;._icon_t5vcc_11{height:14px;width:14px}._dropdown-icon_t5vcc_16{height:18px;width:18px}&:hover,&._focus_t5vcc_22{filter:brightness(1.2)}&._active_t5vcc_26{font-weight:600;background-color:#ffffff14}}._nav-dropdown-content_t5vcc_32{display:flex;flex-direction:column;background-color:#1c2129;border:1px solid rgba(250,250,250,.08);border-radius:5px;min-width:var(--radix-dropdown-menu-trigger-width)}._logo_1ml9x_1{height:27px}._header-container_1g8mz_1{top:0;background-color:var(--color-background);._nav-background_1g8mz_5{background-color:var(--slot-nav-background-color)}}._text_nk1yn_1{color:var(--primary-text-color);font-size:18px;font-weight:500}._container_k3j09_1{gap:var(--space-2);display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}._container_k6h1w_1{position:absolute;right:0;top:8px;display:flex;flex-direction:column;align-items:flex-end;gap:8px;z-index:1;._stats-container_k6h1w_12{padding:5px 5px 5px 7px;border-radius:8px;background:#111111e6;._slot-stats-toggle-button_k6h1w_17{margin:-2px -4px;align-self:flex-end;display:flex;padding:0 4px;box-shadow:unset;color:var(--icon-button-color);gap:4px;height:16px}._stats_k6h1w_12{display:grid;grid:auto auto / auto auto;column-gap:10px;row-gap:4px;min-width:203px;font-variant-numeric:tabular-nums;color:var(--sankey-base-label-color);font-size:12px;line-height:normal;._success-rate_k6h1w_40{color:var(--sankey-success-rate-color)}}}._toggle-group_k6h1w_46{display:inline-flex;button{all:unset}._toggle-group-item_k6h1w_53{background:var(--toggle-item-background-color);color:#747575;padding:2px 4px;align-items:center;justify-content:center;margin-left:1px;cursor:pointer}._toggle-group-item_k6h1w_53:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}._toggle-group-item_k6h1w_53:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}._toggle-group-item_k6h1w_53:hover{filter:brightness(1.2)}._toggle-group-item_k6h1w_53[data-state=on]{background-color:#6184a4;color:#1f1f1f}}}._separator_1pgc5_1{background:var(--row-separator-background-color)}._slot-performance-container_6u4bp_1{container:slot-performance / inline-size}._sankey-container_6u4bp_5{position:relative;aspect-ratio:4;min-height:450px;overflow:hidden;._slot-sankey-container_6u4bp_11{height:100%}}@container slot-performance (width < 600px){._sankey-container_6u4bp_5{aspect-ratio:1 / 3;overflow-x:clip;._slot-sankey-container_6u4bp_11 svg{transform:rotate(90deg) translateY(-100%) translate(15px);transform-origin:top left}}}._tooltip_102uq_1{padding:4px;border-radius:5px;background:#121212;display:grid;grid:auto-flow / auto auto;column-gap:8px;span{font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:right}._active-banks_102uq_17{color:#754d12}._compute-units_102uq_21{color:var(--compute-units-color)}._elapsed-time_102uq_25{color:var(--elapsed-time-color)}._prio-fee_102uq_29{color:var(--fees-color)}._tips_102uq_33{color:var(--tips-color)}._label_102uq_37{font-weight:600;text-align:left}}._chart_102uq_43{flex-grow:1;height:25vw;min-height:250px;max-height:600px;position:relative;margin-left:-8px;margin-right:-8px}._chart_1kfdz_1{.uplot .legend .series:first-child,.uplot .legend .series th:after,.uplot .legend .series td{display:none}.lib-toggles{margin-top:20px;text-align:center}.u-select{background:#ffffff1a}.hidden{color:silver}.u-cursor-pt{border-radius:0}.uplot{margin-bottom:20px;padding:10px;box-shadow:0 0 10px #0000004d}}._icon-container_1i4gu_1{display:none}._tooltip_h8khk_1{z-index:1;position:absolute;background:var(--Colors-Gray-1, #111);padding:6px 8px;border-radius:8px;max-height:none!important;max-width:none!important}._tooltip_11ays_1{display:grid;grid:auto-flow / auto auto;column-gap:8px;span{font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:right}._active-banks_11ays_14{color:#754d12}._compute-units_11ays_18{color:var(--compute-units-color)}._elapsed-time_11ays_22{color:var(--elapsed-time-color)}._fees_11ays_26{color:var(--fees-color)}._tips_11ays_30{color:var(--tips-color)}._label_11ays_34{font-weight:600;text-align:left}}._button_1b3a4_1{all:unset;background:var(--toggle-item-background-color);color:var(--toggle-item-text-color);font-weight:510;height:23px;padding:0 8px;display:flex;font-size:12px;line-height:16px;align-items:center;justify-content:center;user-select:none;cursor:pointer;&:first-child{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}&:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}&:not([data-disabled]):hover{background:#3e62bd52}&[data-disabled]{cursor:not-allowed;font-weight:400;filter:brightness(.7)}}.uplot,.uplot *,.uplot *:before,.uplot *:after{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5;width:min-content}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{position:relative;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012;position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{position:absolute;left:0;top:0;pointer-events:none;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed #607D8B}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed #607D8B}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}._group-label_e4egg_1{margin-right:8px;&._min-text-width_e4egg_4{min-width:50px}}._group_e4egg_1{display:inline-flex;background-color:var(--mauve-6);border-radius:4px;box-shadow:0 2px 10px var(--black-a7)}._item_e4egg_16{all:unset;background-color:var(--toggle-item-background-color);color:var(--toggle-item-text-color);height:22px;padding:0 8px;display:flex;font-size:12px;align-items:center;justify-content:center;margin-left:1px;user-select:none;font-weight:400;cursor:pointer;&:first-child{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}&:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}&:hover{background:#3e62bd52}&[data-state=on]{background-color:#4a4a4a;color:#f0f0f0;font-weight:510}&:focus{position:relative;box-shadow:0 0 0 2px #000}._item-color_e4egg_57{width:4px;height:16px;margin-right:4px}}._label_1q3ew_1{font-size:14px;color:#fff}._slider_j7oas_1{width:190px;flex-grow:1;position:relative;.rt-SliderRoot{&:before{position:absolute;content:"";height:calc(100% + 4px);top:-2px;left:calc(var(--slot-start-pct) - .5px);width:1px;background:var(--toggle-item-text-color);z-index:1}&:after{position:absolute;content:"0ms";font-size:10px;height:12px;bottom:-16px;left:calc(var(--slot-start-pct) - .5px);transform:translate(-50%);color:#fff;z-index:1}span:has(>.rt-SliderThumb){z-index:2}span:has(>[aria-label=Minimum]):after{content:var(--min-value-label, "");position:absolute;left:50%;transform:translate(-50%,4px);font-size:10px;white-space:nowrap;color:#baa7ff;background:var(--toggle-item-background-color);padding:0 2px;border-radius:4px}span:has(>[aria-label=Maximum]):after{content:var(--max-value-label, "");position:absolute;left:50%;transform:translate(-50%,4px);font-size:10px;white-space:nowrap;color:#baa7ff;background:var(--toggle-item-background-color);padding:0 2px;border-radius:4px}}}._arrival-label_j7oas_68{color:#fff}._slider-label_j7oas_72{color:#fff;font-size:12px}._minimize-button_j7oas_77{position:absolute;top:4px;right:4px}._dropdownButton_v1p8v_1{border-top-right-radius:0;border-bottom-right-radius:0}._input-container_v1p8v_6{box-sizing:border-box;--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);height:var(--text-field-height);padding:var(--text-field-border-width);border-radius:0 var(--text-field-border-radius) var(--text-field-border-radius) 0;font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);width:240px;&._sm_v1p8v_20{width:180px}button{box-sizing:content-box;--margin-left-override: 0px;--margin-right-override: 0px}@supports selector(:has(*)){&:has(input:focus){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}}@supports not selector(:has(*)){&:where(:focus-within){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}}[cmdk-input]{flex:1;border-radius:calc(var(--text-field-border-radius) - var(--text-field-border-width));border:none;outline:none;width:100%;padding:0 var(--space-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);background:#0000;border-radius:0;caret-color:#6e5ed2;margin:0;&::placeholder{color:var(--gray-a10)}}}._content_v1p8v_68{background:var(--gray-4);width:var(--radix-popover-trigger-width);max-height:400px;&:has(>[cmdk-list]>[cmdk-list-sizer]:not(:empty)){padding-bottom:var(--space-1)}[cmdk-list]{height:min(300px,var(--cmdk-list-height));max-height:400px;overflow:auto;overscroll-behavior:contain}[cmdk-group-heading]{user-select:none;font-size:14px;color:var(--slate-11);padding:0 8px;display:flex;align-items:center;padding:var(--space-1) var(--space-3)}[cmdk-empty],[cmdk-loading]{color:#f1f7feb5;padding-bottom:0!important}[cmdk-item],[cmdk-empty],[cmdk-loading]{content-visibility:auto;cursor:pointer;font-size:var(--font-size-2);text-wrap:nowrap;display:flex;align-items:center;gap:12px;padding:var(--space-1) var(--space-3);border-radius:4px;user-select:none;position:relative;&[data-selected=true]{background:var(--teal-5)}&[data-disabled=true]{color:var(--gray-8);cursor:not-allowed}&:active{background:var(--gray-4)}+[cmdk-item]{margin-top:4px}}}._text_1k6sv_1{span{color:var(--gray-12);font-size:var(--font-size-2);text-wrap:nowrap;&._faded_1k6sv_7{color:var(--faded-text)}&._ellipsis_1k6sv_11{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}}._container_14qh6_1{position:absolute;z-index:3;right:5px;top:5px;display:flex;align-items:center;gap:8px;._label_14qh6_10{user-select:none;color:#60646c;font-size:12px}}#txn-bars-tooltip{z-index:3;position:absolute;background:var(--Colors-Gray-1, #111);border-radius:8px;max-height:none!important;max-width:none!important;margin:6px 8px;._state_1f768_11{font-weight:700;color:var(--Colors-Neutral-Neutral-10, #777b84)}span{font-size:12px;font-style:normal;font-weight:400;line-height:normal;color:var(--color-override, #777b84)}._cu-bars_1f768_24{flex:1;width:0;padding:4px 0}._duration-container_1f768_30{flex:1;background:#363a3f80;padding:4px 0;margin:4px 0;width:0}._unit_1f768_38{font-family:Roboto Mono,monospace;margin-left:2px}button{padding-left:4px;padding-right:4px}}._search-grid_gudx6_1{align-content:center}._search-label_gudx6_5{font-size:16px;font-weight:500;color:var(--slot-details-search-label-color)}._search-field_gudx6_11{width:100%}._error-text_gudx6_15{color:var(--failure-color)}._quick-search-card_gudx6_19{border-radius:8px;border:1px solid var(--container-border-color);background:var(--container-background-color);color:var(--slot-details-quick-search-text-color)}._quick-search-header_gudx6_26{color:var(--quick-search-color);font-size:18px;svg{width:32px;height:32px;fill:var(--quick-search-color)}}._quick-search-slot_gudx6_37{font-size:12px;&._clickable_gudx6_40{cursor:pointer;color:var(--slot-details-clickable-slot-color)}&:not(._clickable_gudx6_40){cursor:not-allowed;pointer-events:none}}._quick-search-metric_gudx6_51{font-size:12px}._slot-item-group_me6mb_1{gap:4px;padding:2px;border-radius:5px;border-top-width:3px;border:1px solid var(--slot-details-my-slots-not-selected-color);&._disabled_me6mb_8{border:1px solid var(--slot-details-disabled-slot-border-color)}&._is-selected_me6mb_12{border:1px solid var(--slots-list-my-slots-selected-border-color)}}._slot-item_me6mb_1{text-decoration:none;display:flex;justify-content:center;align-items:center;padding:3px 10px;gap:10px;font-size:12px;font-weight:400;border-radius:3px;box-sizing:border-box;width:var(--item-width);background:var(--slot-details-background-color);color:var(--slot-details-color);&._selected-slot_me6mb_33{font-weight:600;background:var(--slot-details-selected-background-color);color:var(--slot-details-selected-color)}&._skipped-slot_me6mb_39{background:var(--slot-details-skipped-background-color)}&._skipped-slot_me6mb_39._selected-slot_me6mb_33{background:var(--slot-details-skipped-selected-background-color)}}._fade_me6mb_48{position:absolute;top:0;bottom:0;width:clamp(32px,8vw,96px);pointer-events:none;&._fade-left_me6mb_55{left:0;background:linear-gradient(to left,transparent 0%,black 100%)}&._fade-right_me6mb_60{right:0;background:linear-gradient(to right,transparent 0%,black 100%)}}._small-icon_1vpxu_1{width:14px;height:14px}._large-icon_1vpxu_6{width:15px;height:15px}._text_mwquj_1{font-family:Roboto Mono,monospace}._container_7bih2_1{height:30px;border-radius:4px;overflow:hidden;._label_7bih2_7{color:var(--slot-details-stats-primary);pointer-events:none}}._table-container_18q3l_1{th{color:var(--slot-details-stats-secondary)}td{color:var(--slot-details-stats-primary)}}._card_ybszl_1{padding:10px;border-radius:8px;border:1px solid #1c1e2b;background:#101123;color:var(--primary-text-color);._name-text_ybszl_8{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._pubkey-text_ybszl_14{flex-grow:1;min-width:390px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;&._narrow-screen_ybszl_21{flex-grow:0;min-width:inherit}}&._two-away_ybszl_27{border:1px solid #2a2c38;background:#131524;opacity:1.6}&._one-away_ybszl_33{border:1px solid #295060;background:#142432}._time-till_ybszl_38{min-width:250px;&._narrow-screen_ybszl_21{min-width:inherit}}}._my-slots_1cv8h_1{border-top:5px solid rgba(42,126,223,.65)!important;border-right:1px solid rgba(42,126,223,.65)!important;border-bottom:1px solid rgba(42,126,223,.65)!important;border-left:1px solid rgba(42,126,223,.65)!important;background:#2a7edf33}._scroll_1cv8h_9{touch-action:none;& *{touch-action:none}span{user-select:text}}._card_1pr66_1{border-radius:8px;border:1px solid #30323a;background:#151b25;padding:10px;&._skipped_1pr66_7{border:1px rgba(255,71,71,.38);background:#bd3e3e26}}._grid_1sc0d_1{display:grid;grid:auto-flow / minMax(130px,auto) minMax(80px,auto) minMax(70px,auto) minMax(70px,auto) minMax(80px,auto) minMax(149px,auto);row-gap:1px;overflow-x:auto;min-width:80px;touch-action:pan-x;& *{touch-action:pan-x}scrollbar-width:thin;scrollbar-color:#cbcbcb20 #cbcbcb01;width:100%}._header-text_1sc0d_19{font-size:12px;color:var(--slot-card-header-text-color);padding:0 6px;&._slot-header-text_1sc0d_25{margin-left:10px}}._votes-header_1sc0d_30{color:var(--votes-color)}._non-votes-header_1sc0d_33{color:var(--success-color)}._fees-header_1sc0d_36{color:var(--fees-color)}._tips-header_1sc0d_39{color:var(--tips-color)}._compute-units-header_1sc0d_42{color:var(--compute-units-color);padding:0}._compute-units-pct_1sc0d_47{width:50px;display:inline-block}._slot-text_1sc0d_52{padding-left:10px;padding-right:2px;user-select:text;a:link{text-decoration:none;color:var(--slot-text-link-color)}a:visited{text-decoration:none;color:var(--slot-text-visited-link-color)}a:active,a:hover{text-decoration:none;color:var(--slot-text-active-link-color)}}._row-text_1sc0d_75{white-space:nowrap;color:var(--slot-card-section-color);padding:0 6px;font-variant-numeric:tabular-nums;&._active_1sc0d_81{background:var(--container-background-color);color:var(--primary-text-color)}&._narrow-screen_1sc0d_86{padding-left:0}}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;-webkit-transition:stroke-dashoffset .5s ease 0s;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}._my-slots_1mtzn_1{color:var(--summary-my-slots-color);border-radius:10px;background:var(--container-background-color);padding:2px 5px}._summary-container_1mtzn_8{width:40%;min-width:430px}._name_1mtzn_13{color:var(--primary-text-color);font-size:24px;line-height:normal;min-width:30px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;&._mobile_1mtzn_23{font-size:inherit}}._text_1mtzn_28{line-height:normal;color:var(--primary-text-color)}._primary-text_1mtzn_33{font-style:normal;line-height:normal;color:var(--primary-text-color);min-width:70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._secondary-text_1mtzn_43{line-height:normal;font-size:12px;color:var(--secondary-text-color);>span{line-height:normal}}._divider_1mtzn_52{color:var(--primary-text-color)}._fd-text_1mtzn_56{color:var(--summary-fd-text-color)}._agave-text_1mtzn_60{color:var(--summary-agave-text-color)}._container-mobile_1mtzn_64{padding:0 6px}._card_wweyx_1{border-radius:8px;border:2px solid rgba(96,215,193,.65);background:#1b2432;box-shadow:0 0 4px #1ce7c291;padding:10px}._preload_1uziq_1{display:none}._container_1hof6_1{display:flex;justify-content:center;._button_1hof6_5{position:absolute;width:115px;height:18px;padding:2px 4px 2px 6px;align-items:center;border-radius:40px;background:#174e45;box-shadow:0 4px 4px #1c524966;font-size:12px;font-weight:600}}._label_q3mhf_1{color:#737373}._progress_q3mhf_5{height:8px;width:60px;background:#303134;div{background:var(--progress-background-color)}}._value_q3mhf_15{color:var(--next-slot-value-color);min-width:50px}._container_1uhjb_1{margin-bottom:16px;margin-left:24px;container:search / inline-size;input:placeholder-shown{text-overflow:ellipsis}}@media (max-width: 700px){._container_1uhjb_1{margin-bottom:8px;margin-left:0}}._search-box_1uhjb_18{justify-self:"center";min-width:400px}@container search (width < 600px){._search-box_1uhjb_18{min-width:100%}}._label_1uhjb_29{color:var(--search-label-color)}._my-slots_1uhjb_33{display:flex;padding:4px 10px;align-items:center;gap:8px;align-self:stretch;border-radius:8px;border:1px solid rgba(103,192,255,.12);background:#3e62bd26;color:var(--my-slots-color)}._my-slots_1uhjb_33:hover{background:#3e62bd52}._my-slots_1uhjb_33[data-state=on]{background:#3e62bdb8;color:var(--my-slots-on-color);._label_1uhjb_29{color:var(--search-slots-on-label-color)}}._my-slots_1uhjb_33:focus{box-shadow:0 0 0 2px #000}._skipped-slots_1uhjb_63{display:flex;padding:4px 10px;align-items:center;gap:8px;align-self:stretch;border-radius:8px;background:#bd3e3e26;color:var(--failure-color);border:1px solid rgba(255,103,103,.12)}._skipped-slots_1uhjb_63:hover{background:#bd3e3e52}._skipped-slots_1uhjb_63[data-state=on]{background:#bd3e3eb8;color:var(--skipped-slots-on-color);._label_1uhjb_29{color:var(--search-slots-on-label-color)}}._skipped-slots_1uhjb_63:focus{box-shadow:0 0 0 2px #000}._disabled_1uhjb_93{border:1px rgba(178,178,178,.12);background:var(--search-disabled-background-color);color:var(--search-disabled-text-color);&:hover{background:var(--search-disabled-background-color)}}._skip-rate-label_1uhjb_103{color:var(--skip-rate-label-color);line-height:normal}._skip-rate-value_1uhjb_108{color:var(--failure-color);line-height:normal}._axis-text_juf3d_1{color:var(--transaction-axis-text-color);font-size:8px;line-height:normal}._label_lgd2h_1{color:var(--regular-text-color);font-size:12px;line-height:normal;text-wrap:nowrap}._value_lgd2h_8{line-height:normal}._append-value_lgd2h_12{color:var(--regular-text-color);line-height:normal}._header-text_uidb2_1{color:var(--primary-text-color);font-size:18px}div:has(>._tooltip_uidb2_8){width:1px;height:1px}._tooltip_uidb2_8{width:fit-content;transform:translate(calc(-100% - 5px));padding:4px;background:#131923;border:1px solid #2e343e;border-radius:4px 8px;color:var(--regular-text-color);span{white-space:nowrap}}._stat-row_394e1_1{display:flex;flex-wrap:wrap;gap:8px;width:100%;>div{flex:1 1 auto}}._progress_zsw8r_1{max-height:11px;min-width:140px;background:var(--dropdown-background-color);div{background:var(--progress-background-color)}}._stat-row_zsw8r_11{display:flex;flex-wrap:wrap;gap:8px;width:100%;>div{flex:1 1 auto;min-width:180px}}._vote-distance_zsw8r_23{color:#7b837c;font-size:12px;font-style:normal;padding-left:6px}._progress_10fd6_1{max-height:11px;min-width:140px;background:var(--dropdown-background-color);div{background:var(--progress-background-color)}}._stat-row_10fd6_11{display:flex;flex-wrap:wrap;gap:8px;width:100%;>div{flex:1 1 auto;min-width:180px}}body{margin:0;min-width:320px;min-height:100vh} +@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-tight-latin-400-normal-iW8qmuJY.woff2) format("woff2"),url(/assets/inter-tight-latin-400-normal-BLrFJfvD.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-mono-latin-400-normal-GekRknry.woff2) format("woff2"),url(/assets/roboto-mono-latin-400-normal-DBZPkcnn.woff) format("woff")}:root,.light,.light-theme{--gray-1: #fcfcfc;--gray-2: #f9f9f9;--gray-3: #f0f0f0;--gray-4: #e8e8e8;--gray-5: #e0e0e0;--gray-6: #d9d9d9;--gray-7: #cecece;--gray-8: #bbbbbb;--gray-9: #8d8d8d;--gray-10: #838383;--gray-11: #646464;--gray-12: #202020;--gray-a1: #00000003;--gray-a2: #00000006;--gray-a3: #0000000f;--gray-a4: #00000017;--gray-a5: #0000001f;--gray-a6: #00000026;--gray-a7: #00000031;--gray-a8: #00000044;--gray-a9: #00000072;--gray-a10: #0000007c;--gray-a11: #0000009b;--gray-a12: #000000df;--mauve-1: #fdfcfd;--mauve-2: #faf9fb;--mauve-3: #f2eff3;--mauve-4: #eae7ec;--mauve-5: #e3dfe6;--mauve-6: #dbd8e0;--mauve-7: #d0cdd7;--mauve-8: #bcbac7;--mauve-9: #8e8c99;--mauve-10: #84828e;--mauve-11: #65636d;--mauve-12: #211f26;--mauve-a1: #55005503;--mauve-a2: #2b005506;--mauve-a3: #30004010;--mauve-a4: #20003618;--mauve-a5: #20003820;--mauve-a6: #14003527;--mauve-a7: #10003332;--mauve-a8: #08003145;--mauve-a9: #05001d73;--mauve-a10: #0500197d;--mauve-a11: #0400119c;--mauve-a12: #020008e0;--slate-1: #fcfcfd;--slate-2: #f9f9fb;--slate-3: #f0f0f3;--slate-4: #e8e8ec;--slate-5: #e0e1e6;--slate-6: #d9d9e0;--slate-7: #cdced6;--slate-8: #b9bbc6;--slate-9: #8b8d98;--slate-10: #80838d;--slate-11: #60646c;--slate-12: #1c2024;--slate-a1: #00005503;--slate-a2: #00005506;--slate-a3: #0000330f;--slate-a4: #00002d17;--slate-a5: #0009321f;--slate-a6: #00002f26;--slate-a7: #00062e32;--slate-a8: #00083046;--slate-a9: #00051d74;--slate-a10: #00071b7f;--slate-a11: #0007149f;--slate-a12: #000509e3;--sage-1: #fbfdfc;--sage-2: #f7f9f8;--sage-3: #eef1f0;--sage-4: #e6e9e8;--sage-5: #dfe2e0;--sage-6: #d7dad9;--sage-7: #cbcfcd;--sage-8: #b8bcba;--sage-9: #868e8b;--sage-10: #7c8481;--sage-11: #5f6563;--sage-12: #1a211e;--sage-a1: #00804004;--sage-a2: #00402008;--sage-a3: #002d1e11;--sage-a4: #001f1519;--sage-a5: #00180820;--sage-a6: #00140d28;--sage-a7: #00140a34;--sage-a8: #000f0847;--sage-a9: #00110b79;--sage-a10: #00100a83;--sage-a11: #000a07a0;--sage-a12: #000805e5;--olive-1: #fcfdfc;--olive-2: #f8faf8;--olive-3: #eff1ef;--olive-4: #e7e9e7;--olive-5: #dfe2df;--olive-6: #d7dad7;--olive-7: #cccfcc;--olive-8: #b9bcb8;--olive-9: #898e87;--olive-10: #7f847d;--olive-11: #60655f;--olive-12: #1d211c;--olive-a1: #00550003;--olive-a2: #00490007;--olive-a3: #00200010;--olive-a4: #00160018;--olive-a5: #00180020;--olive-a6: #00140028;--olive-a7: #000f0033;--olive-a8: #040f0047;--olive-a9: #050f0078;--olive-a10: #040e0082;--olive-a11: #020a00a0;--olive-a12: #010600e3;--sand-1: #fdfdfc;--sand-2: #f9f9f8;--sand-3: #f1f0ef;--sand-4: #e9e8e6;--sand-5: #e2e1de;--sand-6: #dad9d6;--sand-7: #cfceca;--sand-8: #bcbbb5;--sand-9: #8d8d86;--sand-10: #82827c;--sand-11: #63635e;--sand-12: #21201c;--sand-a1: #55550003;--sand-a2: #25250007;--sand-a3: #20100010;--sand-a4: #1f150019;--sand-a5: #1f180021;--sand-a6: #19130029;--sand-a7: #19140035;--sand-a8: #1915014a;--sand-a9: #0f0f0079;--sand-a10: #0c0c0083;--sand-a11: #080800a1;--sand-a12: #060500e3;--amber-1: #fefdfb;--amber-2: #fefbe9;--amber-3: #fff7c2;--amber-4: #ffee9c;--amber-5: #fbe577;--amber-6: #f3d673;--amber-7: #e9c162;--amber-8: #e2a336;--amber-9: #ffc53d;--amber-10: #ffba18;--amber-11: #ab6400;--amber-12: #4f3422;--amber-a1: #c0800004;--amber-a2: #f4d10016;--amber-a3: #ffde003d;--amber-a4: #ffd40063;--amber-a5: #f8cf0088;--amber-a6: #eab5008c;--amber-a7: #dc9b009d;--amber-a8: #da8a00c9;--amber-a9: #ffb300c2;--amber-a10: #ffb300e7;--amber-a11: #ab6400;--amber-a12: #341500dd;--blue-1: #fbfdff;--blue-2: #f4faff;--blue-3: #e6f4fe;--blue-4: #d5efff;--blue-5: #c2e5ff;--blue-6: #acd8fc;--blue-7: #8ec8f6;--blue-8: #5eb1ef;--blue-9: #0090ff;--blue-10: #0588f0;--blue-11: #0d74ce;--blue-12: #113264;--blue-a1: #0080ff04;--blue-a2: #008cff0b;--blue-a3: #008ff519;--blue-a4: #009eff2a;--blue-a5: #0093ff3d;--blue-a6: #0088f653;--blue-a7: #0083eb71;--blue-a8: #0084e6a1;--blue-a9: #0090ff;--blue-a10: #0086f0fa;--blue-a11: #006dcbf2;--blue-a12: #002359ee;--bronze-1: #fdfcfc;--bronze-2: #fdf7f5;--bronze-3: #f6edea;--bronze-4: #efe4df;--bronze-5: #e7d9d3;--bronze-6: #dfcdc5;--bronze-7: #d3bcb3;--bronze-8: #c2a499;--bronze-9: #a18072;--bronze-10: #957468;--bronze-11: #7d5e54;--bronze-12: #43302b;--bronze-a1: #55000003;--bronze-a2: #cc33000a;--bronze-a3: #92250015;--bronze-a4: #80280020;--bronze-a5: #7423002c;--bronze-a6: #7324003a;--bronze-a7: #6c1f004c;--bronze-a8: #671c0066;--bronze-a9: #551a008d;--bronze-a10: #4c150097;--bronze-a11: #3d0f00ab;--bronze-a12: #1d0600d4;--brown-1: #fefdfc;--brown-2: #fcf9f6;--brown-3: #f6eee7;--brown-4: #f0e4d9;--brown-5: #ebdaca;--brown-6: #e4cdb7;--brown-7: #dcbc9f;--brown-8: #cea37e;--brown-9: #ad7f58;--brown-10: #a07553;--brown-11: #815e46;--brown-12: #3e332e;--brown-a1: #aa550003;--brown-a2: #aa550009;--brown-a3: #a04b0018;--brown-a4: #9b4a0026;--brown-a5: #9f4d0035;--brown-a6: #a04e0048;--brown-a7: #a34e0060;--brown-a8: #9f4a0081;--brown-a9: #823c00a7;--brown-a10: #723300ac;--brown-a11: #522100b9;--brown-a12: #140600d1;--crimson-1: #fffcfd;--crimson-2: #fef7f9;--crimson-3: #ffe9f0;--crimson-4: #fedce7;--crimson-5: #facedd;--crimson-6: #f3bed1;--crimson-7: #eaacc3;--crimson-8: #e093b2;--crimson-9: #e93d82;--crimson-10: #df3478;--crimson-11: #cb1d63;--crimson-12: #621639;--crimson-a1: #ff005503;--crimson-a2: #e0004008;--crimson-a3: #ff005216;--crimson-a4: #f8005123;--crimson-a5: #e5004f31;--crimson-a6: #d0004b41;--crimson-a7: #bf004753;--crimson-a8: #b6004a6c;--crimson-a9: #e2005bc2;--crimson-a10: #d70056cb;--crimson-a11: #c4004fe2;--crimson-a12: #530026e9;--cyan-1: #fafdfe;--cyan-2: #f2fafb;--cyan-3: #def7f9;--cyan-4: #caf1f6;--cyan-5: #b5e9f0;--cyan-6: #9ddde7;--cyan-7: #7dcedc;--cyan-8: #3db9cf;--cyan-9: #00a2c7;--cyan-10: #0797b9;--cyan-11: #107d98;--cyan-12: #0d3c48;--cyan-a1: #0099cc05;--cyan-a2: #009db10d;--cyan-a3: #00c2d121;--cyan-a4: #00bcd435;--cyan-a5: #01b4cc4a;--cyan-a6: #00a7c162;--cyan-a7: #009fbb82;--cyan-a8: #00a3c0c2;--cyan-a9: #00a2c7;--cyan-a10: #0094b7f8;--cyan-a11: #007491ef;--cyan-a12: #00323ef2;--gold-1: #fdfdfc;--gold-2: #faf9f2;--gold-3: #f2f0e7;--gold-4: #eae6db;--gold-5: #e1dccf;--gold-6: #d8d0bf;--gold-7: #cbc0aa;--gold-8: #b9a88d;--gold-9: #978365;--gold-10: #8c7a5e;--gold-11: #71624b;--gold-12: #3b352b;--gold-a1: #55550003;--gold-a2: #9d8a000d;--gold-a3: #75600018;--gold-a4: #6b4e0024;--gold-a5: #60460030;--gold-a6: #64440040;--gold-a7: #63420055;--gold-a8: #633d0072;--gold-a9: #5332009a;--gold-a10: #492d00a1;--gold-a11: #362100b4;--gold-a12: #130c00d4;--grass-1: #fbfefb;--grass-2: #f5fbf5;--grass-3: #e9f6e9;--grass-4: #daf1db;--grass-5: #c9e8ca;--grass-6: #b2ddb5;--grass-7: #94ce9a;--grass-8: #65ba74;--grass-9: #46a758;--grass-10: #3e9b4f;--grass-11: #2a7e3b;--grass-12: #203c25;--grass-a1: #00c00004;--grass-a2: #0099000a;--grass-a3: #00970016;--grass-a4: #009f0725;--grass-a5: #00930536;--grass-a6: #008f0a4d;--grass-a7: #018b0f6b;--grass-a8: #008d199a;--grass-a9: #008619b9;--grass-a10: #007b17c1;--grass-a11: #006514d5;--grass-a12: #002006df;--green-1: #fbfefc;--green-2: #f4fbf6;--green-3: #e6f6eb;--green-4: #d6f1df;--green-5: #c4e8d1;--green-6: #adddc0;--green-7: #8eceaa;--green-8: #5bb98b;--green-9: #30a46c;--green-10: #2b9a66;--green-11: #218358;--green-12: #193b2d;--green-a1: #00c04004;--green-a2: #00a32f0b;--green-a3: #00a43319;--green-a4: #00a83829;--green-a5: #019c393b;--green-a6: #00963c52;--green-a7: #00914071;--green-a8: #00924ba4;--green-a9: #008f4acf;--green-a10: #008647d4;--green-a11: #00713fde;--green-a12: #002616e6;--indigo-1: #fdfdfe;--indigo-2: #f7f9ff;--indigo-3: #edf2fe;--indigo-4: #e1e9ff;--indigo-5: #d2deff;--indigo-6: #c1d0ff;--indigo-7: #abbdf9;--indigo-8: #8da4ef;--indigo-9: #3e63dd;--indigo-10: #3358d4;--indigo-11: #3a5bc7;--indigo-12: #1f2d5c;--indigo-a1: #00008002;--indigo-a2: #0040ff08;--indigo-a3: #0047f112;--indigo-a4: #0044ff1e;--indigo-a5: #0044ff2d;--indigo-a6: #003eff3e;--indigo-a7: #0037ed54;--indigo-a8: #0034dc72;--indigo-a9: #0031d2c1;--indigo-a10: #002ec9cc;--indigo-a11: #002bb7c5;--indigo-a12: #001046e0;--iris-1: #fdfdff;--iris-2: #f8f8ff;--iris-3: #f0f1fe;--iris-4: #e6e7ff;--iris-5: #dadcff;--iris-6: #cbcdff;--iris-7: #b8baf8;--iris-8: #9b9ef0;--iris-9: #5b5bd6;--iris-10: #5151cd;--iris-11: #5753c6;--iris-12: #272962;--iris-a1: #0000ff02;--iris-a2: #0000ff07;--iris-a3: #0011ee0f;--iris-a4: #000bff19;--iris-a5: #000eff25;--iris-a6: #000aff34;--iris-a7: #0008e647;--iris-a8: #0008d964;--iris-a9: #0000c0a4;--iris-a10: #0000b6ae;--iris-a11: #0600abac;--iris-a12: #000246d8;--jade-1: #fbfefd;--jade-2: #f4fbf7;--jade-3: #e6f7ed;--jade-4: #d6f1e3;--jade-5: #c3e9d7;--jade-6: #acdec8;--jade-7: #8bceb6;--jade-8: #56ba9f;--jade-9: #29a383;--jade-10: #26997b;--jade-11: #208368;--jade-12: #1d3b31;--jade-a1: #00c08004;--jade-a2: #00a3460b;--jade-a3: #00ae4819;--jade-a4: #00a85129;--jade-a5: #00a2553c;--jade-a6: #009a5753;--jade-a7: #00945f74;--jade-a8: #00976ea9;--jade-a9: #00916bd6;--jade-a10: #008764d9;--jade-a11: #007152df;--jade-a12: #002217e2;--lime-1: #fcfdfa;--lime-2: #f8faf3;--lime-3: #eef6d6;--lime-4: #e2f0bd;--lime-5: #d3e7a6;--lime-6: #c2da91;--lime-7: #abc978;--lime-8: #8db654;--lime-9: #bdee63;--lime-10: #b0e64c;--lime-11: #5c7c2f;--lime-12: #37401c;--lime-a1: #66990005;--lime-a2: #6b95000c;--lime-a3: #96c80029;--lime-a4: #8fc60042;--lime-a5: #81bb0059;--lime-a6: #72aa006e;--lime-a7: #61990087;--lime-a8: #559200ab;--lime-a9: #93e4009c;--lime-a10: #8fdc00b3;--lime-a11: #375f00d0;--lime-a12: #1e2900e3;--mint-1: #f9fefd;--mint-2: #f2fbf9;--mint-3: #ddf9f2;--mint-4: #c8f4e9;--mint-5: #b3ecde;--mint-6: #9ce0d0;--mint-7: #7ecfbd;--mint-8: #4cbba5;--mint-9: #86ead4;--mint-10: #7de0cb;--mint-11: #027864;--mint-12: #16433c;--mint-a1: #00d5aa06;--mint-a2: #00b18a0d;--mint-a3: #00d29e22;--mint-a4: #00cc9937;--mint-a5: #00c0914c;--mint-a6: #00b08663;--mint-a7: #00a17d81;--mint-a8: #009e7fb3;--mint-a9: #00d3a579;--mint-a10: #00c39982;--mint-a11: #007763fd;--mint-a12: #00312ae9;--orange-1: #fefcfb;--orange-2: #fff7ed;--orange-3: #ffefd6;--orange-4: #ffdfb5;--orange-5: #ffd19a;--orange-6: #ffc182;--orange-7: #f5ae73;--orange-8: #ec9455;--orange-9: #f76b15;--orange-10: #ef5f00;--orange-11: #cc4e00;--orange-12: #582d1d;--orange-a1: #c0400004;--orange-a2: #ff8e0012;--orange-a3: #ff9c0029;--orange-a4: #ff91014a;--orange-a5: #ff8b0065;--orange-a6: #ff81007d;--orange-a7: #ed6c008c;--orange-a8: #e35f00aa;--orange-a9: #f65e00ea;--orange-a10: #ef5f00;--orange-a11: #cc4e00;--orange-a12: #431200e2;--pink-1: #fffcfe;--pink-2: #fef7fb;--pink-3: #fee9f5;--pink-4: #fbdcef;--pink-5: #f6cee7;--pink-6: #efbfdd;--pink-7: #e7acd0;--pink-8: #dd93c2;--pink-9: #d6409f;--pink-10: #cf3897;--pink-11: #c2298a;--pink-12: #651249;--pink-a1: #ff00aa03;--pink-a2: #e0008008;--pink-a3: #f4008c16;--pink-a4: #e2008b23;--pink-a5: #d1008331;--pink-a6: #c0007840;--pink-a7: #b6006f53;--pink-a8: #af006f6c;--pink-a9: #c8007fbf;--pink-a10: #c2007ac7;--pink-a11: #b60074d6;--pink-a12: #59003bed;--plum-1: #fefcff;--plum-2: #fdf7fd;--plum-3: #fbebfb;--plum-4: #f7def8;--plum-5: #f2d1f3;--plum-6: #e9c2ec;--plum-7: #deade3;--plum-8: #cf91d8;--plum-9: #ab4aba;--plum-10: #a144af;--plum-11: #953ea3;--plum-12: #53195d;--plum-a1: #aa00ff03;--plum-a2: #c000c008;--plum-a3: #cc00cc14;--plum-a4: #c200c921;--plum-a5: #b700bd2e;--plum-a6: #a400b03d;--plum-a7: #9900a852;--plum-a8: #9000a56e;--plum-a9: #89009eb5;--plum-a10: #7f0092bb;--plum-a11: #730086c1;--plum-a12: #40004be6;--purple-1: #fefcfe;--purple-2: #fbf7fe;--purple-3: #f7edfe;--purple-4: #f2e2fc;--purple-5: #ead5f9;--purple-6: #e0c4f4;--purple-7: #d1afec;--purple-8: #be93e4;--purple-9: #8e4ec6;--purple-10: #8347b9;--purple-11: #8145b5;--purple-12: #402060;--purple-a1: #aa00aa03;--purple-a2: #8000e008;--purple-a3: #8e00f112;--purple-a4: #8d00e51d;--purple-a5: #8000db2a;--purple-a6: #7a01d03b;--purple-a7: #6d00c350;--purple-a8: #6600c06c;--purple-a9: #5c00adb1;--purple-a10: #53009eb8;--purple-a11: #52009aba;--purple-a12: #250049df;--red-1: #fffcfc;--red-2: #fff7f7;--red-3: #feebec;--red-4: #ffdbdc;--red-5: #ffcdce;--red-6: #fdbdbe;--red-7: #f4a9aa;--red-8: #eb8e90;--red-9: #e5484d;--red-10: #dc3e42;--red-11: #ce2c31;--red-12: #641723;--red-a1: #ff000003;--red-a2: #ff000008;--red-a3: #f3000d14;--red-a4: #ff000824;--red-a5: #ff000632;--red-a6: #f8000442;--red-a7: #df000356;--red-a8: #d2000571;--red-a9: #db0007b7;--red-a10: #d10005c1;--red-a11: #c40006d3;--red-a12: #55000de8;--ruby-1: #fffcfd;--ruby-2: #fff7f8;--ruby-3: #feeaed;--ruby-4: #ffdce1;--ruby-5: #ffced6;--ruby-6: #f8bfc8;--ruby-7: #efacb8;--ruby-8: #e592a3;--ruby-9: #e54666;--ruby-10: #dc3b5d;--ruby-11: #ca244d;--ruby-12: #64172b;--ruby-a1: #ff005503;--ruby-a2: #ff002008;--ruby-a3: #f3002515;--ruby-a4: #ff002523;--ruby-a5: #ff002a31;--ruby-a6: #e4002440;--ruby-a7: #ce002553;--ruby-a8: #c300286d;--ruby-a9: #db002cb9;--ruby-a10: #d2002cc4;--ruby-a11: #c10030db;--ruby-a12: #550016e8;--sky-1: #f9feff;--sky-2: #f1fafd;--sky-3: #e1f6fd;--sky-4: #d1f0fa;--sky-5: #bee7f5;--sky-6: #a9daed;--sky-7: #8dcae3;--sky-8: #60b3d7;--sky-9: #7ce2fe;--sky-10: #74daf8;--sky-11: #00749e;--sky-12: #1d3e56;--sky-a1: #00d5ff06;--sky-a2: #00a4db0e;--sky-a3: #00b3ee1e;--sky-a4: #00ace42e;--sky-a5: #00a1d841;--sky-a6: #0092ca56;--sky-a7: #0089c172;--sky-a8: #0085bf9f;--sky-a9: #00c7fe83;--sky-a10: #00bcf38b;--sky-a11: #00749e;--sky-a12: #002540e2;--teal-1: #fafefd;--teal-2: #f3fbf9;--teal-3: #e0f8f3;--teal-4: #ccf3ea;--teal-5: #b8eae0;--teal-6: #a1ded2;--teal-7: #83cdc1;--teal-8: #53b9ab;--teal-9: #12a594;--teal-10: #0d9b8a;--teal-11: #008573;--teal-12: #0d3d38;--teal-a1: #00cc9905;--teal-a2: #00aa800c;--teal-a3: #00c69d1f;--teal-a4: #00c39633;--teal-a5: #00b49047;--teal-a6: #00a6855e;--teal-a7: #0099807c;--teal-a8: #009783ac;--teal-a9: #009e8ced;--teal-a10: #009684f2;--teal-a11: #008573;--teal-a12: #00332df2;--tomato-1: #fffcfc;--tomato-2: #fff8f7;--tomato-3: #feebe7;--tomato-4: #ffdcd3;--tomato-5: #ffcdc2;--tomato-6: #fdbdaf;--tomato-7: #f5a898;--tomato-8: #ec8e7b;--tomato-9: #e54d2e;--tomato-10: #dd4425;--tomato-11: #d13415;--tomato-12: #5c271f;--tomato-a1: #ff000003;--tomato-a2: #ff200008;--tomato-a3: #f52b0018;--tomato-a4: #ff35002c;--tomato-a5: #ff2e003d;--tomato-a6: #f92d0050;--tomato-a7: #e7280067;--tomato-a8: #db250084;--tomato-a9: #df2600d1;--tomato-a10: #d72400da;--tomato-a11: #cd2200ea;--tomato-a12: #460900e0;--violet-1: #fdfcfe;--violet-2: #faf8ff;--violet-3: #f4f0fe;--violet-4: #ebe4ff;--violet-5: #e1d9ff;--violet-6: #d4cafe;--violet-7: #c2b5f5;--violet-8: #aa99ec;--violet-9: #6e56cf;--violet-10: #654dc4;--violet-11: #6550b9;--violet-12: #2f265f;--violet-a1: #5500aa03;--violet-a2: #4900ff07;--violet-a3: #4400ee0f;--violet-a4: #4300ff1b;--violet-a5: #3600ff26;--violet-a6: #3100fb35;--violet-a7: #2d01dd4a;--violet-a8: #2b00d066;--violet-a9: #2400b7a9;--violet-a10: #2300abb2;--violet-a11: #1f0099af;--violet-a12: #0b0043d9;--yellow-1: #fdfdf9;--yellow-2: #fefce9;--yellow-3: #fffab8;--yellow-4: #fff394;--yellow-5: #ffe770;--yellow-6: #f3d768;--yellow-7: #e4c767;--yellow-8: #d5ae39;--yellow-9: #ffe629;--yellow-10: #ffdc00;--yellow-11: #9e6c00;--yellow-12: #473b1f;--yellow-a1: #aaaa0006;--yellow-a2: #f4dd0016;--yellow-a3: #ffee0047;--yellow-a4: #ffe3016b;--yellow-a5: #ffd5008f;--yellow-a6: #ebbc0097;--yellow-a7: #d2a10098;--yellow-a8: #c99700c6;--yellow-a9: #ffe100d6;--yellow-a10: #ffdc00;--yellow-a11: #9e6c00;--yellow-a12: #2e2000e0;--gray-surface: #ffffffcc;--gray-indicator: var(--gray-9);--gray-track: var(--gray-9);--mauve-surface: #ffffffcc;--mauve-indicator: var(--mauve-9);--mauve-track: var(--mauve-9);--slate-surface: #ffffffcc;--slate-indicator: var(--slate-9);--slate-track: var(--slate-9);--sage-surface: #ffffffcc;--sage-indicator: var(--sage-9);--sage-track: var(--sage-9);--olive-surface: #ffffffcc;--olive-indicator: var(--olive-9);--olive-track: var(--olive-9);--sand-surface: #ffffffcc;--sand-indicator: var(--sand-9);--sand-track: var(--sand-9);--amber-surface: #fefae4cc;--amber-indicator: var(--amber-9);--amber-track: var(--amber-9);--blue-surface: #f1f9ffcc;--blue-indicator: var(--blue-9);--blue-track: var(--blue-9);--bronze-surface: #fdf5f3cc;--bronze-indicator: var(--bronze-9);--bronze-track: var(--bronze-9);--brown-surface: #fbf8f4cc;--brown-indicator: var(--brown-9);--brown-track: var(--brown-9);--crimson-surface: #fef5f8cc;--crimson-indicator: var(--crimson-9);--crimson-track: var(--crimson-9);--cyan-surface: #eff9facc;--cyan-indicator: var(--cyan-9);--cyan-track: var(--cyan-9);--gold-surface: #f9f8efcc;--gold-indicator: var(--gold-9);--gold-track: var(--gold-9);--grass-surface: #f3faf3cc;--grass-indicator: var(--grass-9);--grass-track: var(--grass-9);--green-surface: #f1faf4cc;--green-indicator: var(--green-9);--green-track: var(--green-9);--indigo-surface: #f5f8ffcc;--indigo-indicator: var(--indigo-9);--indigo-track: var(--indigo-9);--iris-surface: #f6f6ffcc;--iris-indicator: var(--iris-9);--iris-track: var(--iris-9);--jade-surface: #f1faf5cc;--jade-indicator: var(--jade-9);--jade-track: var(--jade-9);--lime-surface: #f6f9f0cc;--lime-indicator: var(--lime-9);--lime-track: var(--lime-9);--mint-surface: #effaf8cc;--mint-indicator: var(--mint-9);--mint-track: var(--mint-9);--orange-surface: #fff5e9cc;--orange-indicator: var(--orange-9);--orange-track: var(--orange-9);--pink-surface: #fef5facc;--pink-indicator: var(--pink-9);--pink-track: var(--pink-9);--plum-surface: #fdf5fdcc;--plum-indicator: var(--plum-9);--plum-track: var(--plum-9);--purple-surface: #faf5fecc;--purple-indicator: var(--purple-9);--purple-track: var(--purple-9);--red-surface: #fff5f5cc;--red-indicator: var(--red-9);--red-track: var(--red-9);--ruby-surface: #fff5f6cc;--ruby-indicator: var(--ruby-9);--ruby-track: var(--ruby-9);--sky-surface: #eef9fdcc;--sky-indicator: var(--sky-9);--sky-track: var(--sky-9);--teal-surface: #f0faf8cc;--teal-indicator: var(--teal-9);--teal-track: var(--teal-9);--tomato-surface: #fff6f5cc;--tomato-indicator: var(--tomato-9);--tomato-track: var(--tomato-9);--violet-surface: #f9f6ffcc;--violet-indicator: var(--violet-9);--violet-track: var(--violet-9);--yellow-surface: #fefbe4cc;--yellow-indicator: var(--yellow-10);--yellow-track: var(--yellow-10)}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root,.light,.light-theme{--gray-1: color(display-p3 .988 .988 .988);--gray-2: color(display-p3 .975 .975 .975);--gray-3: color(display-p3 .939 .939 .939);--gray-4: color(display-p3 .908 .908 .908);--gray-5: color(display-p3 .88 .88 .88);--gray-6: color(display-p3 .849 .849 .849);--gray-7: color(display-p3 .807 .807 .807);--gray-8: color(display-p3 .732 .732 .732);--gray-9: color(display-p3 .553 .553 .553);--gray-10: color(display-p3 .512 .512 .512);--gray-11: color(display-p3 .392 .392 .392);--gray-12: color(display-p3 .125 .125 .125);--gray-a1: color(display-p3 0 0 0 / .012);--gray-a2: color(display-p3 0 0 0 / .024);--gray-a3: color(display-p3 0 0 0 / .063);--gray-a4: color(display-p3 0 0 0 / .09);--gray-a5: color(display-p3 0 0 0 / .122);--gray-a6: color(display-p3 0 0 0 / .153);--gray-a7: color(display-p3 0 0 0 / .192);--gray-a8: color(display-p3 0 0 0 / .267);--gray-a9: color(display-p3 0 0 0 / .447);--gray-a10: color(display-p3 0 0 0 / .486);--gray-a11: color(display-p3 0 0 0 / .608);--gray-a12: color(display-p3 0 0 0 / .875);--mauve-1: color(display-p3 .991 .988 .992);--mauve-2: color(display-p3 .98 .976 .984);--mauve-3: color(display-p3 .946 .938 .952);--mauve-4: color(display-p3 .915 .906 .925);--mauve-5: color(display-p3 .886 .876 .901);--mauve-6: color(display-p3 .856 .846 .875);--mauve-7: color(display-p3 .814 .804 .84);--mauve-8: color(display-p3 .735 .728 .777);--mauve-9: color(display-p3 .555 .549 .596);--mauve-10: color(display-p3 .514 .508 .552);--mauve-11: color(display-p3 .395 .388 .424);--mauve-12: color(display-p3 .128 .122 .147);--mauve-a1: color(display-p3 .349 .024 .349 / .012);--mauve-a2: color(display-p3 .184 .024 .349 / .024);--mauve-a3: color(display-p3 .129 .008 .255 / .063);--mauve-a4: color(display-p3 .094 .012 .216 / .095);--mauve-a5: color(display-p3 .098 .008 .224 / .126);--mauve-a6: color(display-p3 .055 .004 .18 / .153);--mauve-a7: color(display-p3 .067 .008 .184 / .197);--mauve-a8: color(display-p3 .02 .004 .176 / .271);--mauve-a9: color(display-p3 .02 .004 .106 / .451);--mauve-a10: color(display-p3 .012 .004 .09 / .491);--mauve-a11: color(display-p3 .016 0 .059 / .612);--mauve-a12: color(display-p3 .008 0 .027 / .879);--slate-1: color(display-p3 .988 .988 .992);--slate-2: color(display-p3 .976 .976 .984);--slate-3: color(display-p3 .94 .941 .953);--slate-4: color(display-p3 .908 .909 .925);--slate-5: color(display-p3 .88 .881 .901);--slate-6: color(display-p3 .85 .852 .876);--slate-7: color(display-p3 .805 .808 .838);--slate-8: color(display-p3 .727 .733 .773);--slate-9: color(display-p3 .547 .553 .592);--slate-10: color(display-p3 .503 .512 .549);--slate-11: color(display-p3 .379 .392 .421);--slate-12: color(display-p3 .113 .125 .14);--slate-a1: color(display-p3 .024 .024 .349 / .012);--slate-a2: color(display-p3 .024 .024 .349 / .024);--slate-a3: color(display-p3 .004 .004 .204 / .059);--slate-a4: color(display-p3 .012 .012 .184 / .091);--slate-a5: color(display-p3 .004 .039 .2 / .122);--slate-a6: color(display-p3 .008 .008 .165 / .15);--slate-a7: color(display-p3 .008 .027 .184 / .197);--slate-a8: color(display-p3 .004 .031 .176 / .275);--slate-a9: color(display-p3 .004 .02 .106 / .455);--slate-a10: color(display-p3 .004 .027 .098 / .499);--slate-a11: color(display-p3 0 .02 .063 / .62);--slate-a12: color(display-p3 0 .012 .031 / .887);--sage-1: color(display-p3 .986 .992 .988);--sage-2: color(display-p3 .97 .977 .974);--sage-3: color(display-p3 .935 .944 .94);--sage-4: color(display-p3 .904 .913 .909);--sage-5: color(display-p3 .875 .885 .88);--sage-6: color(display-p3 .844 .854 .849);--sage-7: color(display-p3 .8 .811 .806);--sage-8: color(display-p3 .725 .738 .732);--sage-9: color(display-p3 .531 .556 .546);--sage-10: color(display-p3 .492 .515 .506);--sage-11: color(display-p3 .377 .395 .389);--sage-12: color(display-p3 .107 .129 .118);--sage-a1: color(display-p3 .024 .514 .267 / .016);--sage-a2: color(display-p3 .02 .267 .145 / .032);--sage-a3: color(display-p3 .008 .184 .125 / .067);--sage-a4: color(display-p3 .012 .094 .051 / .095);--sage-a5: color(display-p3 .008 .098 .035 / .126);--sage-a6: color(display-p3 .004 .078 .027 / .157);--sage-a7: color(display-p3 0 .059 .039 / .2);--sage-a8: color(display-p3 .004 .047 .031 / .275);--sage-a9: color(display-p3 .004 .059 .035 / .471);--sage-a10: color(display-p3 0 .047 .031 / .51);--sage-a11: color(display-p3 0 .031 .02 / .624);--sage-a12: color(display-p3 0 .027 .012 / .895);--olive-1: color(display-p3 .989 .992 .989);--olive-2: color(display-p3 .974 .98 .973);--olive-3: color(display-p3 .939 .945 .937);--olive-4: color(display-p3 .907 .914 .905);--olive-5: color(display-p3 .878 .885 .875);--olive-6: color(display-p3 .846 .855 .843);--olive-7: color(display-p3 .803 .812 .8);--olive-8: color(display-p3 .727 .738 .723);--olive-9: color(display-p3 .541 .556 .532);--olive-10: color(display-p3 .5 .515 .491);--olive-11: color(display-p3 .38 .395 .374);--olive-12: color(display-p3 .117 .129 .111);--olive-a1: color(display-p3 .024 .349 .024 / .012);--olive-a2: color(display-p3 .024 .302 .024 / .028);--olive-a3: color(display-p3 .008 .129 .008 / .063);--olive-a4: color(display-p3 .012 .094 .012 / .095);--olive-a5: color(display-p3 .035 .098 .008 / .126);--olive-a6: color(display-p3 .027 .078 .004 / .157);--olive-a7: color(display-p3 .02 .059 0 / .2);--olive-a8: color(display-p3 .02 .059 .004 / .279);--olive-a9: color(display-p3 .02 .051 .004 / .467);--olive-a10: color(display-p3 .024 .047 0 / .51);--olive-a11: color(display-p3 .012 .039 0 / .628);--olive-a12: color(display-p3 .008 .024 0 / .891);--sand-1: color(display-p3 .992 .992 .989);--sand-2: color(display-p3 .977 .977 .973);--sand-3: color(display-p3 .943 .942 .936);--sand-4: color(display-p3 .913 .912 .903);--sand-5: color(display-p3 .885 .883 .873);--sand-6: color(display-p3 .854 .852 .839);--sand-7: color(display-p3 .813 .81 .794);--sand-8: color(display-p3 .738 .734 .713);--sand-9: color(display-p3 .553 .553 .528);--sand-10: color(display-p3 .511 .511 .488);--sand-11: color(display-p3 .388 .388 .37);--sand-12: color(display-p3 .129 .126 .111);--sand-a1: color(display-p3 .349 .349 .024 / .012);--sand-a2: color(display-p3 .161 .161 .024 / .028);--sand-a3: color(display-p3 .067 .067 .008 / .063);--sand-a4: color(display-p3 .129 .129 .012 / .099);--sand-a5: color(display-p3 .098 .067 .008 / .126);--sand-a6: color(display-p3 .102 .075 .004 / .161);--sand-a7: color(display-p3 .098 .098 .004 / .208);--sand-a8: color(display-p3 .086 .075 .004 / .287);--sand-a9: color(display-p3 .051 .051 .004 / .471);--sand-a10: color(display-p3 .047 .047 0 / .514);--sand-a11: color(display-p3 .031 .031 0 / .632);--sand-a12: color(display-p3 .024 .02 0 / .891);--amber-1: color(display-p3 .995 .992 .985);--amber-2: color(display-p3 .994 .986 .921);--amber-3: color(display-p3 .994 .969 .782);--amber-4: color(display-p3 .989 .937 .65);--amber-5: color(display-p3 .97 .902 .527);--amber-6: color(display-p3 .936 .844 .506);--amber-7: color(display-p3 .89 .762 .443);--amber-8: color(display-p3 .85 .65 .3);--amber-9: color(display-p3 1 .77 .26);--amber-10: color(display-p3 .959 .741 .274);--amber-11: color(display-p3 .64 .4 0);--amber-12: color(display-p3 .294 .208 .145);--amber-a1: color(display-p3 .757 .514 .024 / .016);--amber-a2: color(display-p3 .902 .804 .008 / .079);--amber-a3: color(display-p3 .965 .859 .004 / .22);--amber-a4: color(display-p3 .969 .82 .004 / .35);--amber-a5: color(display-p3 .933 .796 .004 / .475);--amber-a6: color(display-p3 .875 .682 .004 / .495);--amber-a7: color(display-p3 .804 .573 0 / .557);--amber-a8: color(display-p3 .788 .502 0 / .699);--amber-a9: color(display-p3 1 .686 0 / .742);--amber-a10: color(display-p3 .945 .643 0 / .726);--amber-a11: color(display-p3 .64 .4 0);--amber-a12: color(display-p3 .294 .208 .145);--blue-1: color(display-p3 .986 .992 .999);--blue-2: color(display-p3 .96 .979 .998);--blue-3: color(display-p3 .912 .956 .991);--blue-4: color(display-p3 .853 .932 1);--blue-5: color(display-p3 .788 .894 .998);--blue-6: color(display-p3 .709 .843 .976);--blue-7: color(display-p3 .606 .777 .947);--blue-8: color(display-p3 .451 .688 .917);--blue-9: color(display-p3 .247 .556 .969);--blue-10: color(display-p3 .234 .523 .912);--blue-11: color(display-p3 .15 .44 .84);--blue-12: color(display-p3 .102 .193 .379);--blue-a1: color(display-p3 .024 .514 1 / .016);--blue-a2: color(display-p3 .024 .514 .906 / .04);--blue-a3: color(display-p3 .012 .506 .914 / .087);--blue-a4: color(display-p3 .008 .545 1 / .146);--blue-a5: color(display-p3 .004 .502 .984 / .212);--blue-a6: color(display-p3 .004 .463 .922 / .291);--blue-a7: color(display-p3 .004 .431 .863 / .393);--blue-a8: color(display-p3 0 .427 .851 / .55);--blue-a9: color(display-p3 0 .412 .961 / .753);--blue-a10: color(display-p3 0 .376 .886 / .765);--blue-a11: color(display-p3 .15 .44 .84);--blue-a12: color(display-p3 .102 .193 .379);--bronze-1: color(display-p3 .991 .988 .988);--bronze-2: color(display-p3 .989 .97 .961);--bronze-3: color(display-p3 .958 .932 .919);--bronze-4: color(display-p3 .929 .894 .877);--bronze-5: color(display-p3 .898 .853 .832);--bronze-6: color(display-p3 .861 .805 .778);--bronze-7: color(display-p3 .812 .739 .706);--bronze-8: color(display-p3 .741 .647 .606);--bronze-9: color(display-p3 .611 .507 .455);--bronze-10: color(display-p3 .563 .461 .414);--bronze-11: color(display-p3 .471 .373 .336);--bronze-12: color(display-p3 .251 .191 .172);--bronze-a1: color(display-p3 .349 .024 .024 / .012);--bronze-a2: color(display-p3 .71 .22 .024 / .04);--bronze-a3: color(display-p3 .482 .2 .008 / .083);--bronze-a4: color(display-p3 .424 .133 .004 / .122);--bronze-a5: color(display-p3 .4 .145 .004 / .169);--bronze-a6: color(display-p3 .388 .125 .004 / .224);--bronze-a7: color(display-p3 .365 .11 .004 / .295);--bronze-a8: color(display-p3 .341 .102 .004 / .393);--bronze-a9: color(display-p3 .29 .094 0 / .546);--bronze-a10: color(display-p3 .255 .082 0 / .585);--bronze-a11: color(display-p3 .471 .373 .336);--bronze-a12: color(display-p3 .251 .191 .172);--brown-1: color(display-p3 .995 .992 .989);--brown-2: color(display-p3 .987 .976 .964);--brown-3: color(display-p3 .959 .936 .909);--brown-4: color(display-p3 .934 .897 .855);--brown-5: color(display-p3 .909 .856 .798);--brown-6: color(display-p3 .88 .808 .73);--brown-7: color(display-p3 .841 .742 .639);--brown-8: color(display-p3 .782 .647 .514);--brown-9: color(display-p3 .651 .505 .368);--brown-10: color(display-p3 .601 .465 .344);--brown-11: color(display-p3 .485 .374 .288);--brown-12: color(display-p3 .236 .202 .183);--brown-a1: color(display-p3 .675 .349 .024 / .012);--brown-a2: color(display-p3 .675 .349 .024 / .036);--brown-a3: color(display-p3 .573 .314 .012 / .091);--brown-a4: color(display-p3 .545 .302 .008 / .146);--brown-a5: color(display-p3 .561 .29 .004 / .204);--brown-a6: color(display-p3 .553 .294 .004 / .271);--brown-a7: color(display-p3 .557 .286 .004 / .361);--brown-a8: color(display-p3 .549 .275 .004 / .487);--brown-a9: color(display-p3 .447 .22 0 / .632);--brown-a10: color(display-p3 .388 .188 0 / .655);--brown-a11: color(display-p3 .485 .374 .288);--brown-a12: color(display-p3 .236 .202 .183);--crimson-1: color(display-p3 .998 .989 .992);--crimson-2: color(display-p3 .991 .969 .976);--crimson-3: color(display-p3 .987 .917 .941);--crimson-4: color(display-p3 .975 .866 .904);--crimson-5: color(display-p3 .953 .813 .864);--crimson-6: color(display-p3 .921 .755 .817);--crimson-7: color(display-p3 .88 .683 .761);--crimson-8: color(display-p3 .834 .592 .694);--crimson-9: color(display-p3 .843 .298 .507);--crimson-10: color(display-p3 .807 .266 .468);--crimson-11: color(display-p3 .731 .195 .388);--crimson-12: color(display-p3 .352 .111 .221);--crimson-a1: color(display-p3 .675 .024 .349 / .012);--crimson-a2: color(display-p3 .757 .02 .267 / .032);--crimson-a3: color(display-p3 .859 .008 .294 / .083);--crimson-a4: color(display-p3 .827 .008 .298 / .134);--crimson-a5: color(display-p3 .753 .008 .275 / .189);--crimson-a6: color(display-p3 .682 .004 .247 / .244);--crimson-a7: color(display-p3 .62 .004 .251 / .318);--crimson-a8: color(display-p3 .6 .004 .251 / .408);--crimson-a9: color(display-p3 .776 0 .298 / .702);--crimson-a10: color(display-p3 .737 0 .275 / .734);--crimson-a11: color(display-p3 .731 .195 .388);--crimson-a12: color(display-p3 .352 .111 .221);--cyan-1: color(display-p3 .982 .992 .996);--cyan-2: color(display-p3 .955 .981 .984);--cyan-3: color(display-p3 .888 .965 .975);--cyan-4: color(display-p3 .821 .941 .959);--cyan-5: color(display-p3 .751 .907 .935);--cyan-6: color(display-p3 .671 .862 .9);--cyan-7: color(display-p3 .564 .8 .854);--cyan-8: color(display-p3 .388 .715 .798);--cyan-9: color(display-p3 .282 .627 .765);--cyan-10: color(display-p3 .264 .583 .71);--cyan-11: color(display-p3 .08 .48 .63);--cyan-12: color(display-p3 .108 .232 .277);--cyan-a1: color(display-p3 .02 .608 .804 / .02);--cyan-a2: color(display-p3 .02 .557 .647 / .044);--cyan-a3: color(display-p3 .004 .694 .796 / .114);--cyan-a4: color(display-p3 .004 .678 .784 / .181);--cyan-a5: color(display-p3 .004 .624 .733 / .248);--cyan-a6: color(display-p3 .004 .584 .706 / .33);--cyan-a7: color(display-p3 .004 .541 .667 / .436);--cyan-a8: color(display-p3 0 .533 .667 / .612);--cyan-a9: color(display-p3 0 .482 .675 / .718);--cyan-a10: color(display-p3 0 .435 .608 / .738);--cyan-a11: color(display-p3 .08 .48 .63);--cyan-a12: color(display-p3 .108 .232 .277);--gold-1: color(display-p3 .992 .992 .989);--gold-2: color(display-p3 .98 .976 .953);--gold-3: color(display-p3 .947 .94 .909);--gold-4: color(display-p3 .914 .904 .865);--gold-5: color(display-p3 .88 .865 .816);--gold-6: color(display-p3 .84 .818 .756);--gold-7: color(display-p3 .788 .753 .677);--gold-8: color(display-p3 .715 .66 .565);--gold-9: color(display-p3 .579 .517 .41);--gold-10: color(display-p3 .538 .479 .38);--gold-11: color(display-p3 .433 .386 .305);--gold-12: color(display-p3 .227 .209 .173);--gold-a1: color(display-p3 .349 .349 .024 / .012);--gold-a2: color(display-p3 .592 .514 .024 / .048);--gold-a3: color(display-p3 .4 .357 .012 / .091);--gold-a4: color(display-p3 .357 .298 .008 / .134);--gold-a5: color(display-p3 .345 .282 .004 / .185);--gold-a6: color(display-p3 .341 .263 .004 / .244);--gold-a7: color(display-p3 .345 .235 .004 / .322);--gold-a8: color(display-p3 .345 .22 .004 / .436);--gold-a9: color(display-p3 .286 .18 0 / .589);--gold-a10: color(display-p3 .255 .161 0 / .62);--gold-a11: color(display-p3 .433 .386 .305);--gold-a12: color(display-p3 .227 .209 .173);--grass-1: color(display-p3 .986 .996 .985);--grass-2: color(display-p3 .966 .983 .964);--grass-3: color(display-p3 .923 .965 .917);--grass-4: color(display-p3 .872 .94 .865);--grass-5: color(display-p3 .811 .908 .802);--grass-6: color(display-p3 .733 .864 .724);--grass-7: color(display-p3 .628 .803 .622);--grass-8: color(display-p3 .477 .72 .482);--grass-9: color(display-p3 .38 .647 .378);--grass-10: color(display-p3 .344 .598 .342);--grass-11: color(display-p3 .263 .488 .261);--grass-12: color(display-p3 .151 .233 .153);--grass-a1: color(display-p3 .024 .757 .024 / .016);--grass-a2: color(display-p3 .024 .565 .024 / .036);--grass-a3: color(display-p3 .059 .576 .008 / .083);--grass-a4: color(display-p3 .035 .565 .008 / .134);--grass-a5: color(display-p3 .047 .545 .008 / .197);--grass-a6: color(display-p3 .031 .502 .004 / .275);--grass-a7: color(display-p3 .012 .482 .004 / .377);--grass-a8: color(display-p3 0 .467 .008 / .522);--grass-a9: color(display-p3 .008 .435 0 / .624);--grass-a10: color(display-p3 .008 .388 0 / .659);--grass-a11: color(display-p3 .263 .488 .261);--grass-a12: color(display-p3 .151 .233 .153);--green-1: color(display-p3 .986 .996 .989);--green-2: color(display-p3 .963 .983 .967);--green-3: color(display-p3 .913 .964 .925);--green-4: color(display-p3 .859 .94 .879);--green-5: color(display-p3 .796 .907 .826);--green-6: color(display-p3 .718 .863 .761);--green-7: color(display-p3 .61 .801 .675);--green-8: color(display-p3 .451 .715 .559);--green-9: color(display-p3 .332 .634 .442);--green-10: color(display-p3 .308 .595 .417);--green-11: color(display-p3 .19 .5 .32);--green-12: color(display-p3 .132 .228 .18);--green-a1: color(display-p3 .024 .757 .267 / .016);--green-a2: color(display-p3 .024 .565 .129 / .036);--green-a3: color(display-p3 .012 .596 .145 / .087);--green-a4: color(display-p3 .008 .588 .145 / .142);--green-a5: color(display-p3 .004 .541 .157 / .204);--green-a6: color(display-p3 .004 .518 .157 / .283);--green-a7: color(display-p3 .004 .486 .165 / .389);--green-a8: color(display-p3 0 .478 .2 / .55);--green-a9: color(display-p3 0 .455 .165 / .667);--green-a10: color(display-p3 0 .416 .153 / .691);--green-a11: color(display-p3 .19 .5 .32);--green-a12: color(display-p3 .132 .228 .18);--indigo-1: color(display-p3 .992 .992 .996);--indigo-2: color(display-p3 .971 .977 .998);--indigo-3: color(display-p3 .933 .948 .992);--indigo-4: color(display-p3 .885 .914 1);--indigo-5: color(display-p3 .831 .87 1);--indigo-6: color(display-p3 .767 .814 .995);--indigo-7: color(display-p3 .685 .74 .957);--indigo-8: color(display-p3 .569 .639 .916);--indigo-9: color(display-p3 .276 .384 .837);--indigo-10: color(display-p3 .234 .343 .801);--indigo-11: color(display-p3 .256 .354 .755);--indigo-12: color(display-p3 .133 .175 .348);--indigo-a1: color(display-p3 .02 .02 .51 / .008);--indigo-a2: color(display-p3 .024 .161 .863 / .028);--indigo-a3: color(display-p3 .008 .239 .886 / .067);--indigo-a4: color(display-p3 .004 .247 1 / .114);--indigo-a5: color(display-p3 .004 .235 1 / .169);--indigo-a6: color(display-p3 .004 .208 .984 / .232);--indigo-a7: color(display-p3 .004 .176 .863 / .314);--indigo-a8: color(display-p3 .004 .165 .812 / .432);--indigo-a9: color(display-p3 0 .153 .773 / .726);--indigo-a10: color(display-p3 0 .137 .737 / .765);--indigo-a11: color(display-p3 .256 .354 .755);--indigo-a12: color(display-p3 .133 .175 .348);--iris-1: color(display-p3 .992 .992 .999);--iris-2: color(display-p3 .972 .973 .998);--iris-3: color(display-p3 .943 .945 .992);--iris-4: color(display-p3 .902 .906 1);--iris-5: color(display-p3 .857 .861 1);--iris-6: color(display-p3 .799 .805 .987);--iris-7: color(display-p3 .721 .727 .955);--iris-8: color(display-p3 .61 .619 .918);--iris-9: color(display-p3 .357 .357 .81);--iris-10: color(display-p3 .318 .318 .774);--iris-11: color(display-p3 .337 .326 .748);--iris-12: color(display-p3 .154 .161 .371);--iris-a1: color(display-p3 .02 .02 1 / .008);--iris-a2: color(display-p3 .024 .024 .863 / .028);--iris-a3: color(display-p3 .004 .071 .871 / .059);--iris-a4: color(display-p3 .012 .051 1 / .099);--iris-a5: color(display-p3 .008 .035 1 / .142);--iris-a6: color(display-p3 0 .02 .941 / .2);--iris-a7: color(display-p3 .004 .02 .847 / .279);--iris-a8: color(display-p3 .004 .024 .788 / .389);--iris-a9: color(display-p3 0 0 .706 / .644);--iris-a10: color(display-p3 0 0 .667 / .683);--iris-a11: color(display-p3 .337 .326 .748);--iris-a12: color(display-p3 .154 .161 .371);--jade-1: color(display-p3 .986 .996 .992);--jade-2: color(display-p3 .962 .983 .969);--jade-3: color(display-p3 .912 .965 .932);--jade-4: color(display-p3 .858 .941 .893);--jade-5: color(display-p3 .795 .909 .847);--jade-6: color(display-p3 .715 .864 .791);--jade-7: color(display-p3 .603 .802 .718);--jade-8: color(display-p3 .44 .72 .629);--jade-9: color(display-p3 .319 .63 .521);--jade-10: color(display-p3 .299 .592 .488);--jade-11: color(display-p3 .15 .5 .37);--jade-12: color(display-p3 .142 .229 .194);--jade-a1: color(display-p3 .024 .757 .514 / .016);--jade-a2: color(display-p3 .024 .612 .22 / .04);--jade-a3: color(display-p3 .012 .596 .235 / .087);--jade-a4: color(display-p3 .008 .588 .255 / .142);--jade-a5: color(display-p3 .004 .561 .251 / .204);--jade-a6: color(display-p3 .004 .525 .278 / .287);--jade-a7: color(display-p3 .004 .506 .29 / .397);--jade-a8: color(display-p3 0 .506 .337 / .561);--jade-a9: color(display-p3 0 .459 .298 / .683);--jade-a10: color(display-p3 0 .42 .271 / .702);--jade-a11: color(display-p3 .15 .5 .37);--jade-a12: color(display-p3 .142 .229 .194);--lime-1: color(display-p3 .989 .992 .981);--lime-2: color(display-p3 .975 .98 .954);--lime-3: color(display-p3 .939 .965 .851);--lime-4: color(display-p3 .896 .94 .76);--lime-5: color(display-p3 .843 .903 .678);--lime-6: color(display-p3 .778 .852 .599);--lime-7: color(display-p3 .694 .784 .508);--lime-8: color(display-p3 .585 .707 .378);--lime-9: color(display-p3 .78 .928 .466);--lime-10: color(display-p3 .734 .896 .397);--lime-11: color(display-p3 .386 .482 .227);--lime-12: color(display-p3 .222 .25 .128);--lime-a1: color(display-p3 .412 .608 .02 / .02);--lime-a2: color(display-p3 .514 .592 .024 / .048);--lime-a3: color(display-p3 .584 .765 .008 / .15);--lime-a4: color(display-p3 .561 .757 .004 / .24);--lime-a5: color(display-p3 .514 .698 .004 / .322);--lime-a6: color(display-p3 .443 .627 0 / .4);--lime-a7: color(display-p3 .376 .561 .004 / .491);--lime-a8: color(display-p3 .333 .529 0 / .624);--lime-a9: color(display-p3 .588 .867 0 / .534);--lime-a10: color(display-p3 .561 .827 0 / .604);--lime-a11: color(display-p3 .386 .482 .227);--lime-a12: color(display-p3 .222 .25 .128);--mint-1: color(display-p3 .98 .995 .992);--mint-2: color(display-p3 .957 .985 .977);--mint-3: color(display-p3 .888 .972 .95);--mint-4: color(display-p3 .819 .951 .916);--mint-5: color(display-p3 .747 .918 .873);--mint-6: color(display-p3 .668 .87 .818);--mint-7: color(display-p3 .567 .805 .744);--mint-8: color(display-p3 .42 .724 .649);--mint-9: color(display-p3 .62 .908 .834);--mint-10: color(display-p3 .585 .871 .797);--mint-11: color(display-p3 .203 .463 .397);--mint-12: color(display-p3 .136 .259 .236);--mint-a1: color(display-p3 .02 .804 .608 / .02);--mint-a2: color(display-p3 .02 .647 .467 / .044);--mint-a3: color(display-p3 .004 .761 .553 / .114);--mint-a4: color(display-p3 .004 .741 .545 / .181);--mint-a5: color(display-p3 .004 .678 .51 / .255);--mint-a6: color(display-p3 .004 .616 .463 / .334);--mint-a7: color(display-p3 .004 .549 .412 / .432);--mint-a8: color(display-p3 0 .529 .392 / .581);--mint-a9: color(display-p3 .004 .765 .569 / .381);--mint-a10: color(display-p3 .004 .69 .51 / .416);--mint-a11: color(display-p3 .203 .463 .397);--mint-a12: color(display-p3 .136 .259 .236);--orange-1: color(display-p3 .995 .988 .985);--orange-2: color(display-p3 .994 .968 .934);--orange-3: color(display-p3 .989 .938 .85);--orange-4: color(display-p3 1 .874 .687);--orange-5: color(display-p3 1 .821 .583);--orange-6: color(display-p3 .975 .767 .545);--orange-7: color(display-p3 .919 .693 .486);--orange-8: color(display-p3 .877 .597 .379);--orange-9: color(display-p3 .9 .45 .2);--orange-10: color(display-p3 .87 .409 .164);--orange-11: color(display-p3 .76 .34 0);--orange-12: color(display-p3 .323 .185 .127);--orange-a1: color(display-p3 .757 .267 .024 / .016);--orange-a2: color(display-p3 .886 .533 .008 / .067);--orange-a3: color(display-p3 .922 .584 .008 / .15);--orange-a4: color(display-p3 1 .604 .004 / .314);--orange-a5: color(display-p3 1 .569 .004 / .416);--orange-a6: color(display-p3 .949 .494 .004 / .455);--orange-a7: color(display-p3 .839 .408 0 / .514);--orange-a8: color(display-p3 .804 .349 0 / .62);--orange-a9: color(display-p3 .878 .314 0 / .8);--orange-a10: color(display-p3 .843 .29 0 / .836);--orange-a11: color(display-p3 .76 .34 0);--orange-a12: color(display-p3 .323 .185 .127);--pink-1: color(display-p3 .998 .989 .996);--pink-2: color(display-p3 .992 .97 .985);--pink-3: color(display-p3 .981 .917 .96);--pink-4: color(display-p3 .963 .867 .932);--pink-5: color(display-p3 .939 .815 .899);--pink-6: color(display-p3 .907 .756 .859);--pink-7: color(display-p3 .869 .683 .81);--pink-8: color(display-p3 .825 .59 .751);--pink-9: color(display-p3 .775 .297 .61);--pink-10: color(display-p3 .748 .27 .581);--pink-11: color(display-p3 .698 .219 .528);--pink-12: color(display-p3 .363 .101 .279);--pink-a1: color(display-p3 .675 .024 .675 / .012);--pink-a2: color(display-p3 .757 .02 .51 / .032);--pink-a3: color(display-p3 .765 .008 .529 / .083);--pink-a4: color(display-p3 .737 .008 .506 / .134);--pink-a5: color(display-p3 .663 .004 .451 / .185);--pink-a6: color(display-p3 .616 .004 .424 / .244);--pink-a7: color(display-p3 .596 .004 .412 / .318);--pink-a8: color(display-p3 .573 .004 .404 / .412);--pink-a9: color(display-p3 .682 0 .447 / .702);--pink-a10: color(display-p3 .655 0 .424 / .73);--pink-a11: color(display-p3 .698 .219 .528);--pink-a12: color(display-p3 .363 .101 .279);--plum-1: color(display-p3 .995 .988 .999);--plum-2: color(display-p3 .988 .971 .99);--plum-3: color(display-p3 .973 .923 .98);--plum-4: color(display-p3 .953 .875 .966);--plum-5: color(display-p3 .926 .825 .945);--plum-6: color(display-p3 .89 .765 .916);--plum-7: color(display-p3 .84 .686 .877);--plum-8: color(display-p3 .775 .58 .832);--plum-9: color(display-p3 .624 .313 .708);--plum-10: color(display-p3 .587 .29 .667);--plum-11: color(display-p3 .543 .263 .619);--plum-12: color(display-p3 .299 .114 .352);--plum-a1: color(display-p3 .675 .024 1 / .012);--plum-a2: color(display-p3 .58 .024 .58 / .028);--plum-a3: color(display-p3 .655 .008 .753 / .079);--plum-a4: color(display-p3 .627 .008 .722 / .126);--plum-a5: color(display-p3 .58 .004 .69 / .177);--plum-a6: color(display-p3 .537 .004 .655 / .236);--plum-a7: color(display-p3 .49 .004 .616 / .314);--plum-a8: color(display-p3 .471 .004 .6 / .42);--plum-a9: color(display-p3 .451 0 .576 / .687);--plum-a10: color(display-p3 .42 0 .529 / .71);--plum-a11: color(display-p3 .543 .263 .619);--plum-a12: color(display-p3 .299 .114 .352);--purple-1: color(display-p3 .995 .988 .996);--purple-2: color(display-p3 .983 .971 .993);--purple-3: color(display-p3 .963 .931 .989);--purple-4: color(display-p3 .937 .888 .981);--purple-5: color(display-p3 .904 .837 .966);--purple-6: color(display-p3 .86 .774 .942);--purple-7: color(display-p3 .799 .69 .91);--purple-8: color(display-p3 .719 .583 .874);--purple-9: color(display-p3 .523 .318 .751);--purple-10: color(display-p3 .483 .289 .7);--purple-11: color(display-p3 .473 .281 .687);--purple-12: color(display-p3 .234 .132 .363);--purple-a1: color(display-p3 .675 .024 .675 / .012);--purple-a2: color(display-p3 .443 .024 .722 / .028);--purple-a3: color(display-p3 .506 .008 .835 / .071);--purple-a4: color(display-p3 .451 .004 .831 / .114);--purple-a5: color(display-p3 .431 .004 .788 / .165);--purple-a6: color(display-p3 .384 .004 .745 / .228);--purple-a7: color(display-p3 .357 .004 .71 / .31);--purple-a8: color(display-p3 .322 .004 .702 / .416);--purple-a9: color(display-p3 .298 0 .639 / .683);--purple-a10: color(display-p3 .271 0 .58 / .71);--purple-a11: color(display-p3 .473 .281 .687);--purple-a12: color(display-p3 .234 .132 .363);--red-1: color(display-p3 .998 .989 .988);--red-2: color(display-p3 .995 .971 .971);--red-3: color(display-p3 .985 .925 .925);--red-4: color(display-p3 .999 .866 .866);--red-5: color(display-p3 .984 .812 .811);--red-6: color(display-p3 .955 .751 .749);--red-7: color(display-p3 .915 .675 .672);--red-8: color(display-p3 .872 .575 .572);--red-9: color(display-p3 .83 .329 .324);--red-10: color(display-p3 .798 .294 .285);--red-11: color(display-p3 .744 .234 .222);--red-12: color(display-p3 .36 .115 .143);--red-a1: color(display-p3 .675 .024 .024 / .012);--red-a2: color(display-p3 .863 .024 .024 / .028);--red-a3: color(display-p3 .792 .008 .008 / .075);--red-a4: color(display-p3 1 .008 .008 / .134);--red-a5: color(display-p3 .918 .008 .008 / .189);--red-a6: color(display-p3 .831 .02 .004 / .251);--red-a7: color(display-p3 .741 .016 .004 / .33);--red-a8: color(display-p3 .698 .012 .004 / .428);--red-a9: color(display-p3 .749 .008 0 / .675);--red-a10: color(display-p3 .714 .012 0 / .714);--red-a11: color(display-p3 .744 .234 .222);--red-a12: color(display-p3 .36 .115 .143);--ruby-1: color(display-p3 .998 .989 .992);--ruby-2: color(display-p3 .995 .971 .974);--ruby-3: color(display-p3 .983 .92 .928);--ruby-4: color(display-p3 .987 .869 .885);--ruby-5: color(display-p3 .968 .817 .839);--ruby-6: color(display-p3 .937 .758 .786);--ruby-7: color(display-p3 .897 .685 .721);--ruby-8: color(display-p3 .851 .588 .639);--ruby-9: color(display-p3 .83 .323 .408);--ruby-10: color(display-p3 .795 .286 .375);--ruby-11: color(display-p3 .728 .211 .311);--ruby-12: color(display-p3 .36 .115 .171);--ruby-a1: color(display-p3 .675 .024 .349 / .012);--ruby-a2: color(display-p3 .863 .024 .024 / .028);--ruby-a3: color(display-p3 .804 .008 .11 / .079);--ruby-a4: color(display-p3 .91 .008 .125 / .13);--ruby-a5: color(display-p3 .831 .004 .133 / .185);--ruby-a6: color(display-p3 .745 .004 .118 / .244);--ruby-a7: color(display-p3 .678 .004 .114 / .314);--ruby-a8: color(display-p3 .639 .004 .125 / .412);--ruby-a9: color(display-p3 .753 0 .129 / .679);--ruby-a10: color(display-p3 .714 0 .125 / .714);--ruby-a11: color(display-p3 .728 .211 .311);--ruby-a12: color(display-p3 .36 .115 .171);--sky-1: color(display-p3 .98 .995 .999);--sky-2: color(display-p3 .953 .98 .99);--sky-3: color(display-p3 .899 .963 .989);--sky-4: color(display-p3 .842 .937 .977);--sky-5: color(display-p3 .777 .9 .954);--sky-6: color(display-p3 .701 .851 .921);--sky-7: color(display-p3 .604 .785 .879);--sky-8: color(display-p3 .457 .696 .829);--sky-9: color(display-p3 .585 .877 .983);--sky-10: color(display-p3 .555 .845 .959);--sky-11: color(display-p3 .193 .448 .605);--sky-12: color(display-p3 .145 .241 .329);--sky-a1: color(display-p3 .02 .804 1 / .02);--sky-a2: color(display-p3 .024 .592 .757 / .048);--sky-a3: color(display-p3 .004 .655 .886 / .102);--sky-a4: color(display-p3 .004 .604 .851 / .157);--sky-a5: color(display-p3 .004 .565 .792 / .224);--sky-a6: color(display-p3 .004 .502 .737 / .299);--sky-a7: color(display-p3 .004 .459 .694 / .397);--sky-a8: color(display-p3 0 .435 .682 / .542);--sky-a9: color(display-p3 .004 .71 .965 / .416);--sky-a10: color(display-p3 .004 .647 .914 / .444);--sky-a11: color(display-p3 .193 .448 .605);--sky-a12: color(display-p3 .145 .241 .329);--teal-1: color(display-p3 .983 .996 .992);--teal-2: color(display-p3 .958 .983 .976);--teal-3: color(display-p3 .895 .971 .952);--teal-4: color(display-p3 .831 .949 .92);--teal-5: color(display-p3 .761 .914 .878);--teal-6: color(display-p3 .682 .864 .825);--teal-7: color(display-p3 .581 .798 .756);--teal-8: color(display-p3 .433 .716 .671);--teal-9: color(display-p3 .297 .637 .581);--teal-10: color(display-p3 .275 .599 .542);--teal-11: color(display-p3 .08 .5 .43);--teal-12: color(display-p3 .11 .235 .219);--teal-a1: color(display-p3 .024 .757 .514 / .016);--teal-a2: color(display-p3 .02 .647 .467 / .044);--teal-a3: color(display-p3 .004 .741 .557 / .106);--teal-a4: color(display-p3 .004 .702 .537 / .169);--teal-a5: color(display-p3 .004 .643 .494 / .24);--teal-a6: color(display-p3 .004 .569 .447 / .318);--teal-a7: color(display-p3 .004 .518 .424 / .42);--teal-a8: color(display-p3 0 .506 .424 / .569);--teal-a9: color(display-p3 0 .482 .404 / .702);--teal-a10: color(display-p3 0 .451 .369 / .726);--teal-a11: color(display-p3 .08 .5 .43);--teal-a12: color(display-p3 .11 .235 .219);--tomato-1: color(display-p3 .998 .989 .988);--tomato-2: color(display-p3 .994 .974 .969);--tomato-3: color(display-p3 .985 .924 .909);--tomato-4: color(display-p3 .996 .868 .835);--tomato-5: color(display-p3 .98 .812 .77);--tomato-6: color(display-p3 .953 .75 .698);--tomato-7: color(display-p3 .917 .673 .611);--tomato-8: color(display-p3 .875 .575 .502);--tomato-9: color(display-p3 .831 .345 .231);--tomato-10: color(display-p3 .802 .313 .2);--tomato-11: color(display-p3 .755 .259 .152);--tomato-12: color(display-p3 .335 .165 .132);--tomato-a1: color(display-p3 .675 .024 .024 / .012);--tomato-a2: color(display-p3 .757 .145 .02 / .032);--tomato-a3: color(display-p3 .831 .184 .012 / .091);--tomato-a4: color(display-p3 .976 .192 .004 / .165);--tomato-a5: color(display-p3 .918 .192 .004 / .232);--tomato-a6: color(display-p3 .847 .173 .004 / .302);--tomato-a7: color(display-p3 .788 .165 .004 / .389);--tomato-a8: color(display-p3 .749 .153 .004 / .499);--tomato-a9: color(display-p3 .78 .149 0 / .769);--tomato-a10: color(display-p3 .757 .141 0 / .8);--tomato-a11: color(display-p3 .755 .259 .152);--tomato-a12: color(display-p3 .335 .165 .132);--violet-1: color(display-p3 .991 .988 .995);--violet-2: color(display-p3 .978 .974 .998);--violet-3: color(display-p3 .953 .943 .993);--violet-4: color(display-p3 .916 .897 1);--violet-5: color(display-p3 .876 .851 1);--violet-6: color(display-p3 .825 .793 .981);--violet-7: color(display-p3 .752 .712 .943);--violet-8: color(display-p3 .654 .602 .902);--violet-9: color(display-p3 .417 .341 .784);--violet-10: color(display-p3 .381 .306 .741);--violet-11: color(display-p3 .383 .317 .702);--violet-12: color(display-p3 .179 .15 .359);--violet-a1: color(display-p3 .349 .024 .675 / .012);--violet-a2: color(display-p3 .161 .024 .863 / .028);--violet-a3: color(display-p3 .204 .004 .871 / .059);--violet-a4: color(display-p3 .196 .004 1 / .102);--violet-a5: color(display-p3 .165 .008 1 / .15);--violet-a6: color(display-p3 .153 .004 .906 / .208);--violet-a7: color(display-p3 .141 .004 .796 / .287);--violet-a8: color(display-p3 .133 .004 .753 / .397);--violet-a9: color(display-p3 .114 0 .675 / .659);--violet-a10: color(display-p3 .11 0 .627 / .695);--violet-a11: color(display-p3 .383 .317 .702);--violet-a12: color(display-p3 .179 .15 .359);--yellow-1: color(display-p3 .992 .992 .978);--yellow-2: color(display-p3 .995 .99 .922);--yellow-3: color(display-p3 .997 .982 .749);--yellow-4: color(display-p3 .992 .953 .627);--yellow-5: color(display-p3 .984 .91 .51);--yellow-6: color(display-p3 .934 .847 .474);--yellow-7: color(display-p3 .876 .785 .46);--yellow-8: color(display-p3 .811 .689 .313);--yellow-9: color(display-p3 1 .92 .22);--yellow-10: color(display-p3 .977 .868 .291);--yellow-11: color(display-p3 .6 .44 0);--yellow-12: color(display-p3 .271 .233 .137);--yellow-a1: color(display-p3 .675 .675 .024 / .024);--yellow-a2: color(display-p3 .953 .855 .008 / .079);--yellow-a3: color(display-p3 .988 .925 .004 / .251);--yellow-a4: color(display-p3 .98 .875 .004 / .373);--yellow-a5: color(display-p3 .969 .816 .004 / .491);--yellow-a6: color(display-p3 .875 .71 0 / .526);--yellow-a7: color(display-p3 .769 .604 0 / .542);--yellow-a8: color(display-p3 .725 .549 0 / .687);--yellow-a9: color(display-p3 1 .898 0 / .781);--yellow-a10: color(display-p3 .969 .812 0 / .71);--yellow-a11: color(display-p3 .6 .44 0);--yellow-a12: color(display-p3 .271 .233 .137);--gray-surface: color(display-p3 1 1 1 / .8);--mauve-surface: color(display-p3 1 1 1 / .8);--slate-surface: color(display-p3 1 1 1 / .8);--sage-surface: color(display-p3 1 1 1 / .8);--olive-surface: color(display-p3 1 1 1 / .8);--sand-surface: color(display-p3 1 1 1 / .8);--amber-surface: color(display-p3 .9922 .9843 .902 / .8);--blue-surface: color(display-p3 .9529 .9765 .9961 / .8);--bronze-surface: color(display-p3 .9843 .9608 .9529 / .8);--brown-surface: color(display-p3 .9843 .9725 .9569 / .8);--crimson-surface: color(display-p3 .9922 .9608 .9725 / .8);--cyan-surface: color(display-p3 .9412 .9765 .9804 / .8);--gold-surface: color(display-p3 .9765 .9725 .9412 / .8);--grass-surface: color(display-p3 .9569 .9804 .9569 / .8);--green-surface: color(display-p3 .9569 .9804 .9608 / .8);--indigo-surface: color(display-p3 .9647 .9725 .9961 / .8);--iris-surface: color(display-p3 .9647 .9647 .9961 / .8);--jade-surface: color(display-p3 .9529 .9804 .9608 / .8);--lime-surface: color(display-p3 .9725 .9765 .9412 / .8);--mint-surface: color(display-p3 .9451 .9804 .9725 / .8);--orange-surface: color(display-p3 .9961 .9608 .9176 / .8);--pink-surface: color(display-p3 .9922 .9608 .9804 / .8);--plum-surface: color(display-p3 .9843 .9647 .9843 / .8);--purple-surface: color(display-p3 .9804 .9647 .9922 / .8);--red-surface: color(display-p3 .9961 .9647 .9647 / .8);--ruby-surface: color(display-p3 .9961 .9647 .9647 / .8);--sky-surface: color(display-p3 .9412 .9765 .9843 / .8);--teal-surface: color(display-p3 .9451 .9804 .9725 / .8);--tomato-surface: color(display-p3 .9922 .9647 .9608 / .8);--violet-surface: color(display-p3 .9725 .9647 .9961 / .8);--yellow-surface: color(display-p3 .9961 .9922 .902 / .8)}}}.dark,.dark-theme{--gray-1: #111111;--gray-2: #191919;--gray-3: #222222;--gray-4: #2a2a2a;--gray-5: #313131;--gray-6: #3a3a3a;--gray-7: #484848;--gray-8: #606060;--gray-9: #6e6e6e;--gray-10: #7b7b7b;--gray-11: #b4b4b4;--gray-12: #eeeeee;--gray-a1: #00000000;--gray-a2: #ffffff09;--gray-a3: #ffffff12;--gray-a4: #ffffff1b;--gray-a5: #ffffff22;--gray-a6: #ffffff2c;--gray-a7: #ffffff3b;--gray-a8: #ffffff55;--gray-a9: #ffffff64;--gray-a10: #ffffff72;--gray-a11: #ffffffaf;--gray-a12: #ffffffed;--mauve-1: #121113;--mauve-2: #1a191b;--mauve-3: #232225;--mauve-4: #2b292d;--mauve-5: #323035;--mauve-6: #3c393f;--mauve-7: #49474e;--mauve-8: #625f69;--mauve-9: #6f6d78;--mauve-10: #7c7a85;--mauve-11: #b5b2bc;--mauve-12: #eeeef0;--mauve-a1: #00000000;--mauve-a2: #f5f4f609;--mauve-a3: #ebeaf814;--mauve-a4: #eee5f81d;--mauve-a5: #efe6fe25;--mauve-a6: #f1e6fd30;--mauve-a7: #eee9ff40;--mauve-a8: #eee7ff5d;--mauve-a9: #eae6fd6e;--mauve-a10: #ece9fd7c;--mauve-a11: #f5f1ffb7;--mauve-a12: #fdfdffef;--slate-1: #111113;--slate-2: #18191b;--slate-3: #212225;--slate-4: #272a2d;--slate-5: #2e3135;--slate-6: #363a3f;--slate-7: #43484e;--slate-8: #5a6169;--slate-9: #696e77;--slate-10: #777b84;--slate-11: #b0b4ba;--slate-12: #edeef0;--slate-a1: #00000000;--slate-a2: #d8f4f609;--slate-a3: #ddeaf814;--slate-a4: #d3edf81d;--slate-a5: #d9edfe25;--slate-a6: #d6ebfd30;--slate-a7: #d9edff40;--slate-a8: #d9edff5d;--slate-a9: #dfebfd6d;--slate-a10: #e5edfd7b;--slate-a11: #f1f7feb5;--slate-a12: #fcfdffef;--sage-1: #101211;--sage-2: #171918;--sage-3: #202221;--sage-4: #272a29;--sage-5: #2e3130;--sage-6: #373b39;--sage-7: #444947;--sage-8: #5b625f;--sage-9: #63706b;--sage-10: #717d79;--sage-11: #adb5b2;--sage-12: #eceeed;--sage-a1: #00000000;--sage-a2: #f0f2f108;--sage-a3: #f3f5f412;--sage-a4: #f2fefd1a;--sage-a5: #f1fbfa22;--sage-a6: #edfbf42d;--sage-a7: #edfcf73c;--sage-a8: #ebfdf657;--sage-a9: #dffdf266;--sage-a10: #e5fdf674;--sage-a11: #f4fefbb0;--sage-a12: #fdfffeed;--olive-1: #111210;--olive-2: #181917;--olive-3: #212220;--olive-4: #282a27;--olive-5: #2f312e;--olive-6: #383a36;--olive-7: #454843;--olive-8: #5c625b;--olive-9: #687066;--olive-10: #767d74;--olive-11: #afb5ad;--olive-12: #eceeec;--olive-a1: #00000000;--olive-a2: #f1f2f008;--olive-a3: #f4f5f312;--olive-a4: #f3fef21a;--olive-a5: #f2fbf122;--olive-a6: #f4faed2c;--olive-a7: #f2fced3b;--olive-a8: #edfdeb57;--olive-a9: #ebfde766;--olive-a10: #f0fdec74;--olive-a11: #f6fef4b0;--olive-a12: #fdfffded;--sand-1: #111110;--sand-2: #191918;--sand-3: #222221;--sand-4: #2a2a28;--sand-5: #31312e;--sand-6: #3b3a37;--sand-7: #494844;--sand-8: #62605b;--sand-9: #6f6d66;--sand-10: #7c7b74;--sand-11: #b5b3ad;--sand-12: #eeeeec;--sand-a1: #00000000;--sand-a2: #f4f4f309;--sand-a3: #f6f6f513;--sand-a4: #fefef31b;--sand-a5: #fbfbeb23;--sand-a6: #fffaed2d;--sand-a7: #fffbed3c;--sand-a8: #fff9eb57;--sand-a9: #fffae965;--sand-a10: #fffdee73;--sand-a11: #fffcf4b0;--sand-a12: #fffffded;--amber-1: #16120c;--amber-2: #1d180f;--amber-3: #302008;--amber-4: #3f2700;--amber-5: #4d3000;--amber-6: #5c3d05;--amber-7: #714f19;--amber-8: #8f6424;--amber-9: #ffc53d;--amber-10: #ffd60a;--amber-11: #ffca16;--amber-12: #ffe7b3;--amber-a1: #e63c0006;--amber-a2: #fd9b000d;--amber-a3: #fa820022;--amber-a4: #fc820032;--amber-a5: #fd8b0041;--amber-a6: #fd9b0051;--amber-a7: #ffab2567;--amber-a8: #ffae3587;--amber-a9: #ffc53d;--amber-a10: #ffd60a;--amber-a11: #ffca16;--amber-a12: #ffe7b3;--blue-1: #0d1520;--blue-2: #111927;--blue-3: #0d2847;--blue-4: #003362;--blue-5: #004074;--blue-6: #104d87;--blue-7: #205d9e;--blue-8: #2870bd;--blue-9: #0090ff;--blue-10: #3b9eff;--blue-11: #70b8ff;--blue-12: #c2e6ff;--blue-a1: #004df211;--blue-a2: #1166fb18;--blue-a3: #0077ff3a;--blue-a4: #0075ff57;--blue-a5: #0081fd6b;--blue-a6: #0f89fd7f;--blue-a7: #2a91fe98;--blue-a8: #3094feb9;--blue-a9: #0090ff;--blue-a10: #3b9eff;--blue-a11: #70b8ff;--blue-a12: #c2e6ff;--bronze-1: #141110;--bronze-2: #1c1917;--bronze-3: #262220;--bronze-4: #302a27;--bronze-5: #3b3330;--bronze-6: #493e3a;--bronze-7: #5a4c47;--bronze-8: #6f5f58;--bronze-9: #a18072;--bronze-10: #ae8c7e;--bronze-11: #d4b3a5;--bronze-12: #ede0d9;--bronze-a1: #d1110004;--bronze-a2: #fbbc910c;--bronze-a3: #faceb817;--bronze-a4: #facdb622;--bronze-a5: #ffd2c12d;--bronze-a6: #ffd1c03c;--bronze-a7: #fdd0c04f;--bronze-a8: #ffd6c565;--bronze-a9: #fec7b09b;--bronze-a10: #fecab5a9;--bronze-a11: #ffd7c6d1;--bronze-a12: #fff1e9ec;--brown-1: #12110f;--brown-2: #1c1816;--brown-3: #28211d;--brown-4: #322922;--brown-5: #3e3128;--brown-6: #4d3c2f;--brown-7: #614a39;--brown-8: #7c5f46;--brown-9: #ad7f58;--brown-10: #b88c67;--brown-11: #dbb594;--brown-12: #f2e1ca;--brown-a1: #91110002;--brown-a2: #fba67c0c;--brown-a3: #fcb58c19;--brown-a4: #fbbb8a24;--brown-a5: #fcb88931;--brown-a6: #fdba8741;--brown-a7: #ffbb8856;--brown-a8: #ffbe8773;--brown-a9: #feb87da8;--brown-a10: #ffc18cb3;--brown-a11: #fed1aad9;--brown-a12: #feecd4f2;--crimson-1: #191114;--crimson-2: #201318;--crimson-3: #381525;--crimson-4: #4d122f;--crimson-5: #5c1839;--crimson-6: #6d2545;--crimson-7: #873356;--crimson-8: #b0436e;--crimson-9: #e93d82;--crimson-10: #ee518a;--crimson-11: #ff92ad;--crimson-12: #fdd3e8;--crimson-a1: #f4126709;--crimson-a2: #f22f7a11;--crimson-a3: #fe2a8b2a;--crimson-a4: #fd158741;--crimson-a5: #fd278f51;--crimson-a6: #fe459763;--crimson-a7: #fd559b7f;--crimson-a8: #fe5b9bab;--crimson-a9: #fe418de8;--crimson-a10: #ff5693ed;--crimson-a11: #ff92ad;--crimson-a12: #ffd5eafd;--cyan-1: #0b161a;--cyan-2: #101b20;--cyan-3: #082c36;--cyan-4: #003848;--cyan-5: #004558;--cyan-6: #045468;--cyan-7: #12677e;--cyan-8: #11809c;--cyan-9: #00a2c7;--cyan-10: #23afd0;--cyan-11: #4ccce6;--cyan-12: #b6ecf7;--cyan-a1: #0091f70a;--cyan-a2: #02a7f211;--cyan-a3: #00befd28;--cyan-a4: #00baff3b;--cyan-a5: #00befd4d;--cyan-a6: #00c7fd5e;--cyan-a7: #14cdff75;--cyan-a8: #11cfff95;--cyan-a9: #00cfffc3;--cyan-a10: #28d6ffcd;--cyan-a11: #52e1fee5;--cyan-a12: #bbf3fef7;--gold-1: #121211;--gold-2: #1b1a17;--gold-3: #24231f;--gold-4: #2d2b26;--gold-5: #38352e;--gold-6: #444039;--gold-7: #544f46;--gold-8: #696256;--gold-9: #978365;--gold-10: #a39073;--gold-11: #cbb99f;--gold-12: #e8e2d9;--gold-a1: #91911102;--gold-a2: #f9e29d0b;--gold-a3: #f8ecbb15;--gold-a4: #ffeec41e;--gold-a5: #feecc22a;--gold-a6: #feebcb37;--gold-a7: #ffedcd48;--gold-a8: #fdeaca5f;--gold-a9: #ffdba690;--gold-a10: #fedfb09d;--gold-a11: #fee7c6c8;--gold-a12: #fef7ede7;--grass-1: #0e1511;--grass-2: #141a15;--grass-3: #1b2a1e;--grass-4: #1d3a24;--grass-5: #25482d;--grass-6: #2d5736;--grass-7: #366740;--grass-8: #3e7949;--grass-9: #46a758;--grass-10: #53b365;--grass-11: #71d083;--grass-12: #c2f0c2;--grass-a1: #00de1205;--grass-a2: #5ef7780a;--grass-a3: #70fe8c1b;--grass-a4: #57ff802c;--grass-a5: #68ff8b3b;--grass-a6: #71ff8f4b;--grass-a7: #77fd925d;--grass-a8: #77fd9070;--grass-a9: #65ff82a1;--grass-a10: #72ff8dae;--grass-a11: #89ff9fcd;--grass-a12: #ceffceef;--green-1: #0e1512;--green-2: #121b17;--green-3: #132d21;--green-4: #113b29;--green-5: #174933;--green-6: #20573e;--green-7: #28684a;--green-8: #2f7c57;--green-9: #30a46c;--green-10: #33b074;--green-11: #3dd68c;--green-12: #b1f1cb;--green-a1: #00de4505;--green-a2: #29f99d0b;--green-a3: #22ff991e;--green-a4: #11ff992d;--green-a5: #2bffa23c;--green-a6: #44ffaa4b;--green-a7: #50fdac5e;--green-a8: #54ffad73;--green-a9: #44ffa49e;--green-a10: #43fea4ab;--green-a11: #46fea5d4;--green-a12: #bbffd7f0;--indigo-1: #11131f;--indigo-2: #141726;--indigo-3: #182449;--indigo-4: #1d2e62;--indigo-5: #253974;--indigo-6: #304384;--indigo-7: #3a4f97;--indigo-8: #435db1;--indigo-9: #3e63dd;--indigo-10: #5472e4;--indigo-11: #9eb1ff;--indigo-12: #d6e1ff;--indigo-a1: #1133ff0f;--indigo-a2: #3354fa17;--indigo-a3: #2f62ff3c;--indigo-a4: #3566ff57;--indigo-a5: #4171fd6b;--indigo-a6: #5178fd7c;--indigo-a7: #5a7fff90;--indigo-a8: #5b81feac;--indigo-a9: #4671ffdb;--indigo-a10: #5c7efee3;--indigo-a11: #9eb1ff;--indigo-a12: #d6e1ff;--iris-1: #13131e;--iris-2: #171625;--iris-3: #202248;--iris-4: #262a65;--iris-5: #303374;--iris-6: #3d3e82;--iris-7: #4a4a95;--iris-8: #5958b1;--iris-9: #5b5bd6;--iris-10: #6e6ade;--iris-11: #b1a9ff;--iris-12: #e0dffe;--iris-a1: #3636fe0e;--iris-a2: #564bf916;--iris-a3: #525bff3b;--iris-a4: #4d58ff5a;--iris-a5: #5b62fd6b;--iris-a6: #6d6ffd7a;--iris-a7: #7777fe8e;--iris-a8: #7b7afeac;--iris-a9: #6a6afed4;--iris-a10: #7d79ffdc;--iris-a11: #b1a9ff;--iris-a12: #e1e0fffe;--jade-1: #0d1512;--jade-2: #121c18;--jade-3: #0f2e22;--jade-4: #0b3b2c;--jade-5: #114837;--jade-6: #1b5745;--jade-7: #246854;--jade-8: #2a7e68;--jade-9: #29a383;--jade-10: #27b08b;--jade-11: #1fd8a4;--jade-12: #adf0d4;--jade-a1: #00de4505;--jade-a2: #27fba60c;--jade-a3: #02f99920;--jade-a4: #00ffaa2d;--jade-a5: #11ffb63b;--jade-a6: #34ffc24b;--jade-a7: #45fdc75e;--jade-a8: #48ffcf75;--jade-a9: #38feca9d;--jade-a10: #31fec7ab;--jade-a11: #21fec0d6;--jade-a12: #b8ffe1ef;--lime-1: #11130c;--lime-2: #151a10;--lime-3: #1f2917;--lime-4: #29371d;--lime-5: #334423;--lime-6: #3d522a;--lime-7: #496231;--lime-8: #577538;--lime-9: #bdee63;--lime-10: #d4ff70;--lime-11: #bde56c;--lime-12: #e3f7ba;--lime-a1: #11bb0003;--lime-a2: #78f7000a;--lime-a3: #9bfd4c1a;--lime-a4: #a7fe5c29;--lime-a5: #affe6537;--lime-a6: #b2fe6d46;--lime-a7: #b6ff6f57;--lime-a8: #b6fd6d6c;--lime-a9: #caff69ed;--lime-a10: #d4ff70;--lime-a11: #d1fe77e4;--lime-a12: #e9febff7;--mint-1: #0e1515;--mint-2: #0f1b1b;--mint-3: #092c2b;--mint-4: #003a38;--mint-5: #004744;--mint-6: #105650;--mint-7: #1e685f;--mint-8: #277f70;--mint-9: #86ead4;--mint-10: #a8f5e5;--mint-11: #58d5ba;--mint-12: #c4f5e1;--mint-a1: #00dede05;--mint-a2: #00f9f90b;--mint-a3: #00fff61d;--mint-a4: #00fff42c;--mint-a5: #00fff23a;--mint-a6: #0effeb4a;--mint-a7: #34fde55e;--mint-a8: #41ffdf76;--mint-a9: #92ffe7e9;--mint-a10: #aefeedf5;--mint-a11: #67ffded2;--mint-a12: #cbfee9f5;--orange-1: #17120e;--orange-2: #1e160f;--orange-3: #331e0b;--orange-4: #462100;--orange-5: #562800;--orange-6: #66350c;--orange-7: #7e451d;--orange-8: #a35829;--orange-9: #f76b15;--orange-10: #ff801f;--orange-11: #ffa057;--orange-12: #ffe0c2;--orange-a1: #ec360007;--orange-a2: #fe6d000e;--orange-a3: #fb6a0025;--orange-a4: #ff590039;--orange-a5: #ff61004a;--orange-a6: #fd75045c;--orange-a7: #ff832c75;--orange-a8: #fe84389d;--orange-a9: #fe6d15f7;--orange-a10: #ff801f;--orange-a11: #ffa057;--orange-a12: #ffe0c2;--pink-1: #191117;--pink-2: #21121d;--pink-3: #37172f;--pink-4: #4b143d;--pink-5: #591c47;--pink-6: #692955;--pink-7: #833869;--pink-8: #a84885;--pink-9: #d6409f;--pink-10: #de51a8;--pink-11: #ff8dcc;--pink-12: #fdd1ea;--pink-a1: #f412bc09;--pink-a2: #f420bb12;--pink-a3: #fe37cc29;--pink-a4: #fc1ec43f;--pink-a5: #fd35c24e;--pink-a6: #fd51c75f;--pink-a7: #fd62c87b;--pink-a8: #ff68c8a2;--pink-a9: #fe49bcd4;--pink-a10: #ff5cc0dc;--pink-a11: #ff8dcc;--pink-a12: #ffd3ecfd;--plum-1: #181118;--plum-2: #201320;--plum-3: #351a35;--plum-4: #451d47;--plum-5: #512454;--plum-6: #5e3061;--plum-7: #734079;--plum-8: #92549c;--plum-9: #ab4aba;--plum-10: #b658c4;--plum-11: #e796f3;--plum-12: #f4d4f4;--plum-a1: #f112f108;--plum-a2: #f22ff211;--plum-a3: #fd4cfd27;--plum-a4: #f646ff3a;--plum-a5: #f455ff48;--plum-a6: #f66dff56;--plum-a7: #f07cfd70;--plum-a8: #ee84ff95;--plum-a9: #e961feb6;--plum-a10: #ed70ffc0;--plum-a11: #f19cfef3;--plum-a12: #feddfef4;--purple-1: #18111b;--purple-2: #1e1523;--purple-3: #301c3b;--purple-4: #3d224e;--purple-5: #48295c;--purple-6: #54346b;--purple-7: #664282;--purple-8: #8457aa;--purple-9: #8e4ec6;--purple-10: #9a5cd0;--purple-11: #d19dff;--purple-12: #ecd9fa;--purple-a1: #b412f90b;--purple-a2: #b744f714;--purple-a3: #c150ff2d;--purple-a4: #bb53fd42;--purple-a5: #be5cfd51;--purple-a6: #c16dfd61;--purple-a7: #c378fd7a;--purple-a8: #c47effa4;--purple-a9: #b661ffc2;--purple-a10: #bc6fffcd;--purple-a11: #d19dff;--purple-a12: #f1ddfffa;--red-1: #191111;--red-2: #201314;--red-3: #3b1219;--red-4: #500f1c;--red-5: #611623;--red-6: #72232d;--red-7: #8c333a;--red-8: #b54548;--red-9: #e5484d;--red-10: #ec5d5e;--red-11: #ff9592;--red-12: #ffd1d9;--red-a1: #f4121209;--red-a2: #f22f3e11;--red-a3: #ff173f2d;--red-a4: #fe0a3b44;--red-a5: #ff204756;--red-a6: #ff3e5668;--red-a7: #ff536184;--red-a8: #ff5d61b0;--red-a9: #fe4e54e4;--red-a10: #ff6465eb;--red-a11: #ff9592;--red-a12: #ffd1d9;--ruby-1: #191113;--ruby-2: #1e1517;--ruby-3: #3a141e;--ruby-4: #4e1325;--ruby-5: #5e1a2e;--ruby-6: #6f2539;--ruby-7: #883447;--ruby-8: #b3445a;--ruby-9: #e54666;--ruby-10: #ec5a72;--ruby-11: #ff949d;--ruby-12: #fed2e1;--ruby-a1: #f4124a09;--ruby-a2: #fe5a7f0e;--ruby-a3: #ff235d2c;--ruby-a4: #fd195e42;--ruby-a5: #fe2d6b53;--ruby-a6: #ff447665;--ruby-a7: #ff577d80;--ruby-a8: #ff5c7cae;--ruby-a9: #fe4c70e4;--ruby-a10: #ff617beb;--ruby-a11: #ff949d;--ruby-a12: #ffd3e2fe;--sky-1: #0d141f;--sky-2: #111a27;--sky-3: #112840;--sky-4: #113555;--sky-5: #154467;--sky-6: #1b537b;--sky-7: #1f6692;--sky-8: #197cae;--sky-9: #7ce2fe;--sky-10: #a8eeff;--sky-11: #75c7f0;--sky-12: #c2f3ff;--sky-a1: #0044ff0f;--sky-a2: #1171fb18;--sky-a3: #1184fc33;--sky-a4: #128fff49;--sky-a5: #1c9dfd5d;--sky-a6: #28a5ff72;--sky-a7: #2badfe8b;--sky-a8: #1db2fea9;--sky-a9: #7ce3fffe;--sky-a10: #a8eeff;--sky-a11: #7cd3ffef;--sky-a12: #c2f3ff;--teal-1: #0d1514;--teal-2: #111c1b;--teal-3: #0d2d2a;--teal-4: #023b37;--teal-5: #084843;--teal-6: #145750;--teal-7: #1c6961;--teal-8: #207e73;--teal-9: #12a594;--teal-10: #0eb39e;--teal-11: #0bd8b6;--teal-12: #adf0dd;--teal-a1: #00deab05;--teal-a2: #12fbe60c;--teal-a3: #00ffe61e;--teal-a4: #00ffe92d;--teal-a5: #00ffea3b;--teal-a6: #1cffe84b;--teal-a7: #2efde85f;--teal-a8: #32ffe775;--teal-a9: #13ffe49f;--teal-a10: #0dffe0ae;--teal-a11: #0afed5d6;--teal-a12: #b8ffebef;--tomato-1: #181111;--tomato-2: #1f1513;--tomato-3: #391714;--tomato-4: #4e1511;--tomato-5: #5e1c16;--tomato-6: #6e2920;--tomato-7: #853a2d;--tomato-8: #ac4d39;--tomato-9: #e54d2e;--tomato-10: #ec6142;--tomato-11: #ff977d;--tomato-12: #fbd3cb;--tomato-a1: #f1121208;--tomato-a2: #ff55330f;--tomato-a3: #ff35232b;--tomato-a4: #fd201142;--tomato-a5: #fe332153;--tomato-a6: #ff4f3864;--tomato-a7: #fd644a7d;--tomato-a8: #fe6d4ea7;--tomato-a9: #fe5431e4;--tomato-a10: #ff6847eb;--tomato-a11: #ff977d;--tomato-a12: #ffd6cefb;--violet-1: #14121f;--violet-2: #1b1525;--violet-3: #291f43;--violet-4: #33255b;--violet-5: #3c2e69;--violet-6: #473876;--violet-7: #56468b;--violet-8: #6958ad;--violet-9: #6e56cf;--violet-10: #7d66d9;--violet-11: #baa7ff;--violet-12: #e2ddfe;--violet-a1: #4422ff0f;--violet-a2: #853ff916;--violet-a3: #8354fe36;--violet-a4: #7d51fd50;--violet-a5: #845ffd5f;--violet-a6: #8f6cfd6d;--violet-a7: #9879ff83;--violet-a8: #977dfea8;--violet-a9: #8668ffcc;--violet-a10: #9176fed7;--violet-a11: #baa7ff;--violet-a12: #e3defffe;--yellow-1: #14120b;--yellow-2: #1b180f;--yellow-3: #2d2305;--yellow-4: #362b00;--yellow-5: #433500;--yellow-6: #524202;--yellow-7: #665417;--yellow-8: #836a21;--yellow-9: #ffe629;--yellow-10: #ffff57;--yellow-11: #f5e147;--yellow-12: #f6eeb4;--yellow-a1: #d1510004;--yellow-a2: #f9b4000b;--yellow-a3: #ffaa001e;--yellow-a4: #fdb70028;--yellow-a5: #febb0036;--yellow-a6: #fec40046;--yellow-a7: #fdcb225c;--yellow-a8: #fdca327b;--yellow-a9: #ffe629;--yellow-a10: #ffff57;--yellow-a11: #fee949f5;--yellow-a12: #fef6baf6;--gray-surface: #21212180;--gray-indicator: var(--gray-9);--gray-track: var(--gray-9);--mauve-surface: #22212380;--mauve-indicator: var(--mauve-9);--mauve-track: var(--mauve-9);--slate-surface: #1f212380;--slate-indicator: var(--slate-9);--slate-track: var(--slate-9);--sage-surface: #1e201f80;--sage-indicator: var(--sage-9);--sage-track: var(--sage-9);--olive-surface: #1f201e80;--olive-indicator: var(--olive-9);--olive-track: var(--olive-9);--sand-surface: #21212080;--sand-indicator: var(--sand-9);--sand-track: var(--sand-9);--amber-surface: #271f1380;--amber-indicator: var(--amber-9);--amber-track: var(--amber-9);--blue-surface: #11213d80;--blue-indicator: var(--blue-9);--blue-track: var(--blue-9);--bronze-surface: #27211d80;--bronze-indicator: var(--bronze-9);--bronze-track: var(--bronze-9);--brown-surface: #271f1b80;--brown-indicator: var(--brown-9);--brown-track: var(--brown-9);--crimson-surface: #2f151f80;--crimson-indicator: var(--crimson-9);--crimson-track: var(--crimson-9);--cyan-surface: #11252d80;--cyan-indicator: var(--cyan-9);--cyan-track: var(--cyan-9);--gold-surface: #25231d80;--gold-indicator: var(--gold-9);--gold-track: var(--gold-9);--grass-surface: #19231b80;--grass-indicator: var(--grass-9);--grass-track: var(--grass-9);--green-surface: #15251d80;--green-indicator: var(--green-9);--green-track: var(--green-9);--indigo-surface: #171d3b80;--indigo-indicator: var(--indigo-9);--indigo-track: var(--indigo-9);--iris-surface: #1d1b3980;--iris-indicator: var(--iris-9);--iris-track: var(--iris-9);--jade-surface: #13271f80;--jade-indicator: var(--jade-9);--jade-track: var(--jade-9);--lime-surface: #1b211580;--lime-indicator: var(--lime-9);--lime-track: var(--lime-9);--mint-surface: #15272780;--mint-indicator: var(--mint-9);--mint-track: var(--mint-9);--orange-surface: #271d1380;--orange-indicator: var(--orange-9);--orange-track: var(--orange-9);--pink-surface: #31132980;--pink-indicator: var(--pink-9);--pink-track: var(--pink-9);--plum-surface: #2f152f80;--plum-indicator: var(--plum-9);--plum-track: var(--plum-9);--purple-surface: #2b173580;--purple-indicator: var(--purple-9);--purple-track: var(--purple-9);--red-surface: #2f151780;--red-indicator: var(--red-9);--red-track: var(--red-9);--ruby-surface: #2b191d80;--ruby-indicator: var(--ruby-9);--ruby-track: var(--ruby-9);--sky-surface: #13233b80;--sky-indicator: var(--sky-9);--sky-track: var(--sky-9);--teal-surface: #13272580;--teal-indicator: var(--teal-9);--teal-track: var(--teal-9);--tomato-surface: #2d191580;--tomato-indicator: var(--tomato-9);--tomato-track: var(--tomato-9);--violet-surface: #25193980;--violet-indicator: var(--violet-9);--violet-track: var(--violet-9);--yellow-surface: #231f1380;--yellow-indicator: var(--yellow-9);--yellow-track: var(--yellow-9)}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){.dark,.dark-theme{--gray-1: color(display-p3 .067 .067 .067);--gray-2: color(display-p3 .098 .098 .098);--gray-3: color(display-p3 .135 .135 .135);--gray-4: color(display-p3 .163 .163 .163);--gray-5: color(display-p3 .192 .192 .192);--gray-6: color(display-p3 .228 .228 .228);--gray-7: color(display-p3 .283 .283 .283);--gray-8: color(display-p3 .375 .375 .375);--gray-9: color(display-p3 .431 .431 .431);--gray-10: color(display-p3 .484 .484 .484);--gray-11: color(display-p3 .706 .706 .706);--gray-12: color(display-p3 .933 .933 .933);--gray-a1: color(display-p3 0 0 0 / 0);--gray-a2: color(display-p3 1 1 1 / .034);--gray-a3: color(display-p3 1 1 1 / .071);--gray-a4: color(display-p3 1 1 1 / .105);--gray-a5: color(display-p3 1 1 1 / .134);--gray-a6: color(display-p3 1 1 1 / .172);--gray-a7: color(display-p3 1 1 1 / .231);--gray-a8: color(display-p3 1 1 1 / .332);--gray-a9: color(display-p3 1 1 1 / .391);--gray-a10: color(display-p3 1 1 1 / .445);--gray-a11: color(display-p3 1 1 1 / .685);--gray-a12: color(display-p3 1 1 1 / .929);--mauve-1: color(display-p3 .07 .067 .074);--mauve-2: color(display-p3 .101 .098 .105);--mauve-3: color(display-p3 .138 .134 .144);--mauve-4: color(display-p3 .167 .161 .175);--mauve-5: color(display-p3 .196 .189 .206);--mauve-6: color(display-p3 .232 .225 .245);--mauve-7: color(display-p3 .286 .277 .302);--mauve-8: color(display-p3 .383 .373 .408);--mauve-9: color(display-p3 .434 .428 .467);--mauve-10: color(display-p3 .487 .48 .519);--mauve-11: color(display-p3 .707 .7 .735);--mauve-12: color(display-p3 .933 .933 .94);--mauve-a1: color(display-p3 0 0 0 / 0);--mauve-a2: color(display-p3 .996 .992 1 / .034);--mauve-a3: color(display-p3 .937 .933 .992 / .077);--mauve-a4: color(display-p3 .957 .918 .996 / .111);--mauve-a5: color(display-p3 .937 .906 .996 / .145);--mauve-a6: color(display-p3 .953 .925 .996 / .183);--mauve-a7: color(display-p3 .945 .929 1 / .246);--mauve-a8: color(display-p3 .937 .918 1 / .361);--mauve-a9: color(display-p3 .933 .918 1 / .424);--mauve-a10: color(display-p3 .941 .925 1 / .479);--mauve-a11: color(display-p3 .965 .961 1 / .712);--mauve-a12: color(display-p3 .992 .992 1 / .937);--slate-1: color(display-p3 .067 .067 .074);--slate-2: color(display-p3 .095 .098 .105);--slate-3: color(display-p3 .13 .135 .145);--slate-4: color(display-p3 .156 .163 .176);--slate-5: color(display-p3 .183 .191 .206);--slate-6: color(display-p3 .215 .226 .244);--slate-7: color(display-p3 .265 .28 .302);--slate-8: color(display-p3 .357 .381 .409);--slate-9: color(display-p3 .415 .431 .463);--slate-10: color(display-p3 .469 .483 .514);--slate-11: color(display-p3 .692 .704 .728);--slate-12: color(display-p3 .93 .933 .94);--slate-a1: color(display-p3 0 0 0 / 0);--slate-a2: color(display-p3 .875 .992 1 / .034);--slate-a3: color(display-p3 .882 .933 .992 / .077);--slate-a4: color(display-p3 .882 .953 .996 / .111);--slate-a5: color(display-p3 .878 .929 .996 / .145);--slate-a6: color(display-p3 .882 .949 .996 / .183);--slate-a7: color(display-p3 .882 .929 1 / .246);--slate-a8: color(display-p3 .871 .937 1 / .361);--slate-a9: color(display-p3 .898 .937 1 / .42);--slate-a10: color(display-p3 .918 .945 1 / .475);--slate-a11: color(display-p3 .949 .969 .996 / .708);--slate-a12: color(display-p3 .988 .992 1 / .937);--sage-1: color(display-p3 .064 .07 .067);--sage-2: color(display-p3 .092 .098 .094);--sage-3: color(display-p3 .128 .135 .131);--sage-4: color(display-p3 .155 .164 .159);--sage-5: color(display-p3 .183 .193 .188);--sage-6: color(display-p3 .218 .23 .224);--sage-7: color(display-p3 .269 .285 .277);--sage-8: color(display-p3 .362 .382 .373);--sage-9: color(display-p3 .398 .438 .421);--sage-10: color(display-p3 .453 .49 .474);--sage-11: color(display-p3 .685 .709 .697);--sage-12: color(display-p3 .927 .933 .93);--sage-a1: color(display-p3 0 0 0 / 0);--sage-a2: color(display-p3 .976 .988 .984 / .03);--sage-a3: color(display-p3 .992 .945 .941 / .072);--sage-a4: color(display-p3 .988 .996 .992 / .102);--sage-a5: color(display-p3 .992 1 .996 / .131);--sage-a6: color(display-p3 .973 1 .976 / .173);--sage-a7: color(display-p3 .957 1 .976 / .233);--sage-a8: color(display-p3 .957 1 .984 / .334);--sage-a9: color(display-p3 .902 1 .957 / .397);--sage-a10: color(display-p3 .929 1 .973 / .452);--sage-a11: color(display-p3 .969 1 .988 / .688);--sage-a12: color(display-p3 .992 1 .996 / .929);--olive-1: color(display-p3 .067 .07 .063);--olive-2: color(display-p3 .095 .098 .091);--olive-3: color(display-p3 .131 .135 .126);--olive-4: color(display-p3 .158 .163 .153);--olive-5: color(display-p3 .186 .192 .18);--olive-6: color(display-p3 .221 .229 .215);--olive-7: color(display-p3 .273 .284 .266);--olive-8: color(display-p3 .365 .382 .359);--olive-9: color(display-p3 .414 .438 .404);--olive-10: color(display-p3 .467 .49 .458);--olive-11: color(display-p3 .69 .709 .682);--olive-12: color(display-p3 .927 .933 .926);--olive-a1: color(display-p3 0 0 0 / 0);--olive-a2: color(display-p3 .984 .988 .976 / .03);--olive-a3: color(display-p3 .992 .996 .988 / .068);--olive-a4: color(display-p3 .953 .996 .949 / .102);--olive-a5: color(display-p3 .969 1 .965 / .131);--olive-a6: color(display-p3 .973 1 .969 / .169);--olive-a7: color(display-p3 .98 1 .961 / .228);--olive-a8: color(display-p3 .961 1 .957 / .334);--olive-a9: color(display-p3 .949 1 .922 / .397);--olive-a10: color(display-p3 .953 1 .941 / .452);--olive-a11: color(display-p3 .976 1 .965 / .688);--olive-a12: color(display-p3 .992 1 .992 / .929);--sand-1: color(display-p3 .067 .067 .063);--sand-2: color(display-p3 .098 .098 .094);--sand-3: color(display-p3 .135 .135 .129);--sand-4: color(display-p3 .164 .163 .156);--sand-5: color(display-p3 .193 .192 .183);--sand-6: color(display-p3 .23 .229 .217);--sand-7: color(display-p3 .285 .282 .267);--sand-8: color(display-p3 .384 .378 .357);--sand-9: color(display-p3 .434 .428 .403);--sand-10: color(display-p3 .487 .481 .456);--sand-11: color(display-p3 .707 .703 .68);--sand-12: color(display-p3 .933 .933 .926);--sand-a1: color(display-p3 0 0 0 / 0);--sand-a2: color(display-p3 .992 .992 .988 / .034);--sand-a3: color(display-p3 .996 .996 .992 / .072);--sand-a4: color(display-p3 .992 .992 .953 / .106);--sand-a5: color(display-p3 1 1 .965 / .135);--sand-a6: color(display-p3 1 .976 .929 / .177);--sand-a7: color(display-p3 1 .984 .929 / .236);--sand-a8: color(display-p3 1 .976 .925 / .341);--sand-a9: color(display-p3 1 .98 .925 / .395);--sand-a10: color(display-p3 1 .992 .933 / .45);--sand-a11: color(display-p3 1 .996 .961 / .685);--sand-a12: color(display-p3 1 1 .992 / .929);--amber-1: color(display-p3 .082 .07 .05);--amber-2: color(display-p3 .111 .094 .064);--amber-3: color(display-p3 .178 .128 .049);--amber-4: color(display-p3 .239 .156 0);--amber-5: color(display-p3 .29 .193 0);--amber-6: color(display-p3 .344 .245 .076);--amber-7: color(display-p3 .422 .314 .141);--amber-8: color(display-p3 .535 .399 .189);--amber-9: color(display-p3 1 .77 .26);--amber-10: color(display-p3 1 .87 .15);--amber-11: color(display-p3 1 .8 .29);--amber-12: color(display-p3 .984 .909 .726);--amber-a1: color(display-p3 .992 .298 0 / .017);--amber-a2: color(display-p3 .988 .651 0 / .047);--amber-a3: color(display-p3 1 .6 0 / .118);--amber-a4: color(display-p3 1 .557 0 / .185);--amber-a5: color(display-p3 1 .592 0 / .24);--amber-a6: color(display-p3 1 .659 .094 / .299);--amber-a7: color(display-p3 1 .714 .263 / .383);--amber-a8: color(display-p3 .996 .729 .306 / .5);--amber-a9: color(display-p3 1 .769 .259);--amber-a10: color(display-p3 1 .871 .149);--amber-a11: color(display-p3 1 .8 .29);--amber-a12: color(display-p3 .984 .909 .726);--blue-1: color(display-p3 .057 .081 .122);--blue-2: color(display-p3 .072 .098 .147);--blue-3: color(display-p3 .078 .154 .27);--blue-4: color(display-p3 .033 .197 .37);--blue-5: color(display-p3 .08 .245 .441);--blue-6: color(display-p3 .14 .298 .511);--blue-7: color(display-p3 .195 .361 .6);--blue-8: color(display-p3 .239 .434 .72);--blue-9: color(display-p3 .247 .556 .969);--blue-10: color(display-p3 .344 .612 .973);--blue-11: color(display-p3 .49 .72 1);--blue-12: color(display-p3 .788 .898 .99);--blue-a1: color(display-p3 0 .333 1 / .059);--blue-a2: color(display-p3 .114 .435 .988 / .085);--blue-a3: color(display-p3 .122 .463 1 / .219);--blue-a4: color(display-p3 0 .467 1 / .324);--blue-a5: color(display-p3 .098 .51 1 / .4);--blue-a6: color(display-p3 .224 .557 1 / .475);--blue-a7: color(display-p3 .294 .584 1 / .572);--blue-a8: color(display-p3 .314 .592 1 / .702);--blue-a9: color(display-p3 .251 .573 .996 / .967);--blue-a10: color(display-p3 .357 .631 1 / .971);--blue-a11: color(display-p3 .49 .72 1);--blue-a12: color(display-p3 .788 .898 .99);--bronze-1: color(display-p3 .076 .067 .063);--bronze-2: color(display-p3 .106 .097 .093);--bronze-3: color(display-p3 .147 .132 .125);--bronze-4: color(display-p3 .185 .166 .156);--bronze-5: color(display-p3 .227 .202 .19);--bronze-6: color(display-p3 .278 .246 .23);--bronze-7: color(display-p3 .343 .302 .281);--bronze-8: color(display-p3 .426 .374 .347);--bronze-9: color(display-p3 .611 .507 .455);--bronze-10: color(display-p3 .66 .556 .504);--bronze-11: color(display-p3 .81 .707 .655);--bronze-12: color(display-p3 .921 .88 .854);--bronze-a1: color(display-p3 .941 .067 0 / .009);--bronze-a2: color(display-p3 .98 .8 .706 / .043);--bronze-a3: color(display-p3 .988 .851 .761 / .085);--bronze-a4: color(display-p3 .996 .839 .78 / .127);--bronze-a5: color(display-p3 .996 .863 .773 / .173);--bronze-a6: color(display-p3 1 .863 .796 / .227);--bronze-a7: color(display-p3 1 .867 .8 / .295);--bronze-a8: color(display-p3 1 .859 .788 / .387);--bronze-a9: color(display-p3 1 .82 .733 / .585);--bronze-a10: color(display-p3 1 .839 .761 / .635);--bronze-a11: color(display-p3 .81 .707 .655);--bronze-a12: color(display-p3 .921 .88 .854);--brown-1: color(display-p3 .071 .067 .059);--brown-2: color(display-p3 .107 .095 .087);--brown-3: color(display-p3 .151 .13 .115);--brown-4: color(display-p3 .191 .161 .138);--brown-5: color(display-p3 .235 .194 .162);--brown-6: color(display-p3 .291 .237 .192);--brown-7: color(display-p3 .365 .295 .232);--brown-8: color(display-p3 .469 .377 .287);--brown-9: color(display-p3 .651 .505 .368);--brown-10: color(display-p3 .697 .557 .423);--brown-11: color(display-p3 .835 .715 .597);--brown-12: color(display-p3 .938 .885 .802);--brown-a1: color(display-p3 .855 .071 0 / .005);--brown-a2: color(display-p3 .98 .706 .525 / .043);--brown-a3: color(display-p3 .996 .745 .576 / .093);--brown-a4: color(display-p3 1 .765 .592 / .135);--brown-a5: color(display-p3 1 .761 .588 / .181);--brown-a6: color(display-p3 1 .773 .592 / .24);--brown-a7: color(display-p3 .996 .776 .58 / .32);--brown-a8: color(display-p3 1 .78 .573 / .433);--brown-a9: color(display-p3 1 .769 .549 / .627);--brown-a10: color(display-p3 1 .792 .596 / .677);--brown-a11: color(display-p3 .835 .715 .597);--brown-a12: color(display-p3 .938 .885 .802);--crimson-1: color(display-p3 .093 .068 .078);--crimson-2: color(display-p3 .117 .078 .095);--crimson-3: color(display-p3 .203 .091 .143);--crimson-4: color(display-p3 .277 .087 .182);--crimson-5: color(display-p3 .332 .115 .22);--crimson-6: color(display-p3 .394 .162 .268);--crimson-7: color(display-p3 .489 .222 .336);--crimson-8: color(display-p3 .638 .289 .429);--crimson-9: color(display-p3 .843 .298 .507);--crimson-10: color(display-p3 .864 .364 .539);--crimson-11: color(display-p3 1 .56 .66);--crimson-12: color(display-p3 .966 .834 .906);--crimson-a1: color(display-p3 .984 .071 .463 / .03);--crimson-a2: color(display-p3 .996 .282 .569 / .055);--crimson-a3: color(display-p3 .996 .227 .573 / .148);--crimson-a4: color(display-p3 1 .157 .569 / .227);--crimson-a5: color(display-p3 1 .231 .604 / .286);--crimson-a6: color(display-p3 1 .337 .643 / .349);--crimson-a7: color(display-p3 1 .416 .663 / .454);--crimson-a8: color(display-p3 .996 .427 .651 / .614);--crimson-a9: color(display-p3 1 .345 .596 / .832);--crimson-a10: color(display-p3 1 .42 .62 / .853);--crimson-a11: color(display-p3 1 .56 .66);--crimson-a12: color(display-p3 .966 .834 .906);--cyan-1: color(display-p3 .053 .085 .098);--cyan-2: color(display-p3 .072 .105 .122);--cyan-3: color(display-p3 .073 .168 .209);--cyan-4: color(display-p3 .063 .216 .277);--cyan-5: color(display-p3 .091 .267 .336);--cyan-6: color(display-p3 .137 .324 .4);--cyan-7: color(display-p3 .186 .398 .484);--cyan-8: color(display-p3 .23 .496 .6);--cyan-9: color(display-p3 .282 .627 .765);--cyan-10: color(display-p3 .331 .675 .801);--cyan-11: color(display-p3 .446 .79 .887);--cyan-12: color(display-p3 .757 .919 .962);--cyan-a1: color(display-p3 0 .647 .992 / .034);--cyan-a2: color(display-p3 .133 .733 1 / .059);--cyan-a3: color(display-p3 .122 .741 .996 / .152);--cyan-a4: color(display-p3 .051 .725 1 / .227);--cyan-a5: color(display-p3 .149 .757 1 / .29);--cyan-a6: color(display-p3 .267 .792 1 / .358);--cyan-a7: color(display-p3 .333 .808 1 / .446);--cyan-a8: color(display-p3 .357 .816 1 / .572);--cyan-a9: color(display-p3 .357 .82 1 / .748);--cyan-a10: color(display-p3 .4 .839 1 / .786);--cyan-a11: color(display-p3 .446 .79 .887);--cyan-a12: color(display-p3 .757 .919 .962);--gold-1: color(display-p3 .071 .071 .067);--gold-2: color(display-p3 .104 .101 .09);--gold-3: color(display-p3 .141 .136 .122);--gold-4: color(display-p3 .177 .17 .152);--gold-5: color(display-p3 .217 .207 .185);--gold-6: color(display-p3 .265 .252 .225);--gold-7: color(display-p3 .327 .31 .277);--gold-8: color(display-p3 .407 .384 .342);--gold-9: color(display-p3 .579 .517 .41);--gold-10: color(display-p3 .628 .566 .463);--gold-11: color(display-p3 .784 .728 .635);--gold-12: color(display-p3 .906 .887 .855);--gold-a1: color(display-p3 .855 .855 .071 / .005);--gold-a2: color(display-p3 .98 .89 .616 / .043);--gold-a3: color(display-p3 1 .949 .753 / .08);--gold-a4: color(display-p3 1 .933 .8 / .118);--gold-a5: color(display-p3 1 .949 .804 / .16);--gold-a6: color(display-p3 1 .925 .8 / .215);--gold-a7: color(display-p3 1 .945 .831 / .278);--gold-a8: color(display-p3 1 .937 .82 / .366);--gold-a9: color(display-p3 .996 .882 .69 / .551);--gold-a10: color(display-p3 1 .894 .725 / .601);--gold-a11: color(display-p3 .784 .728 .635);--gold-a12: color(display-p3 .906 .887 .855);--grass-1: color(display-p3 .062 .083 .067);--grass-2: color(display-p3 .083 .103 .085);--grass-3: color(display-p3 .118 .163 .122);--grass-4: color(display-p3 .142 .225 .15);--grass-5: color(display-p3 .178 .279 .186);--grass-6: color(display-p3 .217 .337 .224);--grass-7: color(display-p3 .258 .4 .264);--grass-8: color(display-p3 .302 .47 .305);--grass-9: color(display-p3 .38 .647 .378);--grass-10: color(display-p3 .426 .694 .426);--grass-11: color(display-p3 .535 .807 .542);--grass-12: color(display-p3 .797 .936 .776);--grass-a1: color(display-p3 0 .992 .071 / .017);--grass-a2: color(display-p3 .482 .996 .584 / .038);--grass-a3: color(display-p3 .549 .992 .588 / .106);--grass-a4: color(display-p3 .51 .996 .557 / .169);--grass-a5: color(display-p3 .553 1 .588 / .227);--grass-a6: color(display-p3 .584 1 .608 / .29);--grass-a7: color(display-p3 .604 1 .616 / .358);--grass-a8: color(display-p3 .608 1 .62 / .433);--grass-a9: color(display-p3 .573 1 .569 / .622);--grass-a10: color(display-p3 .6 .996 .6 / .673);--grass-a11: color(display-p3 .535 .807 .542);--grass-a12: color(display-p3 .797 .936 .776);--green-1: color(display-p3 .062 .083 .071);--green-2: color(display-p3 .079 .106 .09);--green-3: color(display-p3 .1 .173 .133);--green-4: color(display-p3 .115 .229 .166);--green-5: color(display-p3 .147 .282 .206);--green-6: color(display-p3 .185 .338 .25);--green-7: color(display-p3 .227 .403 .298);--green-8: color(display-p3 .27 .479 .351);--green-9: color(display-p3 .332 .634 .442);--green-10: color(display-p3 .357 .682 .474);--green-11: color(display-p3 .434 .828 .573);--green-12: color(display-p3 .747 .938 .807);--green-a1: color(display-p3 0 .992 .298 / .017);--green-a2: color(display-p3 .341 .98 .616 / .043);--green-a3: color(display-p3 .376 .996 .655 / .114);--green-a4: color(display-p3 .341 .996 .635 / .173);--green-a5: color(display-p3 .408 1 .678 / .232);--green-a6: color(display-p3 .475 1 .706 / .29);--green-a7: color(display-p3 .514 1 .706 / .362);--green-a8: color(display-p3 .529 1 .718 / .442);--green-a9: color(display-p3 .502 .996 .682 / .61);--green-a10: color(display-p3 .506 1 .682 / .66);--green-a11: color(display-p3 .434 .828 .573);--green-a12: color(display-p3 .747 .938 .807);--indigo-1: color(display-p3 .068 .074 .118);--indigo-2: color(display-p3 .081 .089 .144);--indigo-3: color(display-p3 .105 .141 .275);--indigo-4: color(display-p3 .129 .18 .369);--indigo-5: color(display-p3 .163 .22 .439);--indigo-6: color(display-p3 .203 .262 .5);--indigo-7: color(display-p3 .245 .309 .575);--indigo-8: color(display-p3 .285 .362 .674);--indigo-9: color(display-p3 .276 .384 .837);--indigo-10: color(display-p3 .354 .445 .866);--indigo-11: color(display-p3 .63 .69 1);--indigo-12: color(display-p3 .848 .881 .99);--indigo-a1: color(display-p3 .071 .212 .996 / .055);--indigo-a2: color(display-p3 .251 .345 .988 / .085);--indigo-a3: color(display-p3 .243 .404 1 / .223);--indigo-a4: color(display-p3 .263 .42 1 / .324);--indigo-a5: color(display-p3 .314 .451 1 / .4);--indigo-a6: color(display-p3 .361 .49 1 / .467);--indigo-a7: color(display-p3 .388 .51 1 / .547);--indigo-a8: color(display-p3 .404 .518 1 / .652);--indigo-a9: color(display-p3 .318 .451 1 / .824);--indigo-a10: color(display-p3 .404 .506 1 / .858);--indigo-a11: color(display-p3 .63 .69 1);--indigo-a12: color(display-p3 .848 .881 .99);--iris-1: color(display-p3 .075 .075 .114);--iris-2: color(display-p3 .089 .086 .14);--iris-3: color(display-p3 .128 .134 .272);--iris-4: color(display-p3 .153 .165 .382);--iris-5: color(display-p3 .192 .201 .44);--iris-6: color(display-p3 .239 .241 .491);--iris-7: color(display-p3 .291 .289 .565);--iris-8: color(display-p3 .35 .345 .673);--iris-9: color(display-p3 .357 .357 .81);--iris-10: color(display-p3 .428 .416 .843);--iris-11: color(display-p3 .685 .662 1);--iris-12: color(display-p3 .878 .875 .986);--iris-a1: color(display-p3 .224 .224 .992 / .051);--iris-a2: color(display-p3 .361 .314 1 / .08);--iris-a3: color(display-p3 .357 .373 1 / .219);--iris-a4: color(display-p3 .325 .361 1 / .337);--iris-a5: color(display-p3 .38 .4 1 / .4);--iris-a6: color(display-p3 .447 .447 1 / .454);--iris-a7: color(display-p3 .486 .486 1 / .534);--iris-a8: color(display-p3 .502 .494 1 / .652);--iris-a9: color(display-p3 .431 .431 1 / .799);--iris-a10: color(display-p3 .502 .486 1 / .832);--iris-a11: color(display-p3 .685 .662 1);--iris-a12: color(display-p3 .878 .875 .986);--jade-1: color(display-p3 .059 .083 .071);--jade-2: color(display-p3 .078 .11 .094);--jade-3: color(display-p3 .091 .176 .138);--jade-4: color(display-p3 .102 .228 .177);--jade-5: color(display-p3 .133 .279 .221);--jade-6: color(display-p3 .174 .334 .273);--jade-7: color(display-p3 .219 .402 .335);--jade-8: color(display-p3 .263 .488 .411);--jade-9: color(display-p3 .319 .63 .521);--jade-10: color(display-p3 .338 .68 .555);--jade-11: color(display-p3 .4 .835 .656);--jade-12: color(display-p3 .734 .934 .838);--jade-a1: color(display-p3 0 .992 .298 / .017);--jade-a2: color(display-p3 .318 .988 .651 / .047);--jade-a3: color(display-p3 .267 1 .667 / .118);--jade-a4: color(display-p3 .275 .996 .702 / .173);--jade-a5: color(display-p3 .361 1 .741 / .227);--jade-a6: color(display-p3 .439 1 .796 / .286);--jade-a7: color(display-p3 .49 1 .804 / .362);--jade-a8: color(display-p3 .506 1 .835 / .45);--jade-a9: color(display-p3 .478 .996 .816 / .606);--jade-a10: color(display-p3 .478 1 .816 / .656);--jade-a11: color(display-p3 .4 .835 .656);--jade-a12: color(display-p3 .734 .934 .838);--lime-1: color(display-p3 .067 .073 .048);--lime-2: color(display-p3 .086 .1 .067);--lime-3: color(display-p3 .13 .16 .099);--lime-4: color(display-p3 .172 .214 .126);--lime-5: color(display-p3 .213 .266 .153);--lime-6: color(display-p3 .257 .321 .182);--lime-7: color(display-p3 .307 .383 .215);--lime-8: color(display-p3 .365 .456 .25);--lime-9: color(display-p3 .78 .928 .466);--lime-10: color(display-p3 .865 .995 .519);--lime-11: color(display-p3 .771 .893 .485);--lime-12: color(display-p3 .905 .966 .753);--lime-a1: color(display-p3 .067 .941 0 / .009);--lime-a2: color(display-p3 .584 .996 .071 / .038);--lime-a3: color(display-p3 .69 1 .38 / .101);--lime-a4: color(display-p3 .729 1 .435 / .16);--lime-a5: color(display-p3 .745 1 .471 / .215);--lime-a6: color(display-p3 .769 1 .482 / .274);--lime-a7: color(display-p3 .769 1 .506 / .341);--lime-a8: color(display-p3 .784 1 .51 / .416);--lime-a9: color(display-p3 .839 1 .502 / .925);--lime-a10: color(display-p3 .871 1 .522 / .996);--lime-a11: color(display-p3 .771 .893 .485);--lime-a12: color(display-p3 .905 .966 .753);--mint-1: color(display-p3 .059 .082 .081);--mint-2: color(display-p3 .068 .104 .105);--mint-3: color(display-p3 .077 .17 .168);--mint-4: color(display-p3 .068 .224 .22);--mint-5: color(display-p3 .104 .275 .264);--mint-6: color(display-p3 .154 .332 .313);--mint-7: color(display-p3 .207 .403 .373);--mint-8: color(display-p3 .258 .49 .441);--mint-9: color(display-p3 .62 .908 .834);--mint-10: color(display-p3 .725 .954 .898);--mint-11: color(display-p3 .482 .825 .733);--mint-12: color(display-p3 .807 .955 .887);--mint-a1: color(display-p3 0 .992 .992 / .017);--mint-a2: color(display-p3 .071 .98 .98 / .043);--mint-a3: color(display-p3 .176 .996 .996 / .11);--mint-a4: color(display-p3 .071 .996 .973 / .169);--mint-a5: color(display-p3 .243 1 .949 / .223);--mint-a6: color(display-p3 .369 1 .933 / .286);--mint-a7: color(display-p3 .459 1 .914 / .362);--mint-a8: color(display-p3 .49 1 .89 / .454);--mint-a9: color(display-p3 .678 .996 .914 / .904);--mint-a10: color(display-p3 .761 1 .941 / .95);--mint-a11: color(display-p3 .482 .825 .733);--mint-a12: color(display-p3 .807 .955 .887);--orange-1: color(display-p3 .088 .07 .057);--orange-2: color(display-p3 .113 .089 .061);--orange-3: color(display-p3 .189 .12 .056);--orange-4: color(display-p3 .262 .132 0);--orange-5: color(display-p3 .315 .168 .016);--orange-6: color(display-p3 .376 .219 .088);--orange-7: color(display-p3 .465 .283 .147);--orange-8: color(display-p3 .601 .359 .201);--orange-9: color(display-p3 .9 .45 .2);--orange-10: color(display-p3 .98 .51 .23);--orange-11: color(display-p3 1 .63 .38);--orange-12: color(display-p3 .98 .883 .775);--orange-a1: color(display-p3 .961 .247 0 / .022);--orange-a2: color(display-p3 .992 .529 0 / .051);--orange-a3: color(display-p3 .996 .486 0 / .131);--orange-a4: color(display-p3 .996 .384 0 / .211);--orange-a5: color(display-p3 1 .455 0 / .265);--orange-a6: color(display-p3 1 .529 .129 / .332);--orange-a7: color(display-p3 1 .569 .251 / .429);--orange-a8: color(display-p3 1 .584 .302 / .572);--orange-a9: color(display-p3 1 .494 .216 / .895);--orange-a10: color(display-p3 1 .522 .235 / .979);--orange-a11: color(display-p3 1 .63 .38);--orange-a12: color(display-p3 .98 .883 .775);--pink-1: color(display-p3 .093 .068 .089);--pink-2: color(display-p3 .121 .073 .11);--pink-3: color(display-p3 .198 .098 .179);--pink-4: color(display-p3 .271 .095 .231);--pink-5: color(display-p3 .32 .127 .273);--pink-6: color(display-p3 .382 .177 .326);--pink-7: color(display-p3 .477 .238 .405);--pink-8: color(display-p3 .612 .304 .51);--pink-9: color(display-p3 .775 .297 .61);--pink-10: color(display-p3 .808 .356 .645);--pink-11: color(display-p3 1 .535 .78);--pink-12: color(display-p3 .964 .826 .912);--pink-a1: color(display-p3 .984 .071 .855 / .03);--pink-a2: color(display-p3 1 .2 .8 / .059);--pink-a3: color(display-p3 1 .294 .886 / .139);--pink-a4: color(display-p3 1 .192 .82 / .219);--pink-a5: color(display-p3 1 .282 .827 / .274);--pink-a6: color(display-p3 1 .396 .835 / .337);--pink-a7: color(display-p3 1 .459 .831 / .442);--pink-a8: color(display-p3 1 .478 .827 / .585);--pink-a9: color(display-p3 1 .373 .784 / .761);--pink-a10: color(display-p3 1 .435 .792 / .795);--pink-a11: color(display-p3 1 .535 .78);--pink-a12: color(display-p3 .964 .826 .912);--plum-1: color(display-p3 .09 .068 .092);--plum-2: color(display-p3 .118 .077 .121);--plum-3: color(display-p3 .192 .105 .202);--plum-4: color(display-p3 .25 .121 .271);--plum-5: color(display-p3 .293 .152 .319);--plum-6: color(display-p3 .343 .198 .372);--plum-7: color(display-p3 .424 .262 .461);--plum-8: color(display-p3 .54 .341 .595);--plum-9: color(display-p3 .624 .313 .708);--plum-10: color(display-p3 .666 .365 .748);--plum-11: color(display-p3 .86 .602 .933);--plum-12: color(display-p3 .936 .836 .949);--plum-a1: color(display-p3 .973 .071 .973 / .026);--plum-a2: color(display-p3 .933 .267 1 / .059);--plum-a3: color(display-p3 .918 .333 .996 / .148);--plum-a4: color(display-p3 .91 .318 1 / .219);--plum-a5: color(display-p3 .914 .388 1 / .269);--plum-a6: color(display-p3 .906 .463 1 / .328);--plum-a7: color(display-p3 .906 .529 1 / .425);--plum-a8: color(display-p3 .906 .553 1 / .568);--plum-a9: color(display-p3 .875 .427 1 / .69);--plum-a10: color(display-p3 .886 .471 .996 / .732);--plum-a11: color(display-p3 .86 .602 .933);--plum-a12: color(display-p3 .936 .836 .949);--purple-1: color(display-p3 .09 .068 .103);--purple-2: color(display-p3 .113 .082 .134);--purple-3: color(display-p3 .175 .112 .224);--purple-4: color(display-p3 .224 .137 .297);--purple-5: color(display-p3 .264 .167 .349);--purple-6: color(display-p3 .311 .208 .406);--purple-7: color(display-p3 .381 .266 .496);--purple-8: color(display-p3 .49 .349 .649);--purple-9: color(display-p3 .523 .318 .751);--purple-10: color(display-p3 .57 .373 .791);--purple-11: color(display-p3 .8 .62 1);--purple-12: color(display-p3 .913 .854 .971);--purple-a1: color(display-p3 .686 .071 .996 / .038);--purple-a2: color(display-p3 .722 .286 .996 / .072);--purple-a3: color(display-p3 .718 .349 .996 / .169);--purple-a4: color(display-p3 .702 .353 1 / .248);--purple-a5: color(display-p3 .718 .404 1 / .303);--purple-a6: color(display-p3 .733 .455 1 / .366);--purple-a7: color(display-p3 .753 .506 1 / .458);--purple-a8: color(display-p3 .749 .522 1 / .622);--purple-a9: color(display-p3 .686 .408 1 / .736);--purple-a10: color(display-p3 .71 .459 1 / .778);--purple-a11: color(display-p3 .8 .62 1);--purple-a12: color(display-p3 .913 .854 .971);--red-1: color(display-p3 .093 .068 .067);--red-2: color(display-p3 .118 .077 .079);--red-3: color(display-p3 .211 .081 .099);--red-4: color(display-p3 .287 .079 .113);--red-5: color(display-p3 .348 .11 .142);--red-6: color(display-p3 .414 .16 .183);--red-7: color(display-p3 .508 .224 .236);--red-8: color(display-p3 .659 .298 .297);--red-9: color(display-p3 .83 .329 .324);--red-10: color(display-p3 .861 .403 .387);--red-11: color(display-p3 1 .57 .55);--red-12: color(display-p3 .971 .826 .852);--red-a1: color(display-p3 .984 .071 .071 / .03);--red-a2: color(display-p3 .996 .282 .282 / .055);--red-a3: color(display-p3 1 .169 .271 / .156);--red-a4: color(display-p3 1 .118 .267 / .236);--red-a5: color(display-p3 1 .212 .314 / .303);--red-a6: color(display-p3 1 .318 .38 / .374);--red-a7: color(display-p3 1 .4 .424 / .475);--red-a8: color(display-p3 1 .431 .431 / .635);--red-a9: color(display-p3 1 .388 .384 / .82);--red-a10: color(display-p3 1 .463 .447 / .853);--red-a11: color(display-p3 1 .57 .55);--red-a12: color(display-p3 .971 .826 .852);--ruby-1: color(display-p3 .093 .068 .074);--ruby-2: color(display-p3 .113 .083 .089);--ruby-3: color(display-p3 .208 .088 .117);--ruby-4: color(display-p3 .279 .092 .147);--ruby-5: color(display-p3 .337 .12 .18);--ruby-6: color(display-p3 .401 .166 .223);--ruby-7: color(display-p3 .495 .224 .281);--ruby-8: color(display-p3 .652 .295 .359);--ruby-9: color(display-p3 .83 .323 .408);--ruby-10: color(display-p3 .857 .392 .455);--ruby-11: color(display-p3 1 .57 .59);--ruby-12: color(display-p3 .968 .83 .88);--ruby-a1: color(display-p3 .984 .071 .329 / .03);--ruby-a2: color(display-p3 .992 .376 .529 / .051);--ruby-a3: color(display-p3 .996 .196 .404 / .152);--ruby-a4: color(display-p3 1 .173 .416 / .227);--ruby-a5: color(display-p3 1 .259 .459 / .29);--ruby-a6: color(display-p3 1 .341 .506 / .358);--ruby-a7: color(display-p3 1 .412 .541 / .458);--ruby-a8: color(display-p3 1 .431 .537 / .627);--ruby-a9: color(display-p3 1 .376 .482 / .82);--ruby-a10: color(display-p3 1 .447 .522 / .849);--ruby-a11: color(display-p3 1 .57 .59);--ruby-a12: color(display-p3 .968 .83 .88);--sky-1: color(display-p3 .056 .078 .116);--sky-2: color(display-p3 .075 .101 .149);--sky-3: color(display-p3 .089 .154 .244);--sky-4: color(display-p3 .106 .207 .323);--sky-5: color(display-p3 .135 .261 .394);--sky-6: color(display-p3 .17 .322 .469);--sky-7: color(display-p3 .205 .394 .557);--sky-8: color(display-p3 .232 .48 .665);--sky-9: color(display-p3 .585 .877 .983);--sky-10: color(display-p3 .718 .925 .991);--sky-11: color(display-p3 .536 .772 .924);--sky-12: color(display-p3 .799 .947 .993);--sky-a1: color(display-p3 0 .282 .996 / .055);--sky-a2: color(display-p3 .157 .467 .992 / .089);--sky-a3: color(display-p3 .192 .522 .996 / .19);--sky-a4: color(display-p3 .212 .584 1 / .274);--sky-a5: color(display-p3 .259 .631 1 / .349);--sky-a6: color(display-p3 .302 .655 1 / .433);--sky-a7: color(display-p3 .329 .686 1 / .526);--sky-a8: color(display-p3 .325 .71 1 / .643);--sky-a9: color(display-p3 .592 .894 1 / .984);--sky-a10: color(display-p3 .722 .933 1 / .992);--sky-a11: color(display-p3 .536 .772 .924);--sky-a12: color(display-p3 .799 .947 .993);--teal-1: color(display-p3 .059 .083 .079);--teal-2: color(display-p3 .075 .11 .107);--teal-3: color(display-p3 .087 .175 .165);--teal-4: color(display-p3 .087 .227 .214);--teal-5: color(display-p3 .12 .277 .261);--teal-6: color(display-p3 .162 .335 .314);--teal-7: color(display-p3 .205 .406 .379);--teal-8: color(display-p3 .245 .489 .453);--teal-9: color(display-p3 .297 .637 .581);--teal-10: color(display-p3 .319 .69 .62);--teal-11: color(display-p3 .388 .835 .719);--teal-12: color(display-p3 .734 .934 .87);--teal-a1: color(display-p3 0 .992 .761 / .017);--teal-a2: color(display-p3 .235 .988 .902 / .047);--teal-a3: color(display-p3 .235 1 .898 / .118);--teal-a4: color(display-p3 .18 .996 .929 / .173);--teal-a5: color(display-p3 .31 1 .933 / .227);--teal-a6: color(display-p3 .396 1 .933 / .286);--teal-a7: color(display-p3 .443 1 .925 / .366);--teal-a8: color(display-p3 .459 1 .925 / .454);--teal-a9: color(display-p3 .443 .996 .906 / .61);--teal-a10: color(display-p3 .439 .996 .89 / .669);--teal-a11: color(display-p3 .388 .835 .719);--teal-a12: color(display-p3 .734 .934 .87);--tomato-1: color(display-p3 .09 .068 .067);--tomato-2: color(display-p3 .115 .084 .076);--tomato-3: color(display-p3 .205 .097 .083);--tomato-4: color(display-p3 .282 .099 .077);--tomato-5: color(display-p3 .339 .129 .101);--tomato-6: color(display-p3 .398 .179 .141);--tomato-7: color(display-p3 .487 .245 .194);--tomato-8: color(display-p3 .629 .322 .248);--tomato-9: color(display-p3 .831 .345 .231);--tomato-10: color(display-p3 .862 .415 .298);--tomato-11: color(display-p3 1 .585 .455);--tomato-12: color(display-p3 .959 .833 .802);--tomato-a1: color(display-p3 .973 .071 .071 / .026);--tomato-a2: color(display-p3 .992 .376 .224 / .051);--tomato-a3: color(display-p3 .996 .282 .176 / .148);--tomato-a4: color(display-p3 1 .204 .118 / .232);--tomato-a5: color(display-p3 1 .286 .192 / .29);--tomato-a6: color(display-p3 1 .392 .278 / .353);--tomato-a7: color(display-p3 1 .459 .349 / .45);--tomato-a8: color(display-p3 1 .49 .369 / .601);--tomato-a9: color(display-p3 1 .408 .267 / .82);--tomato-a10: color(display-p3 1 .478 .341 / .853);--tomato-a11: color(display-p3 1 .585 .455);--tomato-a12: color(display-p3 .959 .833 .802);--violet-1: color(display-p3 .077 .071 .118);--violet-2: color(display-p3 .101 .084 .141);--violet-3: color(display-p3 .154 .123 .256);--violet-4: color(display-p3 .191 .148 .345);--violet-5: color(display-p3 .226 .182 .396);--violet-6: color(display-p3 .269 .223 .449);--violet-7: color(display-p3 .326 .277 .53);--violet-8: color(display-p3 .399 .346 .656);--violet-9: color(display-p3 .417 .341 .784);--violet-10: color(display-p3 .477 .402 .823);--violet-11: color(display-p3 .72 .65 1);--violet-12: color(display-p3 .883 .867 .986);--violet-a1: color(display-p3 .282 .141 .996 / .055);--violet-a2: color(display-p3 .51 .263 1 / .08);--violet-a3: color(display-p3 .494 .337 .996 / .202);--violet-a4: color(display-p3 .49 .345 1 / .299);--violet-a5: color(display-p3 .525 .392 1 / .353);--violet-a6: color(display-p3 .569 .455 1 / .408);--violet-a7: color(display-p3 .588 .494 1 / .496);--violet-a8: color(display-p3 .596 .51 1 / .631);--violet-a9: color(display-p3 .522 .424 1 / .769);--violet-a10: color(display-p3 .576 .482 1 / .811);--violet-a11: color(display-p3 .72 .65 1);--violet-a12: color(display-p3 .883 .867 .986);--yellow-1: color(display-p3 .078 .069 .047);--yellow-2: color(display-p3 .103 .094 .063);--yellow-3: color(display-p3 .168 .137 .039);--yellow-4: color(display-p3 .209 .169 0);--yellow-5: color(display-p3 .255 .209 0);--yellow-6: color(display-p3 .31 .261 .07);--yellow-7: color(display-p3 .389 .331 .135);--yellow-8: color(display-p3 .497 .42 .182);--yellow-9: color(display-p3 1 .92 .22);--yellow-10: color(display-p3 1 1 .456);--yellow-11: color(display-p3 .948 .885 .392);--yellow-12: color(display-p3 .959 .934 .731);--yellow-a1: color(display-p3 .973 .369 0 / .013);--yellow-a2: color(display-p3 .996 .792 0 / .038);--yellow-a3: color(display-p3 .996 .71 0 / .11);--yellow-a4: color(display-p3 .996 .741 0 / .152);--yellow-a5: color(display-p3 .996 .765 0 / .202);--yellow-a6: color(display-p3 .996 .816 .082 / .261);--yellow-a7: color(display-p3 1 .831 .263 / .345);--yellow-a8: color(display-p3 1 .831 .314 / .463);--yellow-a9: color(display-p3 1 .922 .22);--yellow-a10: color(display-p3 1 1 .455);--yellow-a11: color(display-p3 .948 .885 .392);--yellow-a12: color(display-p3 .959 .934 .731);--gray-surface: color(display-p3 .1255 .1255 .1255 / .5);--mauve-surface: color(display-p3 .1333 .1255 .1333 / .5);--slate-surface: color(display-p3 .1176 .1255 .1333 / .5);--sage-surface: color(display-p3 .1176 .1255 .1176 / .5);--olive-surface: color(display-p3 .1176 .1255 .1176 / .5);--sand-surface: color(display-p3 .1255 .1255 .1255 / .5);--amber-surface: color(display-p3 .1412 .1176 .0784 / .5);--blue-surface: color(display-p3 .0706 .1255 .2196 / .5);--bronze-surface: color(display-p3 .1412 .1255 .1176 / .5);--brown-surface: color(display-p3 .1412 .1176 .102 / .5);--crimson-surface: color(display-p3 .1647 .0863 .1176 / .5);--cyan-surface: color(display-p3 .0784 .1412 .1725 / .5);--gold-surface: color(display-p3 .1412 .1333 .1098 / .5);--grass-surface: color(display-p3 .102 .1333 .102 / .5);--green-surface: color(display-p3 .0941 .1412 .1098 / .5);--indigo-surface: color(display-p3 .0941 .1098 .2196 / .5);--iris-surface: color(display-p3 .1098 .102 .2118 / .5);--jade-surface: color(display-p3 .0863 .149 .1176 / .5);--lime-surface: color(display-p3 .1098 .1255 .0784 / .5);--mint-surface: color(display-p3 .0941 .149 .1412 / .5);--orange-surface: color(display-p3 .1412 .1098 .0706 / .5);--pink-surface: color(display-p3 .1725 .0784 .149 / .5);--plum-surface: color(display-p3 .1647 .0863 .1725 / .5);--purple-surface: color(display-p3 .149 .0941 .1961 / .5);--red-surface: color(display-p3 .1647 .0863 .0863 / .5);--ruby-surface: color(display-p3 .1569 .0941 .1098 / .5);--sky-surface: color(display-p3 .0863 .1333 .2196 / .5);--teal-surface: color(display-p3 .0863 .149 .1412 / .5);--tomato-surface: color(display-p3 .1569 .0941 .0784 / .5);--violet-surface: color(display-p3 .1333 .102 .2118 / .5);--yellow-surface: color(display-p3 .1333 .1176 .0706 / .5)}}}:root{--gray-contrast: white;--mauve-contrast: white;--slate-contrast: white;--sage-contrast: white;--olive-contrast: white;--sand-contrast: white;--amber-contrast: #21201c;--blue-contrast: white;--bronze-contrast: white;--brown-contrast: white;--crimson-contrast: white;--cyan-contrast: white;--gold-contrast: white;--grass-contrast: white;--green-contrast: white;--indigo-contrast: white;--iris-contrast: white;--jade-contrast: white;--lime-contrast: #1d211c;--mint-contrast: #1a211e;--orange-contrast: white;--pink-contrast: white;--plum-contrast: white;--purple-contrast: white;--red-contrast: white;--ruby-contrast: white;--sky-contrast: #1c2024;--teal-contrast: white;--tomato-contrast: white;--violet-contrast: white;--yellow-contrast: #21201c;--black-a1: rgba(0, 0, 0, .05);--black-a2: rgba(0, 0, 0, .1);--black-a3: rgba(0, 0, 0, .15);--black-a4: rgba(0, 0, 0, .2);--black-a5: rgba(0, 0, 0, .3);--black-a6: rgba(0, 0, 0, .4);--black-a7: rgba(0, 0, 0, .5);--black-a8: rgba(0, 0, 0, .6);--black-a9: rgba(0, 0, 0, .7);--black-a10: rgba(0, 0, 0, .8);--black-a11: rgba(0, 0, 0, .9);--black-a12: rgba(0, 0, 0, .95);--white-a1: rgba(255, 255, 255, .05);--white-a2: rgba(255, 255, 255, .1);--white-a3: rgba(255, 255, 255, .15);--white-a4: rgba(255, 255, 255, .2);--white-a5: rgba(255, 255, 255, .3);--white-a6: rgba(255, 255, 255, .4);--white-a7: rgba(255, 255, 255, .5);--white-a8: rgba(255, 255, 255, .6);--white-a9: rgba(255, 255, 255, .7);--white-a10: rgba(255, 255, 255, .8);--white-a11: rgba(255, 255, 255, .9);--white-a12: rgba(255, 255, 255, .95)}@supports (color: color-mix(in oklab,white,black)){.dark,.dark-theme{--amber-track: color-mix(in oklab, var(--amber-8), var(--amber-9) 75%);--lime-track: color-mix(in oklab, var(--lime-8), var(--lime-9) 65%);--mint-track: color-mix(in oklab, var(--mint-8), var(--mint-9) 65%);--sky-track: color-mix(in oklab, var(--sky-8), var(--sky-9) 65%);--yellow-track: color-mix(in oklab, var(--yellow-8), var(--yellow-9) 65%)}}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){:root{--black-a1: color(display-p3 0 0 0 / .05);--black-a2: color(display-p3 0 0 0 / .1);--black-a3: color(display-p3 0 0 0 / .15);--black-a4: color(display-p3 0 0 0 / .2);--black-a5: color(display-p3 0 0 0 / .3);--black-a6: color(display-p3 0 0 0 / .4);--black-a7: color(display-p3 0 0 0 / .5);--black-a8: color(display-p3 0 0 0 / .6);--black-a9: color(display-p3 0 0 0 / .7);--black-a10: color(display-p3 0 0 0 / .8);--black-a11: color(display-p3 0 0 0 / .9);--black-a12: color(display-p3 0 0 0 / .95);--white-a1: color(display-p3 1 1 1 / .05);--white-a2: color(display-p3 1 1 1 / .1);--white-a3: color(display-p3 1 1 1 / .15);--white-a4: color(display-p3 1 1 1 / .2);--white-a5: color(display-p3 1 1 1 / .3);--white-a6: color(display-p3 1 1 1 / .4);--white-a7: color(display-p3 1 1 1 / .5);--white-a8: color(display-p3 1 1 1 / .6);--white-a9: color(display-p3 1 1 1 / .7);--white-a10: color(display-p3 1 1 1 / .8);--white-a11: color(display-p3 1 1 1 / .9);--white-a12: color(display-p3 1 1 1 / .95)}}}:where(.radix-themes){--color-background: white;--color-overlay: var(--black-a6);--color-panel-solid: white;--color-panel-translucent: rgba(255, 255, 255, .7);--color-surface: rgba(255, 255, 255, .85);--color-transparent: rgb(0 0 0 / 0);--shadow-1: inset 0 0 0 1px var(--gray-a5), inset 0 1.5px 2px 0 var(--gray-a2), inset 0 1.5px 2px 0 var(--black-a2);--shadow-2: 0 0 0 1px var(--gray-a3), 0 0 0 .5px var(--black-a1), 0 1px 1px 0 var(--gray-a2), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1);--shadow-3: 0 0 0 1px var(--gray-a3), 0 2px 3px -2px var(--gray-a3), 0 3px 12px -4px var(--black-a2), 0 4px 16px -8px var(--black-a2);--shadow-4: 0 0 0 1px var(--gray-a3), 0 8px 40px var(--black-a1), 0 12px 32px -16px var(--gray-a3);--shadow-5: 0 0 0 1px var(--gray-a3), 0 12px 60px var(--black-a3), 0 12px 32px -16px var(--gray-a5);--shadow-6: 0 0 0 1px var(--gray-a3), 0 12px 60px var(--black-a3), 0 16px 64px var(--gray-a2), 0 16px 36px -20px var(--gray-a7);--base-button-classic-after-inset: 2px;--base-button-classic-box-shadow-top: inset 0 0 0 1px var(--gray-a4), inset 0 -2px 1px var(--gray-a3);--base-button-classic-box-shadow-bottom: inset 0 4px 2px -2px var(--white-a9), inset 0 2px 1px -1px var(--white-a9);--base-button-classic-disabled-box-shadow: var(--base-button-classic-box-shadow-top), var(--base-button-classic-box-shadow-bottom);--base-button-classic-active-filter: brightness(.92) saturate(1.1);--base-button-classic-high-contrast-hover-filter: contrast(.88) saturate(1.1) brightness(1.1);--base-button-classic-high-contrast-active-filter: contrast(.82) saturate(1.2) brightness(1.16);--base-button-solid-active-filter: brightness(.92) saturate(1.1);--base-button-solid-high-contrast-hover-filter: contrast(.88) saturate(1.1) brightness(1.1);--base-button-solid-high-contrast-active-filter: contrast(.82) saturate(1.2) brightness(1.16);--kbd-box-shadow: inset 0 -.05em .5em var(--gray-a2), inset 0 .05em var(--white-a12), inset 0 .25em .5em var(--gray-a2), inset 0 -.05em var(--gray-a6), 0 0 0 .05em var(--gray-a5), 0 .08em .17em var(--gray-a7);--progress-indicator-after-linear-gradient: var(--white-a5), var(--white-a9), var(--white-a5);--segmented-control-indicator-background-color: var(--color-background);--select-trigger-classic-box-shadow: inset 0 0 0 1px var(--gray-a5), inset 0 2px 1px var(--white-a11), inset 0 -2px 1px var(--gray-a4) ;--slider-range-high-contrast-background-image: linear-gradient(var(--black-a8), var(--black-a8));--slider-disabled-blend-mode: multiply;--switch-disabled-blend-mode: multiply;--switch-high-contrast-checked-color-overlay: var(--black-a8);--switch-high-contrast-checked-active-before-filter: contrast(.82) saturate(1.2) brightness(1.16);--switch-surface-checked-active-filter: brightness(.92) saturate(1.1);--base-card-surface-box-shadow: 0 0 0 1px var(--gray-a5);--base-card-surface-hover-box-shadow: 0 0 0 1px var(--gray-a7);--base-card-surface-active-box-shadow: 0 0 0 1px var(--gray-a6);--base-card-classic-box-shadow-inner: 0 0 0 1px var(--base-card-classic-border-color), 0 0 0 1px var(--color-transparent), 0 0 0 .5px var(--black-a1), 0 1px 1px 0 var(--gray-a2), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1);--base-card-classic-box-shadow-outer: 0 0 0 0 var(--base-card-classic-border-color), 0 0 0 0 var(--color-transparent), 0 0 0 0 var(--black-a1), 0 1px 1px -1px var(--gray-a2), 0 2px 1px -2px var(--black-a1), 0 1px 3px -1px var(--black-a1);--base-card-classic-hover-box-shadow-inner: 0 0 0 1px var(--base-card-classic-hover-border-color), 0 1px 1px 1px var(--black-a1), 0 2px 1px -1px var(--gray-a3), 0 2px 3px -2px var(--black-a1), 0 3px 12px -4px var(--gray-a3), 0 4px 16px -8px var(--black-a1);--base-card-classic-hover-box-shadow-outer: 0 0 0 0 var(--base-card-classic-hover-border-color), 0 1px 1px 0 var(--black-a1), 0 2px 1px -2px var(--gray-a3), 0 2px 3px -3px var(--black-a1), 0 3px 12px -5px var(--gray-a3), 0 4px 16px -9px var(--black-a1);--base-card-classic-active-box-shadow-inner: 0 0 0 1px var(--base-card-classic-active-border-color), 0 0 0 1px var(--color-transparent), 0 0 0 .5px var(--black-a1), 0 1px 1px 0 var(--gray-a4), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1);--base-card-classic-active-box-shadow-outer: 0 0 0 0 var(--base-card-classic-active-border-color), 0 0 0 0 var(--color-transparent), 0 0 0 0 var(--black-a1), 0 1px 1px -1px var(--gray-a4), 0 2px 1px -2px var(--black-a1), 0 1px 3px -1px var(--black-a1);--base-card-classic-border-color: var(--gray-a3);--base-card-classic-hover-border-color: var(--gray-a3);--base-card-classic-active-border-color: var(--gray-a4)}:is(.dark,.dark-theme),:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)){--color-background: var(--gray-1);--color-overlay: var(--black-a8);--color-panel-solid: var(--gray-2);--color-panel-translucent: var(--gray-a2);--color-surface: rgba(0, 0, 0, .25);--shadow-1: inset 0 -1px 1px 0 var(--gray-a3), inset 0 0 0 1px var(--gray-a3), inset 0 3px 4px 0 var(--black-a5), inset 0 0 0 1px var(--gray-a4);--shadow-2: 0 0 0 1px var(--gray-a6), 0 0 0 .5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5);--shadow-3: 0 0 0 1px var(--gray-a6), 0 2px 3px -2px var(--black-a3), 0 3px 8px -2px var(--black-a6), 0 4px 12px -4px var(--black-a7);--shadow-4: 0 0 0 1px var(--gray-a6), 0 8px 40px var(--black-a3), 0 12px 32px -16px var(--black-a5);--shadow-5: 0 0 0 1px var(--gray-a6), 0 12px 60px var(--black-a5), 0 12px 32px -16px var(--black-a7);--shadow-6: 0 0 0 1px var(--gray-a6), 0 12px 60px var(--black-a4), 0 16px 64px var(--black-a6), 0 16px 36px -20px var(--black-a11);--base-button-classic-after-inset: 1px;--base-button-classic-box-shadow-top: inset 0 0 0 1px var(--white-a2), inset 0 4px 2px -2px var(--white-a3), inset 0 1px 1px var(--white-a6), inset 0 -1px 1px var(--black-a6);--base-button-classic-box-shadow-bottom: 0 0 transparent;--base-button-classic-disabled-box-shadow: inset 0 0 0 1px var(--gray-a5), inset 0 4px 2px -2px var(--gray-a2), inset 0 1px 1px var(--gray-a5), inset 0 -1px 1px var(--black-a3), inset 0 0 0 1px var(--gray-a2);--base-button-classic-active-filter: brightness(1.08);--base-button-classic-high-contrast-hover-filter: contrast(.88) saturate(1.3) brightness(1.14);--base-button-classic-high-contrast-active-filter: brightness(.95) saturate(1.2);--base-button-solid-active-filter: brightness(1.08);--base-button-solid-high-contrast-hover-filter: contrast(.88) saturate(1.3) brightness(1.18);--base-button-solid-high-contrast-active-filter: brightness(.95) saturate(1.2);--kbd-box-shadow: inset 0 -.05em .5em var(--gray-a3), inset 0 .05em var(--gray-a11), inset 0 .25em .5em var(--gray-a2), inset 0 -.1em var(--black-a11), 0 0 0 .075em var(--gray-a7), 0 .08em .17em var(--black-a12);--progress-indicator-after-linear-gradient: var(--white-a3), var(--white-a6), var(--white-a3);--segmented-control-indicator-background-color: var(--gray-a3);--select-trigger-classic-box-shadow: inset 0 0 0 1px var(--white-a4), inset 0 1px 1px var(--white-a4), inset 0 -1px 1px var(--black-a9) ;--slider-range-high-contrast-background-image: none;--slider-disabled-blend-mode: screen;--switch-disabled-blend-mode: screen;--switch-high-contrast-checked-color-overlay: transparent;--switch-high-contrast-checked-active-before-filter: brightness(1.08);--switch-surface-checked-active-filter: brightness(1.08);--base-card-classic-box-shadow-inner: 0 0 0 1px var(--base-card-classic-border-color), 0 0 0 1px var(--color-transparent), 0 0 0 .5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5);--base-card-classic-box-shadow-outer: 0 0 0 0 var(--base-card-classic-border-color), 0 0 0 0 var(--color-transparent), 0 0 0 0 var(--black-a3), 0 1px 1px -1px var(--black-a6), 0 2px 1px -2px var(--black-a6), 0 1px 3px -1px var(--black-a5);--base-card-classic-hover-box-shadow-inner: 0 0 0 1px var(--base-card-classic-hover-border-color), 0 0 1px 1px var(--gray-a4), 0 0 1px -1px var(--gray-a4), 0 0 3px -2px var(--gray-a3), 0 0 12px -2px var(--gray-a3), 0 0 16px -8px var(--gray-a7);--base-card-classic-hover-box-shadow-outer: 0 0 0 0 var(--base-card-classic-hover-border-color), 0 0 1px 0 var(--gray-a4), 0 0 1px -2px var(--gray-a4), 0 0 3px -3px var(--gray-a3), 0 0 12px -3px var(--gray-a3), 0 0 16px -9px var(--gray-a7);--base-card-classic-active-box-shadow-inner: 0 0 0 1px var(--base-card-classic-active-border-color), 0 0 0 1px var(--color-transparent), 0 0 0 .5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5);--base-card-classic-active-box-shadow-outer: 0 0 0 0 var(--base-card-classic-active-border-color), 0 0 0 0 var(--color-transparent), 0 0 0 0 var(--black-a3), 0 1px 1px -1px var(--black-a6), 0 2px 1px -2px var(--black-a6), 0 1px 3px -1px var(--black-a5);--base-card-classic-border-color: var(--gray-a6);--base-card-classic-hover-border-color: var(--gray-a6);--base-card-classic-active-border-color: var(--gray-a6)}@supports (color: color(display-p3 1 1 1)){@media (color-gamut: p3){.radix-themes{--color-transparent: color(display-p3 0 0 0 / 0)}}}.radix-themes:where(.light,.light-theme),:root:where(:has(.radix-themes[data-is-root-theme=true]:where(.light,.light-theme))){color-scheme:light}.radix-themes:where(.dark,.dark-theme),:root:where(:has(.radix-themes[data-is-root-theme=true]:where(.dark,.dark-theme))){color-scheme:dark}.radix-themes,[data-accent-color]:where(:not([data-accent-color=""],[data-accent-color=gray])){--focus-1: var(--accent-1);--focus-2: var(--accent-2);--focus-3: var(--accent-3);--focus-4: var(--accent-4);--focus-5: var(--accent-5);--focus-6: var(--accent-6);--focus-7: var(--accent-7);--focus-8: var(--accent-8);--focus-9: var(--accent-9);--focus-10: var(--accent-10);--focus-11: var(--accent-11);--focus-12: var(--accent-12);--focus-a1: var(--accent-a1);--focus-a2: var(--accent-a2);--focus-a3: var(--accent-a3);--focus-a4: var(--accent-a4);--focus-a5: var(--accent-a5);--focus-a6: var(--accent-a6);--focus-a7: var(--accent-a7);--focus-a8: var(--accent-a8);--focus-a9: var(--accent-a9);--focus-a10: var(--accent-a10);--focus-a11: var(--accent-a11);--focus-a12: var(--accent-a12)}.radix-themes ::selection{background-color:var(--focus-a5)}.radix-themes:where([data-has-background=true]){background-color:var(--color-background)}.radix-themes:where([data-panel-background=solid]){--color-panel: var(--color-panel-solid);--backdrop-filter-panel: none}.radix-themes:where([data-panel-background=translucent]){--color-panel: var(--color-panel-translucent);--backdrop-filter-panel: blur(64px)}[data-accent-color=amber]{--accent-1: var(--amber-1);--accent-2: var(--amber-2);--accent-3: var(--amber-3);--accent-4: var(--amber-4);--accent-5: var(--amber-5);--accent-6: var(--amber-6);--accent-7: var(--amber-7);--accent-8: var(--amber-8);--accent-9: var(--amber-9);--accent-10: var(--amber-10);--accent-11: var(--amber-11);--accent-12: var(--amber-12);--accent-a1: var(--amber-a1);--accent-a2: var(--amber-a2);--accent-a3: var(--amber-a3);--accent-a4: var(--amber-a4);--accent-a5: var(--amber-a5);--accent-a6: var(--amber-a6);--accent-a7: var(--amber-a7);--accent-a8: var(--amber-a8);--accent-a9: var(--amber-a9);--accent-a10: var(--amber-a10);--accent-a11: var(--amber-a11);--accent-a12: var(--amber-a12);--accent-contrast: var(--amber-contrast);--accent-surface: var(--amber-surface);--accent-indicator: var(--amber-indicator);--accent-track: var(--amber-track)}[data-accent-color=blue]{--accent-1: var(--blue-1);--accent-2: var(--blue-2);--accent-3: var(--blue-3);--accent-4: var(--blue-4);--accent-5: var(--blue-5);--accent-6: var(--blue-6);--accent-7: var(--blue-7);--accent-8: var(--blue-8);--accent-9: var(--blue-9);--accent-10: var(--blue-10);--accent-11: var(--blue-11);--accent-12: var(--blue-12);--accent-a1: var(--blue-a1);--accent-a2: var(--blue-a2);--accent-a3: var(--blue-a3);--accent-a4: var(--blue-a4);--accent-a5: var(--blue-a5);--accent-a6: var(--blue-a6);--accent-a7: var(--blue-a7);--accent-a8: var(--blue-a8);--accent-a9: var(--blue-a9);--accent-a10: var(--blue-a10);--accent-a11: var(--blue-a11);--accent-a12: var(--blue-a12);--accent-contrast: var(--blue-contrast);--accent-surface: var(--blue-surface);--accent-indicator: var(--blue-indicator);--accent-track: var(--blue-track)}[data-accent-color=bronze]{--accent-1: var(--bronze-1);--accent-2: var(--bronze-2);--accent-3: var(--bronze-3);--accent-4: var(--bronze-4);--accent-5: var(--bronze-5);--accent-6: var(--bronze-6);--accent-7: var(--bronze-7);--accent-8: var(--bronze-8);--accent-9: var(--bronze-9);--accent-10: var(--bronze-10);--accent-11: var(--bronze-11);--accent-12: var(--bronze-12);--accent-a1: var(--bronze-a1);--accent-a2: var(--bronze-a2);--accent-a3: var(--bronze-a3);--accent-a4: var(--bronze-a4);--accent-a5: var(--bronze-a5);--accent-a6: var(--bronze-a6);--accent-a7: var(--bronze-a7);--accent-a8: var(--bronze-a8);--accent-a9: var(--bronze-a9);--accent-a10: var(--bronze-a10);--accent-a11: var(--bronze-a11);--accent-a12: var(--bronze-a12);--accent-contrast: var(--bronze-contrast);--accent-surface: var(--bronze-surface);--accent-indicator: var(--bronze-indicator);--accent-track: var(--bronze-track)}[data-accent-color=brown]{--accent-1: var(--brown-1);--accent-2: var(--brown-2);--accent-3: var(--brown-3);--accent-4: var(--brown-4);--accent-5: var(--brown-5);--accent-6: var(--brown-6);--accent-7: var(--brown-7);--accent-8: var(--brown-8);--accent-9: var(--brown-9);--accent-10: var(--brown-10);--accent-11: var(--brown-11);--accent-12: var(--brown-12);--accent-a1: var(--brown-a1);--accent-a2: var(--brown-a2);--accent-a3: var(--brown-a3);--accent-a4: var(--brown-a4);--accent-a5: var(--brown-a5);--accent-a6: var(--brown-a6);--accent-a7: var(--brown-a7);--accent-a8: var(--brown-a8);--accent-a9: var(--brown-a9);--accent-a10: var(--brown-a10);--accent-a11: var(--brown-a11);--accent-a12: var(--brown-a12);--accent-contrast: var(--brown-contrast);--accent-surface: var(--brown-surface);--accent-indicator: var(--brown-indicator);--accent-track: var(--brown-track)}[data-accent-color=crimson]{--accent-1: var(--crimson-1);--accent-2: var(--crimson-2);--accent-3: var(--crimson-3);--accent-4: var(--crimson-4);--accent-5: var(--crimson-5);--accent-6: var(--crimson-6);--accent-7: var(--crimson-7);--accent-8: var(--crimson-8);--accent-9: var(--crimson-9);--accent-10: var(--crimson-10);--accent-11: var(--crimson-11);--accent-12: var(--crimson-12);--accent-a1: var(--crimson-a1);--accent-a2: var(--crimson-a2);--accent-a3: var(--crimson-a3);--accent-a4: var(--crimson-a4);--accent-a5: var(--crimson-a5);--accent-a6: var(--crimson-a6);--accent-a7: var(--crimson-a7);--accent-a8: var(--crimson-a8);--accent-a9: var(--crimson-a9);--accent-a10: var(--crimson-a10);--accent-a11: var(--crimson-a11);--accent-a12: var(--crimson-a12);--accent-contrast: var(--crimson-contrast);--accent-surface: var(--crimson-surface);--accent-indicator: var(--crimson-indicator);--accent-track: var(--crimson-track)}[data-accent-color=cyan]{--accent-1: var(--cyan-1);--accent-2: var(--cyan-2);--accent-3: var(--cyan-3);--accent-4: var(--cyan-4);--accent-5: var(--cyan-5);--accent-6: var(--cyan-6);--accent-7: var(--cyan-7);--accent-8: var(--cyan-8);--accent-9: var(--cyan-9);--accent-10: var(--cyan-10);--accent-11: var(--cyan-11);--accent-12: var(--cyan-12);--accent-a1: var(--cyan-a1);--accent-a2: var(--cyan-a2);--accent-a3: var(--cyan-a3);--accent-a4: var(--cyan-a4);--accent-a5: var(--cyan-a5);--accent-a6: var(--cyan-a6);--accent-a7: var(--cyan-a7);--accent-a8: var(--cyan-a8);--accent-a9: var(--cyan-a9);--accent-a10: var(--cyan-a10);--accent-a11: var(--cyan-a11);--accent-a12: var(--cyan-a12);--accent-contrast: var(--cyan-contrast);--accent-surface: var(--cyan-surface);--accent-indicator: var(--cyan-indicator);--accent-track: var(--cyan-track)}[data-accent-color=gold]{--accent-1: var(--gold-1);--accent-2: var(--gold-2);--accent-3: var(--gold-3);--accent-4: var(--gold-4);--accent-5: var(--gold-5);--accent-6: var(--gold-6);--accent-7: var(--gold-7);--accent-8: var(--gold-8);--accent-9: var(--gold-9);--accent-10: var(--gold-10);--accent-11: var(--gold-11);--accent-12: var(--gold-12);--accent-a1: var(--gold-a1);--accent-a2: var(--gold-a2);--accent-a3: var(--gold-a3);--accent-a4: var(--gold-a4);--accent-a5: var(--gold-a5);--accent-a6: var(--gold-a6);--accent-a7: var(--gold-a7);--accent-a8: var(--gold-a8);--accent-a9: var(--gold-a9);--accent-a10: var(--gold-a10);--accent-a11: var(--gold-a11);--accent-a12: var(--gold-a12);--accent-contrast: var(--gold-contrast);--accent-surface: var(--gold-surface);--accent-indicator: var(--gold-indicator);--accent-track: var(--gold-track)}[data-accent-color=grass]{--accent-1: var(--grass-1);--accent-2: var(--grass-2);--accent-3: var(--grass-3);--accent-4: var(--grass-4);--accent-5: var(--grass-5);--accent-6: var(--grass-6);--accent-7: var(--grass-7);--accent-8: var(--grass-8);--accent-9: var(--grass-9);--accent-10: var(--grass-10);--accent-11: var(--grass-11);--accent-12: var(--grass-12);--accent-a1: var(--grass-a1);--accent-a2: var(--grass-a2);--accent-a3: var(--grass-a3);--accent-a4: var(--grass-a4);--accent-a5: var(--grass-a5);--accent-a6: var(--grass-a6);--accent-a7: var(--grass-a7);--accent-a8: var(--grass-a8);--accent-a9: var(--grass-a9);--accent-a10: var(--grass-a10);--accent-a11: var(--grass-a11);--accent-a12: var(--grass-a12);--accent-contrast: var(--grass-contrast);--accent-surface: var(--grass-surface);--accent-indicator: var(--grass-indicator);--accent-track: var(--grass-track)}[data-accent-color=gray]{--accent-1: var(--gray-1);--accent-2: var(--gray-2);--accent-3: var(--gray-3);--accent-4: var(--gray-4);--accent-5: var(--gray-5);--accent-6: var(--gray-6);--accent-7: var(--gray-7);--accent-8: var(--gray-8);--accent-9: var(--gray-9);--accent-10: var(--gray-10);--accent-11: var(--gray-11);--accent-12: var(--gray-12);--accent-a1: var(--gray-a1);--accent-a2: var(--gray-a2);--accent-a3: var(--gray-a3);--accent-a4: var(--gray-a4);--accent-a5: var(--gray-a5);--accent-a6: var(--gray-a6);--accent-a7: var(--gray-a7);--accent-a8: var(--gray-a8);--accent-a9: var(--gray-a9);--accent-a10: var(--gray-a10);--accent-a11: var(--gray-a11);--accent-a12: var(--gray-a12);--accent-contrast: var(--gray-contrast);--accent-surface: var(--gray-surface);--accent-indicator: var(--gray-indicator);--accent-track: var(--gray-track)}[data-accent-color=green]{--accent-1: var(--green-1);--accent-2: var(--green-2);--accent-3: var(--green-3);--accent-4: var(--green-4);--accent-5: var(--green-5);--accent-6: var(--green-6);--accent-7: var(--green-7);--accent-8: var(--green-8);--accent-9: var(--green-9);--accent-10: var(--green-10);--accent-11: var(--green-11);--accent-12: var(--green-12);--accent-a1: var(--green-a1);--accent-a2: var(--green-a2);--accent-a3: var(--green-a3);--accent-a4: var(--green-a4);--accent-a5: var(--green-a5);--accent-a6: var(--green-a6);--accent-a7: var(--green-a7);--accent-a8: var(--green-a8);--accent-a9: var(--green-a9);--accent-a10: var(--green-a10);--accent-a11: var(--green-a11);--accent-a12: var(--green-a12);--accent-contrast: var(--green-contrast);--accent-surface: var(--green-surface);--accent-indicator: var(--green-indicator);--accent-track: var(--green-track)}[data-accent-color=indigo]{--accent-1: var(--indigo-1);--accent-2: var(--indigo-2);--accent-3: var(--indigo-3);--accent-4: var(--indigo-4);--accent-5: var(--indigo-5);--accent-6: var(--indigo-6);--accent-7: var(--indigo-7);--accent-8: var(--indigo-8);--accent-9: var(--indigo-9);--accent-10: var(--indigo-10);--accent-11: var(--indigo-11);--accent-12: var(--indigo-12);--accent-a1: var(--indigo-a1);--accent-a2: var(--indigo-a2);--accent-a3: var(--indigo-a3);--accent-a4: var(--indigo-a4);--accent-a5: var(--indigo-a5);--accent-a6: var(--indigo-a6);--accent-a7: var(--indigo-a7);--accent-a8: var(--indigo-a8);--accent-a9: var(--indigo-a9);--accent-a10: var(--indigo-a10);--accent-a11: var(--indigo-a11);--accent-a12: var(--indigo-a12);--accent-contrast: var(--indigo-contrast);--accent-surface: var(--indigo-surface);--accent-indicator: var(--indigo-indicator);--accent-track: var(--indigo-track)}[data-accent-color=iris]{--accent-1: var(--iris-1);--accent-2: var(--iris-2);--accent-3: var(--iris-3);--accent-4: var(--iris-4);--accent-5: var(--iris-5);--accent-6: var(--iris-6);--accent-7: var(--iris-7);--accent-8: var(--iris-8);--accent-9: var(--iris-9);--accent-10: var(--iris-10);--accent-11: var(--iris-11);--accent-12: var(--iris-12);--accent-a1: var(--iris-a1);--accent-a2: var(--iris-a2);--accent-a3: var(--iris-a3);--accent-a4: var(--iris-a4);--accent-a5: var(--iris-a5);--accent-a6: var(--iris-a6);--accent-a7: var(--iris-a7);--accent-a8: var(--iris-a8);--accent-a9: var(--iris-a9);--accent-a10: var(--iris-a10);--accent-a11: var(--iris-a11);--accent-a12: var(--iris-a12);--accent-contrast: var(--iris-contrast);--accent-surface: var(--iris-surface);--accent-indicator: var(--iris-indicator);--accent-track: var(--iris-track)}[data-accent-color=jade]{--accent-1: var(--jade-1);--accent-2: var(--jade-2);--accent-3: var(--jade-3);--accent-4: var(--jade-4);--accent-5: var(--jade-5);--accent-6: var(--jade-6);--accent-7: var(--jade-7);--accent-8: var(--jade-8);--accent-9: var(--jade-9);--accent-10: var(--jade-10);--accent-11: var(--jade-11);--accent-12: var(--jade-12);--accent-a1: var(--jade-a1);--accent-a2: var(--jade-a2);--accent-a3: var(--jade-a3);--accent-a4: var(--jade-a4);--accent-a5: var(--jade-a5);--accent-a6: var(--jade-a6);--accent-a7: var(--jade-a7);--accent-a8: var(--jade-a8);--accent-a9: var(--jade-a9);--accent-a10: var(--jade-a10);--accent-a11: var(--jade-a11);--accent-a12: var(--jade-a12);--accent-contrast: var(--jade-contrast);--accent-surface: var(--jade-surface);--accent-indicator: var(--jade-indicator);--accent-track: var(--jade-track)}[data-accent-color=lime]{--accent-1: var(--lime-1);--accent-2: var(--lime-2);--accent-3: var(--lime-3);--accent-4: var(--lime-4);--accent-5: var(--lime-5);--accent-6: var(--lime-6);--accent-7: var(--lime-7);--accent-8: var(--lime-8);--accent-9: var(--lime-9);--accent-10: var(--lime-10);--accent-11: var(--lime-11);--accent-12: var(--lime-12);--accent-a1: var(--lime-a1);--accent-a2: var(--lime-a2);--accent-a3: var(--lime-a3);--accent-a4: var(--lime-a4);--accent-a5: var(--lime-a5);--accent-a6: var(--lime-a6);--accent-a7: var(--lime-a7);--accent-a8: var(--lime-a8);--accent-a9: var(--lime-a9);--accent-a10: var(--lime-a10);--accent-a11: var(--lime-a11);--accent-a12: var(--lime-a12);--accent-contrast: var(--lime-contrast);--accent-surface: var(--lime-surface);--accent-indicator: var(--lime-indicator);--accent-track: var(--lime-track)}[data-accent-color=mint]{--accent-1: var(--mint-1);--accent-2: var(--mint-2);--accent-3: var(--mint-3);--accent-4: var(--mint-4);--accent-5: var(--mint-5);--accent-6: var(--mint-6);--accent-7: var(--mint-7);--accent-8: var(--mint-8);--accent-9: var(--mint-9);--accent-10: var(--mint-10);--accent-11: var(--mint-11);--accent-12: var(--mint-12);--accent-a1: var(--mint-a1);--accent-a2: var(--mint-a2);--accent-a3: var(--mint-a3);--accent-a4: var(--mint-a4);--accent-a5: var(--mint-a5);--accent-a6: var(--mint-a6);--accent-a7: var(--mint-a7);--accent-a8: var(--mint-a8);--accent-a9: var(--mint-a9);--accent-a10: var(--mint-a10);--accent-a11: var(--mint-a11);--accent-a12: var(--mint-a12);--accent-contrast: var(--mint-contrast);--accent-surface: var(--mint-surface);--accent-indicator: var(--mint-indicator);--accent-track: var(--mint-track)}[data-accent-color=orange]{--accent-1: var(--orange-1);--accent-2: var(--orange-2);--accent-3: var(--orange-3);--accent-4: var(--orange-4);--accent-5: var(--orange-5);--accent-6: var(--orange-6);--accent-7: var(--orange-7);--accent-8: var(--orange-8);--accent-9: var(--orange-9);--accent-10: var(--orange-10);--accent-11: var(--orange-11);--accent-12: var(--orange-12);--accent-a1: var(--orange-a1);--accent-a2: var(--orange-a2);--accent-a3: var(--orange-a3);--accent-a4: var(--orange-a4);--accent-a5: var(--orange-a5);--accent-a6: var(--orange-a6);--accent-a7: var(--orange-a7);--accent-a8: var(--orange-a8);--accent-a9: var(--orange-a9);--accent-a10: var(--orange-a10);--accent-a11: var(--orange-a11);--accent-a12: var(--orange-a12);--accent-contrast: var(--orange-contrast);--accent-surface: var(--orange-surface);--accent-indicator: var(--orange-indicator);--accent-track: var(--orange-track)}[data-accent-color=pink]{--accent-1: var(--pink-1);--accent-2: var(--pink-2);--accent-3: var(--pink-3);--accent-4: var(--pink-4);--accent-5: var(--pink-5);--accent-6: var(--pink-6);--accent-7: var(--pink-7);--accent-8: var(--pink-8);--accent-9: var(--pink-9);--accent-10: var(--pink-10);--accent-11: var(--pink-11);--accent-12: var(--pink-12);--accent-a1: var(--pink-a1);--accent-a2: var(--pink-a2);--accent-a3: var(--pink-a3);--accent-a4: var(--pink-a4);--accent-a5: var(--pink-a5);--accent-a6: var(--pink-a6);--accent-a7: var(--pink-a7);--accent-a8: var(--pink-a8);--accent-a9: var(--pink-a9);--accent-a10: var(--pink-a10);--accent-a11: var(--pink-a11);--accent-a12: var(--pink-a12);--accent-contrast: var(--pink-contrast);--accent-surface: var(--pink-surface);--accent-indicator: var(--pink-indicator);--accent-track: var(--pink-track)}[data-accent-color=plum]{--accent-1: var(--plum-1);--accent-2: var(--plum-2);--accent-3: var(--plum-3);--accent-4: var(--plum-4);--accent-5: var(--plum-5);--accent-6: var(--plum-6);--accent-7: var(--plum-7);--accent-8: var(--plum-8);--accent-9: var(--plum-9);--accent-10: var(--plum-10);--accent-11: var(--plum-11);--accent-12: var(--plum-12);--accent-a1: var(--plum-a1);--accent-a2: var(--plum-a2);--accent-a3: var(--plum-a3);--accent-a4: var(--plum-a4);--accent-a5: var(--plum-a5);--accent-a6: var(--plum-a6);--accent-a7: var(--plum-a7);--accent-a8: var(--plum-a8);--accent-a9: var(--plum-a9);--accent-a10: var(--plum-a10);--accent-a11: var(--plum-a11);--accent-a12: var(--plum-a12);--accent-contrast: var(--plum-contrast);--accent-surface: var(--plum-surface);--accent-indicator: var(--plum-indicator);--accent-track: var(--plum-track)}[data-accent-color=purple]{--accent-1: var(--purple-1);--accent-2: var(--purple-2);--accent-3: var(--purple-3);--accent-4: var(--purple-4);--accent-5: var(--purple-5);--accent-6: var(--purple-6);--accent-7: var(--purple-7);--accent-8: var(--purple-8);--accent-9: var(--purple-9);--accent-10: var(--purple-10);--accent-11: var(--purple-11);--accent-12: var(--purple-12);--accent-a1: var(--purple-a1);--accent-a2: var(--purple-a2);--accent-a3: var(--purple-a3);--accent-a4: var(--purple-a4);--accent-a5: var(--purple-a5);--accent-a6: var(--purple-a6);--accent-a7: var(--purple-a7);--accent-a8: var(--purple-a8);--accent-a9: var(--purple-a9);--accent-a10: var(--purple-a10);--accent-a11: var(--purple-a11);--accent-a12: var(--purple-a12);--accent-contrast: var(--purple-contrast);--accent-surface: var(--purple-surface);--accent-indicator: var(--purple-indicator);--accent-track: var(--purple-track)}[data-accent-color=red]{--accent-1: var(--red-1);--accent-2: var(--red-2);--accent-3: var(--red-3);--accent-4: var(--red-4);--accent-5: var(--red-5);--accent-6: var(--red-6);--accent-7: var(--red-7);--accent-8: var(--red-8);--accent-9: var(--red-9);--accent-10: var(--red-10);--accent-11: var(--red-11);--accent-12: var(--red-12);--accent-a1: var(--red-a1);--accent-a2: var(--red-a2);--accent-a3: var(--red-a3);--accent-a4: var(--red-a4);--accent-a5: var(--red-a5);--accent-a6: var(--red-a6);--accent-a7: var(--red-a7);--accent-a8: var(--red-a8);--accent-a9: var(--red-a9);--accent-a10: var(--red-a10);--accent-a11: var(--red-a11);--accent-a12: var(--red-a12);--accent-contrast: var(--red-contrast);--accent-surface: var(--red-surface);--accent-indicator: var(--red-indicator);--accent-track: var(--red-track)}[data-accent-color=ruby]{--accent-1: var(--ruby-1);--accent-2: var(--ruby-2);--accent-3: var(--ruby-3);--accent-4: var(--ruby-4);--accent-5: var(--ruby-5);--accent-6: var(--ruby-6);--accent-7: var(--ruby-7);--accent-8: var(--ruby-8);--accent-9: var(--ruby-9);--accent-10: var(--ruby-10);--accent-11: var(--ruby-11);--accent-12: var(--ruby-12);--accent-a1: var(--ruby-a1);--accent-a2: var(--ruby-a2);--accent-a3: var(--ruby-a3);--accent-a4: var(--ruby-a4);--accent-a5: var(--ruby-a5);--accent-a6: var(--ruby-a6);--accent-a7: var(--ruby-a7);--accent-a8: var(--ruby-a8);--accent-a9: var(--ruby-a9);--accent-a10: var(--ruby-a10);--accent-a11: var(--ruby-a11);--accent-a12: var(--ruby-a12);--accent-contrast: var(--ruby-contrast);--accent-surface: var(--ruby-surface);--accent-indicator: var(--ruby-indicator);--accent-track: var(--ruby-track)}[data-accent-color=sky]{--accent-1: var(--sky-1);--accent-2: var(--sky-2);--accent-3: var(--sky-3);--accent-4: var(--sky-4);--accent-5: var(--sky-5);--accent-6: var(--sky-6);--accent-7: var(--sky-7);--accent-8: var(--sky-8);--accent-9: var(--sky-9);--accent-10: var(--sky-10);--accent-11: var(--sky-11);--accent-12: var(--sky-12);--accent-a1: var(--sky-a1);--accent-a2: var(--sky-a2);--accent-a3: var(--sky-a3);--accent-a4: var(--sky-a4);--accent-a5: var(--sky-a5);--accent-a6: var(--sky-a6);--accent-a7: var(--sky-a7);--accent-a8: var(--sky-a8);--accent-a9: var(--sky-a9);--accent-a10: var(--sky-a10);--accent-a11: var(--sky-a11);--accent-a12: var(--sky-a12);--accent-contrast: var(--sky-contrast);--accent-surface: var(--sky-surface);--accent-indicator: var(--sky-indicator);--accent-track: var(--sky-track)}[data-accent-color=teal]{--accent-1: var(--teal-1);--accent-2: var(--teal-2);--accent-3: var(--teal-3);--accent-4: var(--teal-4);--accent-5: var(--teal-5);--accent-6: var(--teal-6);--accent-7: var(--teal-7);--accent-8: var(--teal-8);--accent-9: var(--teal-9);--accent-10: var(--teal-10);--accent-11: var(--teal-11);--accent-12: var(--teal-12);--accent-a1: var(--teal-a1);--accent-a2: var(--teal-a2);--accent-a3: var(--teal-a3);--accent-a4: var(--teal-a4);--accent-a5: var(--teal-a5);--accent-a6: var(--teal-a6);--accent-a7: var(--teal-a7);--accent-a8: var(--teal-a8);--accent-a9: var(--teal-a9);--accent-a10: var(--teal-a10);--accent-a11: var(--teal-a11);--accent-a12: var(--teal-a12);--accent-contrast: var(--teal-contrast);--accent-surface: var(--teal-surface);--accent-indicator: var(--teal-indicator);--accent-track: var(--teal-track)}[data-accent-color=tomato]{--accent-1: var(--tomato-1);--accent-2: var(--tomato-2);--accent-3: var(--tomato-3);--accent-4: var(--tomato-4);--accent-5: var(--tomato-5);--accent-6: var(--tomato-6);--accent-7: var(--tomato-7);--accent-8: var(--tomato-8);--accent-9: var(--tomato-9);--accent-10: var(--tomato-10);--accent-11: var(--tomato-11);--accent-12: var(--tomato-12);--accent-a1: var(--tomato-a1);--accent-a2: var(--tomato-a2);--accent-a3: var(--tomato-a3);--accent-a4: var(--tomato-a4);--accent-a5: var(--tomato-a5);--accent-a6: var(--tomato-a6);--accent-a7: var(--tomato-a7);--accent-a8: var(--tomato-a8);--accent-a9: var(--tomato-a9);--accent-a10: var(--tomato-a10);--accent-a11: var(--tomato-a11);--accent-a12: var(--tomato-a12);--accent-contrast: var(--tomato-contrast);--accent-surface: var(--tomato-surface);--accent-indicator: var(--tomato-indicator);--accent-track: var(--tomato-track)}[data-accent-color=violet]{--accent-1: var(--violet-1);--accent-2: var(--violet-2);--accent-3: var(--violet-3);--accent-4: var(--violet-4);--accent-5: var(--violet-5);--accent-6: var(--violet-6);--accent-7: var(--violet-7);--accent-8: var(--violet-8);--accent-9: var(--violet-9);--accent-10: var(--violet-10);--accent-11: var(--violet-11);--accent-12: var(--violet-12);--accent-a1: var(--violet-a1);--accent-a2: var(--violet-a2);--accent-a3: var(--violet-a3);--accent-a4: var(--violet-a4);--accent-a5: var(--violet-a5);--accent-a6: var(--violet-a6);--accent-a7: var(--violet-a7);--accent-a8: var(--violet-a8);--accent-a9: var(--violet-a9);--accent-a10: var(--violet-a10);--accent-a11: var(--violet-a11);--accent-a12: var(--violet-a12);--accent-contrast: var(--violet-contrast);--accent-surface: var(--violet-surface);--accent-indicator: var(--violet-indicator);--accent-track: var(--violet-track)}[data-accent-color=yellow]{--accent-1: var(--yellow-1);--accent-2: var(--yellow-2);--accent-3: var(--yellow-3);--accent-4: var(--yellow-4);--accent-5: var(--yellow-5);--accent-6: var(--yellow-6);--accent-7: var(--yellow-7);--accent-8: var(--yellow-8);--accent-9: var(--yellow-9);--accent-10: var(--yellow-10);--accent-11: var(--yellow-11);--accent-12: var(--yellow-12);--accent-a1: var(--yellow-a1);--accent-a2: var(--yellow-a2);--accent-a3: var(--yellow-a3);--accent-a4: var(--yellow-a4);--accent-a5: var(--yellow-a5);--accent-a6: var(--yellow-a6);--accent-a7: var(--yellow-a7);--accent-a8: var(--yellow-a8);--accent-a9: var(--yellow-a9);--accent-a10: var(--yellow-a10);--accent-a11: var(--yellow-a11);--accent-a12: var(--yellow-a12);--accent-contrast: var(--yellow-contrast);--accent-surface: var(--yellow-surface);--accent-indicator: var(--yellow-indicator);--accent-track: var(--yellow-track)}.radix-themes:where([data-gray-color=mauve]){--gray-1: var(--mauve-1);--gray-2: var(--mauve-2);--gray-3: var(--mauve-3);--gray-4: var(--mauve-4);--gray-5: var(--mauve-5);--gray-6: var(--mauve-6);--gray-7: var(--mauve-7);--gray-8: var(--mauve-8);--gray-9: var(--mauve-9);--gray-10: var(--mauve-10);--gray-11: var(--mauve-11);--gray-12: var(--mauve-12);--gray-a1: var(--mauve-a1);--gray-a2: var(--mauve-a2);--gray-a3: var(--mauve-a3);--gray-a4: var(--mauve-a4);--gray-a5: var(--mauve-a5);--gray-a6: var(--mauve-a6);--gray-a7: var(--mauve-a7);--gray-a8: var(--mauve-a8);--gray-a9: var(--mauve-a9);--gray-a10: var(--mauve-a10);--gray-a11: var(--mauve-a11);--gray-a12: var(--mauve-a12);--gray-contrast: var(--mauve-contrast);--gray-surface: var(--mauve-surface);--gray-indicator: var(--mauve-indicator);--gray-track: var(--mauve-track)}.radix-themes:where([data-gray-color=olive]){--gray-1: var(--olive-1);--gray-2: var(--olive-2);--gray-3: var(--olive-3);--gray-4: var(--olive-4);--gray-5: var(--olive-5);--gray-6: var(--olive-6);--gray-7: var(--olive-7);--gray-8: var(--olive-8);--gray-9: var(--olive-9);--gray-10: var(--olive-10);--gray-11: var(--olive-11);--gray-12: var(--olive-12);--gray-a1: var(--olive-a1);--gray-a2: var(--olive-a2);--gray-a3: var(--olive-a3);--gray-a4: var(--olive-a4);--gray-a5: var(--olive-a5);--gray-a6: var(--olive-a6);--gray-a7: var(--olive-a7);--gray-a8: var(--olive-a8);--gray-a9: var(--olive-a9);--gray-a10: var(--olive-a10);--gray-a11: var(--olive-a11);--gray-a12: var(--olive-a12);--gray-contrast: var(--olive-contrast);--gray-surface: var(--olive-surface);--gray-indicator: var(--olive-indicator);--gray-track: var(--olive-track)}.radix-themes:where([data-gray-color=sage]){--gray-1: var(--sage-1);--gray-2: var(--sage-2);--gray-3: var(--sage-3);--gray-4: var(--sage-4);--gray-5: var(--sage-5);--gray-6: var(--sage-6);--gray-7: var(--sage-7);--gray-8: var(--sage-8);--gray-9: var(--sage-9);--gray-10: var(--sage-10);--gray-11: var(--sage-11);--gray-12: var(--sage-12);--gray-a1: var(--sage-a1);--gray-a2: var(--sage-a2);--gray-a3: var(--sage-a3);--gray-a4: var(--sage-a4);--gray-a5: var(--sage-a5);--gray-a6: var(--sage-a6);--gray-a7: var(--sage-a7);--gray-a8: var(--sage-a8);--gray-a9: var(--sage-a9);--gray-a10: var(--sage-a10);--gray-a11: var(--sage-a11);--gray-a12: var(--sage-a12);--gray-contrast: var(--sage-contrast);--gray-surface: var(--sage-surface);--gray-indicator: var(--sage-indicator);--gray-track: var(--sage-track)}.radix-themes:where([data-gray-color=sand]){--gray-1: var(--sand-1);--gray-2: var(--sand-2);--gray-3: var(--sand-3);--gray-4: var(--sand-4);--gray-5: var(--sand-5);--gray-6: var(--sand-6);--gray-7: var(--sand-7);--gray-8: var(--sand-8);--gray-9: var(--sand-9);--gray-10: var(--sand-10);--gray-11: var(--sand-11);--gray-12: var(--sand-12);--gray-a1: var(--sand-a1);--gray-a2: var(--sand-a2);--gray-a3: var(--sand-a3);--gray-a4: var(--sand-a4);--gray-a5: var(--sand-a5);--gray-a6: var(--sand-a6);--gray-a7: var(--sand-a7);--gray-a8: var(--sand-a8);--gray-a9: var(--sand-a9);--gray-a10: var(--sand-a10);--gray-a11: var(--sand-a11);--gray-a12: var(--sand-a12);--gray-contrast: var(--sand-contrast);--gray-surface: var(--sand-surface);--gray-indicator: var(--sand-indicator);--gray-track: var(--sand-track)}.radix-themes:where([data-gray-color=slate]){--gray-1: var(--slate-1);--gray-2: var(--slate-2);--gray-3: var(--slate-3);--gray-4: var(--slate-4);--gray-5: var(--slate-5);--gray-6: var(--slate-6);--gray-7: var(--slate-7);--gray-8: var(--slate-8);--gray-9: var(--slate-9);--gray-10: var(--slate-10);--gray-11: var(--slate-11);--gray-12: var(--slate-12);--gray-a1: var(--slate-a1);--gray-a2: var(--slate-a2);--gray-a3: var(--slate-a3);--gray-a4: var(--slate-a4);--gray-a5: var(--slate-a5);--gray-a6: var(--slate-a6);--gray-a7: var(--slate-a7);--gray-a8: var(--slate-a8);--gray-a9: var(--slate-a9);--gray-a10: var(--slate-a10);--gray-a11: var(--slate-a11);--gray-a12: var(--slate-a12);--gray-contrast: var(--slate-contrast);--gray-surface: var(--slate-surface);--gray-indicator: var(--slate-indicator);--gray-track: var(--slate-track)}.radix-themes{--cursor-button: default;--cursor-checkbox: default;--cursor-disabled: not-allowed;--cursor-link: pointer;--cursor-menu-item: default;--cursor-radio: default;--cursor-slider-thumb: default;--cursor-slider-thumb-active: default;--cursor-switch: default;--space-1: calc(4px * var(--scaling));--space-2: calc(8px * var(--scaling));--space-3: calc(12px * var(--scaling));--space-4: calc(16px * var(--scaling));--space-5: calc(24px * var(--scaling));--space-6: calc(32px * var(--scaling));--space-7: calc(40px * var(--scaling));--space-8: calc(48px * var(--scaling));--space-9: calc(64px * var(--scaling));--font-size-1: calc(12px * var(--scaling));--font-size-2: calc(14px * var(--scaling));--font-size-3: calc(16px * var(--scaling));--font-size-4: calc(18px * var(--scaling));--font-size-5: calc(20px * var(--scaling));--font-size-6: calc(24px * var(--scaling));--font-size-7: calc(28px * var(--scaling));--font-size-8: calc(35px * var(--scaling));--font-size-9: calc(60px * var(--scaling));--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--line-height-1: calc(16px * var(--scaling));--line-height-2: calc(20px * var(--scaling));--line-height-3: calc(24px * var(--scaling));--line-height-4: calc(26px * var(--scaling));--line-height-5: calc(28px * var(--scaling));--line-height-6: calc(30px * var(--scaling));--line-height-7: calc(36px * var(--scaling));--line-height-8: calc(40px * var(--scaling));--line-height-9: calc(60px * var(--scaling));--letter-spacing-1: .0025em;--letter-spacing-2: 0em;--letter-spacing-3: 0em;--letter-spacing-4: -.0025em;--letter-spacing-5: -.005em;--letter-spacing-6: -.00625em;--letter-spacing-7: -.0075em;--letter-spacing-8: -.01em;--letter-spacing-9: -.025em;--default-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI (Custom)", Roboto, "Helvetica Neue", "Open Sans (Custom)", system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--default-font-size: var(--font-size-3);--default-font-style: normal;--default-font-weight: var(--font-weight-regular);--default-line-height: 1.5;--default-letter-spacing: 0em;--default-leading-trim-start: .42em;--default-leading-trim-end: .36em;--heading-font-family: var(--default-font-family);--heading-font-size-adjust: 1;--heading-font-style: normal;--heading-leading-trim-start: var(--default-leading-trim-start);--heading-leading-trim-end: var(--default-leading-trim-end);--heading-letter-spacing: 0em;--heading-line-height-1: calc(16px * var(--scaling));--heading-line-height-2: calc(18px * var(--scaling));--heading-line-height-3: calc(22px * var(--scaling));--heading-line-height-4: calc(24px * var(--scaling));--heading-line-height-5: calc(26px * var(--scaling));--heading-line-height-6: calc(30px * var(--scaling));--heading-line-height-7: calc(36px * var(--scaling));--heading-line-height-8: calc(40px * var(--scaling));--heading-line-height-9: calc(60px * var(--scaling));--code-font-family: "Menlo", "Consolas (Custom)", "Bitstream Vera Sans Mono", monospace, "Apple Color Emoji", "Segoe UI Emoji";--code-font-size-adjust: .95;--code-font-style: normal;--code-font-weight: inherit;--code-letter-spacing: -.007em;--code-padding-top: .1em;--code-padding-bottom: .1em;--code-padding-left: .25em;--code-padding-right: .25em;--strong-font-family: var(--default-font-family);--strong-font-size-adjust: 1;--strong-font-style: inherit;--strong-font-weight: var(--font-weight-bold);--strong-letter-spacing: 0em;--em-font-family: "Times New Roman", "Times", serif;--em-font-size-adjust: 1.18;--em-font-style: italic;--em-font-weight: inherit;--em-letter-spacing: -.025em;--quote-font-family: "Times New Roman", "Times", serif;--quote-font-size-adjust: 1.18;--quote-font-style: italic;--quote-font-weight: inherit;--quote-letter-spacing: -.025em;--tab-active-letter-spacing: -.01em;--tab-active-word-spacing: 0em;--tab-inactive-letter-spacing: 0em;--tab-inactive-word-spacing: 0em;overflow-wrap:break-word;font-family:var(--default-font-family);font-size:var(--default-font-size);font-weight:var(--default-font-weight);font-style:var(--default-font-style);line-height:var(--default-line-height);letter-spacing:var(--default-letter-spacing);-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--container-1: 448px;--container-2: 688px;--container-3: 880px;--container-4: 1136px;--scrollarea-scrollbar-horizontal-margin-top: var(--space-1);--scrollarea-scrollbar-horizontal-margin-bottom: var(--space-1);--scrollarea-scrollbar-horizontal-margin-left: var(--space-1);--scrollarea-scrollbar-horizontal-margin-right: var(--space-1);--scrollarea-scrollbar-vertical-margin-top: var(--space-1);--scrollarea-scrollbar-vertical-margin-bottom: var(--space-1);--scrollarea-scrollbar-vertical-margin-left: var(--space-1);--scrollarea-scrollbar-vertical-margin-right: var(--space-1);--segmented-control-transition-duration: .1s;--spinner-animation-duration: .8s;--spinner-opacity: .65;color:var(--gray-12)}.radix-themes:where([data-scaling="90%"]){--scaling: .9}.radix-themes:where([data-scaling="95%"]){--scaling: .95}.radix-themes:where([data-scaling="100%"]){--scaling: 1}.radix-themes:where([data-scaling="105%"]){--scaling: 1.05}.radix-themes:where([data-scaling="110%"]){--scaling: 1.1}[data-radius]{--radius-1: calc(3px * var(--scaling) * var(--radius-factor));--radius-2: calc(4px * var(--scaling) * var(--radius-factor));--radius-3: calc(6px * var(--scaling) * var(--radius-factor));--radius-4: calc(8px * var(--scaling) * var(--radius-factor));--radius-5: calc(12px * var(--scaling) * var(--radius-factor));--radius-6: calc(16px * var(--scaling) * var(--radius-factor))}[data-radius=none]{--radius-factor: 0;--radius-full: 0px;--radius-thumb: .5px}[data-radius=small]{--radius-factor: .75;--radius-full: 0px;--radius-thumb: .5px}[data-radius=medium]{--radius-factor: 1;--radius-full: 0px;--radius-thumb: 9999px}[data-radius=large]{--radius-factor: 1.5;--radius-full: 0px;--radius-thumb: 9999px}[data-radius=full]{--radius-factor: 1.5;--radius-full: 9999px;--radius-thumb: 9999px}@supports (color: color-mix(in oklab,white,black)){:where(.radix-themes){--shadow-1: inset 0 0 0 1px var(--gray-a5), inset 0 1.5px 2px 0 var(--gray-a2), inset 0 1.5px 2px 0 var(--black-a2);--shadow-2: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 0 0 .5px var(--black-a1), 0 1px 1px 0 var(--gray-a2), 0 2px 1px -1px var(--black-a1), 0 1px 3px 0 var(--black-a1);--shadow-3: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 2px 3px -2px var(--gray-a3), 0 3px 12px -4px var(--black-a2), 0 4px 16px -8px var(--black-a2);--shadow-4: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 8px 40px var(--black-a1), 0 12px 32px -16px var(--gray-a3);--shadow-5: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 12px 60px var(--black-a3), 0 12px 32px -16px var(--gray-a5);--shadow-6: 0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 12px 60px var(--black-a3), 0 16px 64px var(--gray-a2), 0 16px 36px -20px var(--gray-a7);--base-card-surface-box-shadow: 0 0 0 1px color-mix(in oklab, var(--gray-a5), var(--gray-5) 25%);--base-card-surface-hover-box-shadow: 0 0 0 1px color-mix(in oklab, var(--gray-a7), var(--gray-7) 25%);--base-card-surface-active-box-shadow: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%);--base-card-classic-border-color: color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%);--base-card-classic-hover-border-color: color-mix(in oklab, var(--gray-a4), var(--gray-4) 25%);--base-card-classic-active-border-color: color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%)}}@supports (color: color-mix(in oklab,white,black)){:is(.dark,.dark-theme),:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)){--shadow-1: inset 0 -1px 1px 0 var(--gray-a3), inset 0 0 0 1px var(--gray-a3), inset 0 3px 4px 0 var(--black-a5), inset 0 0 0 1px var(--gray-a4);--shadow-2: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 0 0 .5px var(--black-a3), 0 1px 1px 0 var(--black-a6), 0 2px 1px -1px var(--black-a6), 0 1px 3px 0 var(--black-a5);--shadow-3: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 2px 3px -2px var(--black-a3), 0 3px 8px -2px var(--black-a6), 0 4px 12px -4px var(--black-a7);--shadow-4: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 8px 40px var(--black-a3), 0 12px 32px -16px var(--black-a5);--shadow-5: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 12px 60px var(--black-a5), 0 12px 32px -16px var(--black-a7);--shadow-6: 0 0 0 1px color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%), 0 12px 60px var(--black-a4), 0 16px 64px var(--black-a6), 0 16px 36px -20px var(--black-a11);--base-card-classic-border-color: color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%);--base-card-classic-hover-border-color: color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%);--base-card-classic-active-border-color: color-mix(in oklab, var(--gray-a6), var(--gray-6) 25%)}}@font-face{font-family:"Segoe UI (Custom)";font-weight:300;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local("Segoe UI Semilight"),local("Segoe UI")}@font-face{font-family:"Segoe UI (Custom)";font-weight:300;font-style:italic;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local("Segoe UI Semilight Italic"),local("Segoe UI Italic")}@font-face{font-family:"Segoe UI (Custom)";font-weight:400;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local("Segoe UI")}@font-face{font-family:"Segoe UI (Custom)";font-weight:400;font-style:italic;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local("Segoe UI Italic")}@font-face{font-family:"Segoe UI (Custom)";font-weight:500;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local("Segoe UI Semibold"),local("Segoe UI")}@font-face{font-family:"Segoe UI (Custom)";font-weight:500;font-style:italic;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local("Segoe UI Semibold Italic"),local("Segoe UI Italic")}@font-face{font-family:"Segoe UI (Custom)";font-weight:700;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local("Segoe UI Bold")}@font-face{font-family:"Segoe UI (Custom)";font-weight:700;font-style:italic;size-adjust:103%;descent-override:35%;ascent-override:105%;src:local("Segoe UI Bold Italic")}@font-face{font-family:"Open Sans (Custom)";font-weight:300;descent-override:35%;src:local("Open Sans Light"),local("Open Sans Regular")}@font-face{font-family:"Open Sans (Custom)";font-weight:300;font-style:italic;descent-override:35%;src:local("Open Sans Light Italic"),local("Open Sans Italic")}@font-face{font-family:"Open Sans (Custom)";font-weight:400;descent-override:35%;src:local("Open Sans Regular")}@font-face{font-family:"Open Sans (Custom)";font-weight:400;font-style:italic;descent-override:35%;src:local("Open Sans Italic")}@font-face{font-family:"Open Sans (Custom)";font-weight:500;descent-override:35%;src:local("Open Sans Medium"),local("Open Sans Regular")}@font-face{font-family:"Open Sans (Custom)";font-weight:500;font-style:italic;descent-override:35%;src:local("Open Sans Medium Italic"),local("Open Sans Italic")}@font-face{font-family:"Open Sans (Custom)";font-weight:700;descent-override:35%;src:local("Open Sans Bold")}@font-face{font-family:"Open Sans (Custom)";font-weight:700;font-style:italic;descent-override:35%;src:local("Open Sans Bold Italic")}@font-face{font-family:"Consolas (Custom)";font-weight:400;size-adjust:110%;ascent-override:85%;descent-override:22%;src:local("Consolas")}@font-face{font-family:"Consolas (Custom)";font-weight:400;font-style:italic;size-adjust:110%;ascent-override:85%;descent-override:22%;src:local("Consolas Italic")}@font-face{font-family:"Consolas (Custom)";font-weight:700;size-adjust:110%;ascent-override:85%;descent-override:22%;src:local("Consolas Bold")}@font-face{font-family:"Consolas (Custom)";font-weight:700;font-style:italic;size-adjust:110%;ascent-override:85%;descent-override:22%;src:local("Consolas Bold Italic")}.rt-reset:where(body,blockquote,dl,dd,figure,p){margin:0}.rt-reset:where(address,b,cite,code,dfn,em,i,kbd,q,samp,small,strong,var){font:unset}.rt-reset:where(h1,h2,h3,h4,h5,h6){font:unset;margin:0}.rt-reset:where(a){all:unset;-webkit-tap-highlight-color:transparent}.rt-reset:where(button,select,[type=button],[type=image],[type=reset],[type=submit],[type=checkbox],[type=color],[type=radio],[type=range]){all:unset;display:inline-block;font-weight:400;font-style:normal;text-indent:initial;-webkit-tap-highlight-color:transparent}.rt-reset:where(label){-webkit-tap-highlight-color:transparent}.rt-reset:where(select){font-weight:400;font-style:normal;text-align:start}.rt-reset:where(textarea,input:not([type=button],[type=image],[type=reset],[type=submit],[type=checkbox],[type=color],[type=radio],[type=range])){all:unset;display:block;width:-webkit-fill-available;width:-moz-available;width:stretch;font-weight:400;font-style:normal;text-align:start;text-indent:initial;-webkit-tap-highlight-color:transparent;cursor:text;white-space:pre-wrap}.rt-reset:where(:focus){outline:none}.rt-reset::placeholder{color:unset;opacity:unset;-webkit-user-select:none;user-select:none}.rt-reset:where(table){all:unset;display:table;text-indent:initial}.rt-reset:where(caption){text-align:inherit}.rt-reset:where(td){padding:0}.rt-reset:where(th){font-weight:unset;text-align:inherit;padding:0}.rt-reset:where(abbr,acronym){text-decoration:none}.rt-reset:where(canvas,object,picture,summary){display:block}.rt-reset:where(del,s){text-decoration:unset}.rt-reset:where(fieldset,hr){all:unset;display:block}.rt-reset:where(legend){padding:0;border:none;cursor:default}.rt-reset:where(li){display:block;text-align:unset}.rt-reset:where(ol,ul){list-style:none;margin:0;padding:0}.rt-reset:where(iframe){display:block;border:none;width:-webkit-fill-available;width:-moz-available;width:stretch}.rt-reset:where(ins,u){text-decoration:none}.rt-reset:where(img){display:block;max-width:100%}.rt-reset:where(svg){display:block;max-width:100%;flex-shrink:0}.rt-reset:where(mark){all:unset}.rt-reset:where(pre){font:unset;margin:unset}.rt-reset:where(q):before,.rt-reset:where(q):after{content:""}.rt-reset:where(sub,sup){font:unset;vertical-align:unset}.rt-reset:where(details) ::marker,.rt-reset:where(summary)::marker{content:none}.rt-reset:where(video){display:block;width:-webkit-fill-available;width:-moz-available;width:stretch}.rt-reset:where(:any-link){cursor:var(--cursor-link)}.rt-reset:where(button){cursor:var(--cursor-button)}.rt-reset:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}.rt-reset:where(input[type=checkbox]){cursor:var(--cursor-checkbox)}.rt-reset:where(input[type=radio]){cursor:var(--cursor-radio)}.rt-reset,.rt-reset:before,.rt-reset:after{box-sizing:border-box}@keyframes rt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rt-fade-out{0%{opacity:1}to{opacity:0}}@keyframes rt-slide-from-top{0%{transform:translateY(4px) scale(.97)}to{transform:translateY(0) scale(1)}}@keyframes rt-slide-to-top{0%{transform:translateY(0) scale(1)}to{transform:translateY(4px) scale(.97)}}@keyframes rt-slide-from-bottom{0%{transform:translateY(-4px) scale(.97)}to{transform:translateY(0) scale(1)}}@keyframes rt-slide-to-bottom{0%{transform:translateY(0) scale(1)}to{transform:translateY(-4px) scale(.97)}}@keyframes rt-slide-from-left{0%{transform:translate(4px) scale(.97)}to{transform:translate(0) scale(1)}}@keyframes rt-slide-to-left{0%{transform:translate(0) scale(1)}to{transform:translate(4px) scale(.97)}}@keyframes rt-slide-from-right{0%{transform:translate(-4px) scale(.97)}to{transform:translate(0) scale(1)}}@keyframes rt-slide-to-right{0%{transform:translate(0) scale(1)}to{transform:translate(-4px) scale(.97)}}@media (prefers-reduced-motion: no-preference){.rt-PopperContent{animation-timing-function:cubic-bezier(.16,1,.3,1)}.rt-PopperContent:where([data-state=open]){animation-duration:.16s}.rt-PopperContent:where([data-state=open]):where([data-side=top]){animation-name:rt-slide-from-top,rt-fade-in}.rt-PopperContent:where([data-state=open]):where([data-side=bottom]){animation-name:rt-slide-from-bottom,rt-fade-in}.rt-PopperContent:where([data-state=open]):where([data-side=left]){animation-name:rt-slide-from-left,rt-fade-in}.rt-PopperContent:where([data-state=open]):where([data-side=right]){animation-name:rt-slide-from-right,rt-fade-in}.rt-PopperContent:where([data-state=closed]){animation-duration:.1s}.rt-PopperContent:where([data-state=closed]):where([data-side=top]){animation-name:rt-slide-to-top,rt-fade-out}.rt-PopperContent:where([data-state=closed]):where([data-side=bottom]){animation-name:rt-slide-to-bottom,rt-fade-out}.rt-PopperContent:where([data-state=closed]):where([data-side=left]){animation-name:rt-slide-to-left,rt-fade-out}.rt-PopperContent:where([data-state=closed]):where([data-side=right]){animation-name:rt-slide-to-right,rt-fade-out}}.rt-Box{box-sizing:border-box;display:block}.rt-Flex{box-sizing:border-box;display:flex;justify-content:flex-start}.rt-Grid{box-sizing:border-box;display:grid;align-items:stretch;justify-content:flex-start;grid-template-columns:minmax(0,1fr);grid-template-rows:none}.rt-Section{box-sizing:border-box;flex-shrink:0}.rt-Section:where(.rt-r-size-1){padding-top:var(--space-5);padding-bottom:var(--space-5)}.rt-Section:where(.rt-r-size-2){padding-top:var(--space-7);padding-bottom:var(--space-7)}.rt-Section:where(.rt-r-size-3){padding-top:var(--space-9);padding-bottom:var(--space-9)}.rt-Section:where(.rt-r-size-4){padding-top:calc(80px * var(--scaling));padding-bottom:calc(80px * var(--scaling))}@media (min-width: 520px){.rt-Section:where(.xs\:rt-r-size-1){padding-top:var(--space-5);padding-bottom:var(--space-5)}.rt-Section:where(.xs\:rt-r-size-2){padding-top:var(--space-7);padding-bottom:var(--space-7)}.rt-Section:where(.xs\:rt-r-size-3){padding-top:var(--space-9);padding-bottom:var(--space-9)}.rt-Section:where(.xs\:rt-r-size-4){padding-top:calc(80px * var(--scaling));padding-bottom:calc(80px * var(--scaling))}}@media (min-width: 768px){.rt-Section:where(.sm\:rt-r-size-1){padding-top:var(--space-5);padding-bottom:var(--space-5)}.rt-Section:where(.sm\:rt-r-size-2){padding-top:var(--space-7);padding-bottom:var(--space-7)}.rt-Section:where(.sm\:rt-r-size-3){padding-top:var(--space-9);padding-bottom:var(--space-9)}.rt-Section:where(.sm\:rt-r-size-4){padding-top:calc(80px * var(--scaling));padding-bottom:calc(80px * var(--scaling))}}@media (min-width: 1024px){.rt-Section:where(.md\:rt-r-size-1){padding-top:var(--space-5);padding-bottom:var(--space-5)}.rt-Section:where(.md\:rt-r-size-2){padding-top:var(--space-7);padding-bottom:var(--space-7)}.rt-Section:where(.md\:rt-r-size-3){padding-top:var(--space-9);padding-bottom:var(--space-9)}.rt-Section:where(.md\:rt-r-size-4){padding-top:calc(80px * var(--scaling));padding-bottom:calc(80px * var(--scaling))}}@media (min-width: 1280px){.rt-Section:where(.lg\:rt-r-size-1){padding-top:var(--space-5);padding-bottom:var(--space-5)}.rt-Section:where(.lg\:rt-r-size-2){padding-top:var(--space-7);padding-bottom:var(--space-7)}.rt-Section:where(.lg\:rt-r-size-3){padding-top:var(--space-9);padding-bottom:var(--space-9)}.rt-Section:where(.lg\:rt-r-size-4){padding-top:calc(80px * var(--scaling));padding-bottom:calc(80px * var(--scaling))}}@media (min-width: 1640px){.rt-Section:where(.xl\:rt-r-size-1){padding-top:var(--space-5);padding-bottom:var(--space-5)}.rt-Section:where(.xl\:rt-r-size-2){padding-top:var(--space-7);padding-bottom:var(--space-7)}.rt-Section:where(.xl\:rt-r-size-3){padding-top:var(--space-9);padding-bottom:var(--space-9)}.rt-Section:where(.xl\:rt-r-size-4){padding-top:calc(80px * var(--scaling));padding-bottom:calc(80px * var(--scaling))}}.rt-Container{display:flex;box-sizing:border-box;flex-direction:column;align-items:center;flex-shrink:0;flex-grow:1}.rt-ContainerInner{width:100%}:where(.rt-Container.rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}@media (min-width: 520px){:where(.rt-Container.xs\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.xs\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.xs\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.xs\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}@media (min-width: 768px){:where(.rt-Container.sm\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.sm\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.sm\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.sm\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}@media (min-width: 1024px){:where(.rt-Container.md\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.md\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.md\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.md\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}@media (min-width: 1280px){:where(.rt-Container.lg\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.lg\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.lg\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.lg\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}@media (min-width: 1640px){:where(.rt-Container.xl\:rt-r-size-1) .rt-ContainerInner{max-width:var(--container-1)}:where(.rt-Container.xl\:rt-r-size-2) .rt-ContainerInner{max-width:var(--container-2)}:where(.rt-Container.xl\:rt-r-size-3) .rt-ContainerInner{max-width:var(--container-3)}:where(.rt-Container.xl\:rt-r-size-4) .rt-ContainerInner{max-width:var(--container-4)}}.rt-Skeleton{--skeleton-radius: var(--skeleton-radius-override);--skeleton-height: var(--skeleton-height-override);border-radius:var(--radius-1);animation:rt-skeleton-pulse 1s infinite alternate-reverse!important;background-image:none!important;background-clip:border-box!important;border:none!important;box-shadow:none!important;-webkit-box-decoration-break:clone!important;box-decoration-break:clone!important;color:transparent!important;outline:none!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;cursor:default!important}.rt-Skeleton:where([data-inline-skeleton]){line-height:0;font-family:Arial,sans-serif!important}:where(.rt-Skeleton:empty){display:block;height:var(--space-3)}.rt-Skeleton>*,.rt-Skeleton:after,.rt-Skeleton:before{visibility:hidden!important}@keyframes rt-skeleton-pulse{0%{background-color:var(--gray-a3)}to{background-color:var(--gray-a4)}}.rt-Text{line-height:var(--line-height, var(--default-line-height));letter-spacing:var(--letter-spacing, inherit)}:where(.rt-Text){margin:0}.rt-Text:where([data-accent-color]){color:var(--accent-a11)}.rt-Text:where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Text:where(.rt-high-contrast){color:var(--accent-12)}@media (pointer: coarse){.rt-Text:where(label){-webkit-tap-highlight-color:transparent}.rt-Text:where(label):where(:active){outline:.75em solid var(--gray-a4);outline-offset:-.6em}}.rt-Text:where(.rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}@media (min-width: 520px){.rt-Text:where(.xs\:rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.xs\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.xs\:rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.xs\:rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.xs\:rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.xs\:rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.xs\:rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.xs\:rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 768px){.rt-Text:where(.sm\:rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.sm\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.sm\:rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.sm\:rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.sm\:rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.sm\:rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.sm\:rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.sm\:rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1024px){.rt-Text:where(.md\:rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.md\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.md\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.md\:rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.md\:rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.md\:rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.md\:rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.md\:rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.md\:rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1280px){.rt-Text:where(.lg\:rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.lg\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.lg\:rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.lg\:rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.lg\:rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.lg\:rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.lg\:rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.lg\:rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1640px){.rt-Text:where(.xl\:rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.xl\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.xl\:rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.xl\:rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.xl\:rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.xl\:rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.xl\:rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.xl\:rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}.rt-BaseDialogOverlay{position:fixed;inset:0}.rt-BaseDialogOverlay:before{position:fixed;content:"";inset:0;background-color:var(--color-overlay)}.rt-BaseDialogScroll{display:flex;overflow:auto;position:absolute;inset:0}.rt-BaseDialogScrollPadding{flex-grow:1;margin:auto;padding-top:var(--space-6);padding-bottom:max(var(--space-6),6vh);padding-left:var(--space-4);padding-right:var(--space-4)}.rt-BaseDialogScrollPadding:where(.rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.rt-r-align-center){margin-top:auto}@media (min-width: 520px){.rt-BaseDialogScrollPadding:where(.xs\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.xs\:rt-r-align-center){margin-top:auto}}@media (min-width: 768px){.rt-BaseDialogScrollPadding:where(.sm\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.sm\:rt-r-align-center){margin-top:auto}}@media (min-width: 1024px){.rt-BaseDialogScrollPadding:where(.md\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.md\:rt-r-align-center){margin-top:auto}}@media (min-width: 1280px){.rt-BaseDialogScrollPadding:where(.lg\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.lg\:rt-r-align-center){margin-top:auto}}@media (min-width: 1640px){.rt-BaseDialogScrollPadding:where(.xl\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.xl\:rt-r-align-center){margin-top:auto}}.rt-BaseDialogContent{margin:auto;width:100%;z-index:1;position:relative;overflow:auto;--inset-padding-top: var(--dialog-content-padding);--inset-padding-right: var(--dialog-content-padding);--inset-padding-bottom: var(--dialog-content-padding);--inset-padding-left: var(--dialog-content-padding);padding:var(--dialog-content-padding);box-sizing:border-box;background-color:var(--color-panel-solid);box-shadow:var(--shadow-6);outline:none}.rt-BaseDialogContent:where(.rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}@media (min-width: 520px){.rt-BaseDialogContent:where(.xs\:rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xs\:rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xs\:rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.xs\:rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 768px){.rt-BaseDialogContent:where(.sm\:rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.sm\:rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.sm\:rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.sm\:rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1024px){.rt-BaseDialogContent:where(.md\:rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.md\:rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.md\:rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.md\:rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1280px){.rt-BaseDialogContent:where(.lg\:rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.lg\:rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.lg\:rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.lg\:rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1640px){.rt-BaseDialogContent:where(.xl\:rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xl\:rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xl\:rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.xl\:rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (prefers-reduced-motion: no-preference){@keyframes rt-dialog-overlay-no-op{0%{opacity:1}to{opacity:1}}@keyframes rt-dialog-content-show{0%{opacity:0;transform:translateY(5px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rt-dialog-content-hide{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(5px) scale(.99)}}.rt-BaseDialogOverlay:where([data-state=closed]){animation:rt-dialog-overlay-no-op .16s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogOverlay:where([data-state=open]):before{animation:rt-fade-in .2s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogOverlay:where([data-state=closed]):before{opacity:0;animation:rt-fade-out .16s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogContent:where([data-state=open]){animation:rt-dialog-content-show .2s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogContent:where([data-state=closed]){opacity:0;animation:rt-dialog-content-hide .1s cubic-bezier(.16,1,.3,1)}}.rt-AvatarRoot{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;-webkit-user-select:none;user-select:none;width:var(--avatar-size);height:var(--avatar-size);flex-shrink:0}.rt-AvatarImage{width:100%;height:100%;object-fit:cover;border-radius:inherit}.rt-AvatarFallback{font-family:var(--default-font-family);font-weight:var(--font-weight-medium);font-style:normal;z-index:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:inherit;text-transform:uppercase}.rt-AvatarFallback:where(.rt-one-letter){font-size:var(--avatar-fallback-one-letter-font-size)}.rt-AvatarFallback:where(.rt-two-letters){font-size:var(--avatar-fallback-two-letters-font-size, var(--avatar-fallback-one-letter-font-size))}.rt-AvatarRoot:where(.rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}@media (min-width: 520px){.rt-AvatarRoot:where(.xs\:rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.xs\:rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.xs\:rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.xs\:rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.xs\:rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.xs\:rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xs\:rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xs\:rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.xs\:rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width: 768px){.rt-AvatarRoot:where(.sm\:rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.sm\:rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.sm\:rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.sm\:rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.sm\:rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.sm\:rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.sm\:rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.sm\:rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.sm\:rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width: 1024px){.rt-AvatarRoot:where(.md\:rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.md\:rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.md\:rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.md\:rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.md\:rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.md\:rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.md\:rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.md\:rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.md\:rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width: 1280px){.rt-AvatarRoot:where(.lg\:rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.lg\:rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.lg\:rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.lg\:rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.lg\:rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.lg\:rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.lg\:rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.lg\:rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.lg\:rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width: 1640px){.rt-AvatarRoot:where(.xl\:rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.xl\:rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.xl\:rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.xl\:rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.xl\:rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.xl\:rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xl\:rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xl\:rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.xl\:rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}.rt-AvatarRoot:where(.rt-variant-solid) :where(.rt-AvatarFallback){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-AvatarRoot:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-AvatarFallback){background-color:var(--accent-12);color:var(--accent-1)}.rt-AvatarRoot:where(.rt-variant-soft) :where(.rt-AvatarFallback){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-AvatarRoot:where(.rt-variant-soft):where(.rt-high-contrast) :where(.rt-AvatarFallback){color:var(--accent-12)}.rt-Badge{display:inline-flex;align-items:center;white-space:nowrap;font-family:var(--default-font-family);font-weight:var(--font-weight-medium);font-style:normal;flex-shrink:0;line-height:1;height:-moz-fit-content;height:fit-content}.rt-Badge:where(.rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}@media (min-width: 520px){.rt-Badge:where(.xs\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.xs\:rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.xs\:rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}}@media (min-width: 768px){.rt-Badge:where(.sm\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.sm\:rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.sm\:rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}}@media (min-width: 1024px){.rt-Badge:where(.md\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.md\:rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.md\:rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}}@media (min-width: 1280px){.rt-Badge:where(.lg\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.lg\:rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.lg\:rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}}@media (min-width: 1640px){.rt-Badge:where(.xl\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.xl\:rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.xl\:rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}}.rt-Badge:where(.rt-variant-solid){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-Badge:where(.rt-variant-solid)::selection{background-color:var(--accent-7);color:var(--accent-12)}.rt-Badge:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--accent-1)}.rt-Badge:where(.rt-variant-solid):where(.rt-high-contrast)::selection{background-color:var(--accent-a11);color:var(--accent-1)}.rt-Badge:where(.rt-variant-surface){background-color:var(--accent-surface);box-shadow:inset 0 0 0 1px var(--accent-a6);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-surface):where(.rt-high-contrast){color:var(--accent-12)}.rt-Badge:where(.rt-variant-soft){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-soft):where(.rt-high-contrast){color:var(--accent-12)}.rt-Badge:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a8);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px var(--accent-a7),inset 0 0 0 1px var(--gray-a11);color:var(--accent-12)}.rt-Blockquote{box-sizing:border-box;border-left:max(var(--space-1),.25em) solid var(--accent-a6);padding-left:min(var(--space-5),max(var(--space-3),.5em))}.rt-BaseButton{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-user-select:none;user-select:none;vertical-align:top;font-family:var(--default-font-family);font-style:normal;text-align:center}.rt-BaseButton:where([data-disabled]){--spinner-opacity: 1}.rt-BaseButton:where(.rt-loading){position:relative}.rt-BaseButton:where(:not(.rt-variant-ghost)){height:var(--base-button-height)}.rt-BaseButton:where(.rt-variant-ghost){box-sizing:content-box;height:-moz-fit-content;height:fit-content}.rt-BaseButton:where(.rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}@media (min-width: 520px){.rt-BaseButton:where(.xs\:rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.xs\:rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.xs\:rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.xs\:rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width: 768px){.rt-BaseButton:where(.sm\:rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.sm\:rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.sm\:rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.sm\:rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width: 1024px){.rt-BaseButton:where(.md\:rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.md\:rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.md\:rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.md\:rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width: 1280px){.rt-BaseButton:where(.lg\:rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.lg\:rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.lg\:rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.lg\:rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width: 1640px){.rt-BaseButton:where(.xl\:rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.xl\:rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.xl\:rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.xl\:rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}.rt-BaseButton:where(.rt-variant-classic){background-color:var(--accent-9);color:var(--accent-contrast);position:relative;z-index:0;background-image:linear-gradient(to bottom,transparent 50%,var(--gray-a4)),linear-gradient(to bottom,transparent 50%,var(--accent-9) 80%);box-shadow:var(--base-button-classic-box-shadow-top),inset 0 0 0 1px var(--accent-9),var(--base-button-classic-box-shadow-bottom)}.rt-BaseButton:where(.rt-variant-classic):after{content:"";position:absolute;border-radius:inherit;pointer-events:none;inset:0;z-index:-1;border:var(--base-button-classic-after-inset) solid transparent;background-clip:content-box;background-color:inherit;background-image:linear-gradient(var(--black-a1),transparent,var(--white-a2));box-shadow:inset 0 2px 3px -1px var(--white-a4)}.rt-BaseButton:where(.rt-variant-classic):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--gray-1);background-image:linear-gradient(to bottom,transparent 50%,var(--gray-a4)),linear-gradient(to bottom,transparent 50%,var(--accent-12) 80%);box-shadow:var(--base-button-classic-box-shadow-top),inset 0 0 0 1px var(--accent-12),var(--base-button-classic-box-shadow-bottom)}.rt-BaseButton:where(.rt-variant-classic):where(.rt-high-contrast):after{background-image:linear-gradient(var(--black-a3),transparent,var(--white-a2))}@media (pointer: coarse){.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open])){outline:.5em solid var(--accent-a4);outline-offset:0}}.rt-BaseButton:where(.rt-variant-classic):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:2px}@media (hover: hover){.rt-BaseButton:where(.rt-variant-classic):where(:hover):after{background-color:var(--accent-10);background-image:linear-gradient(var(--black-a2) -15%,transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where(:hover):where(.rt-high-contrast){filter:var(--base-button-classic-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-classic):where(:hover):where(.rt-high-contrast):after{background-color:var(--accent-12);background-image:linear-gradient(var(--black-a5),transparent,var(--white-a2))}}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):after{background-color:var(--accent-10);background-image:linear-gradient(var(--black-a2) -15%,transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):where(.rt-high-contrast){filter:var(--base-button-classic-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):where(.rt-high-contrast):after{background-color:var(--accent-12);background-image:linear-gradient(var(--black-a5),transparent,var(--white-a2))}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])){background-color:var(--accent-9);background-image:linear-gradient(var(--black-a1),transparent);padding-top:var(--base-button-classic-active-padding-top);box-shadow:inset 0 4px 2px -2px var(--gray-a4),inset 0 1px 1px var(--gray-a7),inset 0 0 0 1px var(--gray-a5),inset 0 0 0 1px var(--accent-9),inset 0 3px 2px var(--gray-a3),inset 0 0 0 1px var(--white-a7),inset 0 -2px 1px var(--white-a5)}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):after{box-shadow:none;background-color:inherit;background-image:linear-gradient(var(--black-a2),transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):where(.rt-high-contrast){background-color:var(--accent-12);filter:var(--base-button-classic-high-contrast-active-filter);box-shadow:var(--base-button__classic-active__shadow-front-layer),inset 0 0 0 1px var(--accent-12),var(--base-button__classic-active__shadow-bottom-layer)}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):where(.rt-high-contrast):after{background-image:linear-gradient(var(--black-a5),transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-2);background-image:none;box-shadow:var(--base-button-classic-disabled-box-shadow);outline:none;filter:none}.rt-BaseButton:where(.rt-variant-classic):where([data-disabled]):after{box-shadow:none;background-color:var(--gray-a2);background-image:linear-gradient(var(--black-a1) -20%,transparent,var(--white-a1))}.rt-BaseButton:where(.rt-variant-solid){background-color:var(--accent-9);color:var(--accent-contrast)}@media (hover: hover){.rt-BaseButton:where(.rt-variant-solid):where(:hover){background-color:var(--accent-10)}}.rt-BaseButton:where(.rt-variant-solid):where([data-state=open]){background-color:var(--accent-10)}.rt-BaseButton:where(.rt-variant-solid):where(:active:not([data-state=open])){background-color:var(--accent-10);filter:var(--base-button-solid-active-filter)}@media (pointer: coarse){.rt-BaseButton:where(.rt-variant-solid):where(:active:not([data-state=open])){outline:.5em solid var(--accent-a4);outline-offset:0}}.rt-BaseButton:where(.rt-variant-solid):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:2px}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--gray-1)}@media (hover: hover){.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where(:hover){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-hover-filter)}}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where([data-state=open]){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where(:active:not([data-state=open])){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-active-filter)}.rt-BaseButton:where(.rt-variant-solid):where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-a3);outline:none;filter:none}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost){color:var(--accent-a11)}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost):where(.rt-high-contrast){color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost):where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-a3)}.rt-BaseButton:where(.rt-variant-soft){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-soft):where(:focus-visible){outline:2px solid var(--accent-8);outline-offset:-1px}@media (hover: hover){.rt-BaseButton:where(.rt-variant-soft):where(:hover){background-color:var(--accent-a4)}}.rt-BaseButton:where(.rt-variant-soft):where([data-state=open]){background-color:var(--accent-a4)}.rt-BaseButton:where(.rt-variant-soft):where(:active:not([data-state=open])){background-color:var(--accent-a5)}.rt-BaseButton:where(.rt-variant-soft):where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-a3)}@media (hover: hover){.rt-BaseButton:where(.rt-variant-ghost):where(:hover){background-color:var(--accent-a3)}}.rt-BaseButton:where(.rt-variant-ghost):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-ghost):where([data-state=open]){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-ghost):where(:active:not([data-state=open])){background-color:var(--accent-a4)}.rt-BaseButton:where(.rt-variant-ghost):where([data-disabled]){color:var(--gray-a8);background-color:transparent}.rt-BaseButton:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a8);color:var(--accent-a11)}@media (hover: hover){.rt-BaseButton:where(.rt-variant-outline):where(:hover){background-color:var(--accent-a2)}}.rt-BaseButton:where(.rt-variant-outline):where([data-state=open]){background-color:var(--accent-a2)}.rt-BaseButton:where(.rt-variant-outline):where(:active:not([data-state=open])){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-outline):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px var(--accent-a7),inset 0 0 0 1px var(--gray-a11);color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-outline):where([data-disabled]){color:var(--gray-a8);box-shadow:inset 0 0 0 1px var(--gray-a7);background-color:transparent}.rt-BaseButton:where(.rt-variant-surface){background-color:var(--accent-surface);box-shadow:inset 0 0 0 1px var(--accent-a7);color:var(--accent-a11)}@media (hover: hover){.rt-BaseButton:where(.rt-variant-surface):where(:hover){box-shadow:inset 0 0 0 1px var(--accent-a8)}}.rt-BaseButton:where(.rt-variant-surface):where([data-state=open]){box-shadow:inset 0 0 0 1px var(--accent-a8)}.rt-BaseButton:where(.rt-variant-surface):where(:active:not([data-state=open])){background-color:var(--accent-a3);box-shadow:inset 0 0 0 1px var(--accent-a8)}.rt-BaseButton:where(.rt-variant-surface):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-surface):where(.rt-high-contrast){color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-surface):where([data-disabled]){color:var(--gray-a8);box-shadow:inset 0 0 0 1px var(--gray-a6);background-color:var(--gray-a2)}.rt-Button:where(:not(.rt-variant-ghost)) :where(svg){opacity:.9}.rt-Button:where(.rt-variant-ghost){padding:var(--button-ghost-padding-y) var(--button-ghost-padding-x);--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;--margin-top-override: calc(var(--margin-top) - var(--button-ghost-padding-y));--margin-right-override: calc(var(--margin-right) - var(--button-ghost-padding-x));--margin-bottom-override: calc(var(--margin-bottom) - var(--button-ghost-padding-y));--margin-left-override: calc(var(--margin-left) - var(--button-ghost-padding-x));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-Button:where(.rt-variant-ghost))>*{--margin-top-override: initial;--margin-right-override: initial;--margin-bottom-override: initial;--margin-left-override: initial}.rt-Button:where(.rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}@media (min-width: 520px){.rt-Button:where(.xs\:rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.xs\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.xs\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.xs\:rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.xs\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.xs\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.xs\:rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.xs\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.xs\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.xs\:rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.xs\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.xs\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}}@media (min-width: 768px){.rt-Button:where(.sm\:rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.sm\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.sm\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.sm\:rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.sm\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.sm\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.sm\:rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.sm\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.sm\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.sm\:rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.sm\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.sm\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}}@media (min-width: 1024px){.rt-Button:where(.md\:rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.md\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.md\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.md\:rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.md\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.md\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.md\:rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.md\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.md\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.md\:rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.md\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.md\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}}@media (min-width: 1280px){.rt-Button:where(.lg\:rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.lg\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.lg\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.lg\:rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.lg\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.lg\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.lg\:rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.lg\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.lg\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.lg\:rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.lg\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.lg\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}}@media (min-width: 1640px){.rt-Button:where(.xl\:rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.xl\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.xl\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.xl\:rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.xl\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.xl\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.xl\:rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.xl\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.xl\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.xl\:rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.xl\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.xl\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}}.rt-Button:where(:not(.rt-variant-ghost)){font-weight:var(--font-weight-medium)}.rt-CalloutRoot{box-sizing:border-box;display:grid;align-items:flex-start;justify-content:flex-start;text-align:left;color:var(--accent-a11)}.rt-CalloutRoot:where(.rt-high-contrast){color:var(--accent-12)}.rt-CalloutIcon{display:flex;align-items:center;grid-column-start:-2;height:var(--callout-icon-height)}.rt-CalloutRoot>:where(:not(.rt-CalloutIcon)){grid-column-start:-1}.rt-CalloutRoot:where(.rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}@media (min-width: 520px){.rt-CalloutRoot:where(.xs\:rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.xs\:rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.xs\:rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}}@media (min-width: 768px){.rt-CalloutRoot:where(.sm\:rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.sm\:rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.sm\:rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}}@media (min-width: 1024px){.rt-CalloutRoot:where(.md\:rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.md\:rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.md\:rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}}@media (min-width: 1280px){.rt-CalloutRoot:where(.lg\:rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.lg\:rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.lg\:rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}}@media (min-width: 1640px){.rt-CalloutRoot:where(.xl\:rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.xl\:rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.xl\:rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}}.rt-CalloutRoot:where(.rt-variant-soft){background-color:var(--accent-a3)}.rt-CalloutRoot:where(.rt-variant-surface){box-shadow:inset 0 0 0 1px var(--accent-a6);background-color:var(--accent-a2)}.rt-CalloutRoot:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a7)}.rt-BaseCard{display:block;position:relative;overflow:hidden;border-radius:var(--base-card-border-radius);font-family:var(--default-font-family);font-weight:var(--font-weight-normal);font-style:normal;text-align:start;--inset-border-width: var(--base-card-border-width);--inset-border-radius: var(--base-card-border-radius);padding-top:var(--base-card-padding-top);padding-right:var(--base-card-padding-right);padding-bottom:var(--base-card-padding-bottom);padding-left:var(--base-card-padding-left);box-sizing:border-box;--inset-padding-top: calc(var(--base-card-padding-top) - var(--base-card-border-width));--inset-padding-right: calc(var(--base-card-padding-right) - var(--base-card-border-width));--inset-padding-bottom: calc(var(--base-card-padding-bottom) - var(--base-card-border-width));--inset-padding-left: calc(var(--base-card-padding-left) - var(--base-card-border-width));contain:paint}.rt-BaseCard:before,.rt-BaseCard:after{content:"";position:absolute;pointer-events:none;transition:inherit;border-radius:calc(var(--base-card-border-radius) - var(--base-card-border-width));inset:var(--base-card-border-width)}.rt-BaseCard:before{z-index:-1}.rt-Card{--base-card-padding-top: var(--card-padding);--base-card-padding-right: var(--card-padding);--base-card-padding-bottom: var(--card-padding);--base-card-padding-left: var(--card-padding);--base-card-border-radius: var(--card-border-radius);--base-card-border-width: var(--card-border-width)}.rt-Card:where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-Card:where(:focus-visible):after{outline:inherit}.rt-Card:where(:focus-visible):where(:active:not([data-state=open])):before{background-image:linear-gradient(var(--focus-a2),var(--focus-a2))}.rt-Card:where(.rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}@media (min-width: 520px){.rt-Card:where(.xs\:rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.xs\:rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.xs\:rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.xs\:rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.xs\:rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}}@media (min-width: 768px){.rt-Card:where(.sm\:rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.sm\:rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.sm\:rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.sm\:rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.sm\:rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}}@media (min-width: 1024px){.rt-Card:where(.md\:rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.md\:rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.md\:rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.md\:rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.md\:rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}}@media (min-width: 1280px){.rt-Card:where(.lg\:rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.lg\:rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.lg\:rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.lg\:rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.lg\:rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}}@media (min-width: 1640px){.rt-Card:where(.xl\:rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.xl\:rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.xl\:rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.xl\:rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.xl\:rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}}.rt-Card:where(.rt-variant-surface){--card-border-width: 1px;--card-background-color: var(--color-panel)}.rt-Card:where(.rt-variant-surface):before{background-color:var(--card-background-color);-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel)}.rt-Card:where(.rt-variant-surface):after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover: hover){.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where(:hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where([data-state=open]):after{box-shadow:var(--base-card-surface-hover-box-shadow)}.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where(:active:not([data-state=open])):after{box-shadow:var(--base-card-surface-active-box-shadow)}.rt-Card:where(.rt-variant-classic){--card-border-width: 1px;--card-background-color: var(--color-panel);transition:box-shadow .12s;box-shadow:var(--base-card-classic-box-shadow-outer)}.rt-Card:where(.rt-variant-classic):before{background-color:var(--card-background-color);-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel)}.rt-Card:where(.rt-variant-classic):after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover: hover){.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:hover){transition-duration:40ms;box-shadow:var(--base-card-classic-hover-box-shadow-outer)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where([data-state=open]){transition-duration:40ms;box-shadow:var(--base-card-classic-hover-box-shadow-outer)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where([data-state=open]):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:active:not([data-state=open])){transition-duration:40ms;box-shadow:var(--base-card-classic-active-box-shadow-outer)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:active:not([data-state=open])):after{box-shadow:var(--base-card-classic-active-box-shadow-inner)}.rt-Card:where(.rt-variant-ghost){--card-border-width: 0px;--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;--margin-top-override: calc(var(--margin-top) - var(--card-padding));--margin-right-override: calc(var(--margin-right) - var(--card-padding));--margin-bottom-override: calc(var(--margin-bottom) - var(--card-padding));--margin-left-override: calc(var(--margin-left) - var(--card-padding));margin-top:var(--margin-top-override);margin-right:var(--margin-right-override);margin-bottom:var(--margin-bottom-override);margin-left:var(--margin-left-override)}:where(.rt-Card:where(.rt-variant-ghost))>*{--margin-top-override: initial;--margin-right-override: initial;--margin-bottom-override: initial;--margin-left-override: initial}@media (hover: hover){.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:hover){background-color:var(--gray-a3)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:hover):where(:focus-visible){background-color:var(--focus-a2)}}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where([data-state=open]){background-color:var(--gray-a3)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where([data-state=open]):where(:focus-visible){background-color:var(--focus-a2)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:active:not([data-state=open])){background-color:var(--gray-a4)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:active:not([data-state=open])):where(:focus-visible){background-color:var(--focus-a2)}@media (pointer: coarse){.rt-Card:where(:any-link,button,label):where(:active:not(:focus-visible,[data-state=open])):before{background-image:linear-gradient(var(--gray-a4),var(--gray-a4))}}.rt-BaseCheckboxRoot{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:top;flex-shrink:0;cursor:var(--cursor-checkbox);height:var(--skeleton-height, var(--line-height, var(--checkbox-size)));--skeleton-height-override: var(--checkbox-size);border-radius:var(--skeleton-radius);--skeleton-radius-override: var(--checkbox-border-radius)}.rt-BaseCheckboxRoot:before{content:"";display:block;height:var(--checkbox-size);width:var(--checkbox-size);border-radius:var(--checkbox-border-radius)}.rt-BaseCheckboxIndicator{position:absolute;width:var(--checkbox-indicator-size);height:var(--checkbox-indicator-size);transform:translate(-50%,-50%);top:50%;left:50%}.rt-BaseCheckboxRoot:where(.rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}@media (min-width: 520px){.rt-BaseCheckboxRoot:where(.xs\:rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.xs\:rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.xs\:rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}}@media (min-width: 768px){.rt-BaseCheckboxRoot:where(.sm\:rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.sm\:rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.sm\:rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}}@media (min-width: 1024px){.rt-BaseCheckboxRoot:where(.md\:rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.md\:rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.md\:rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}}@media (min-width: 1280px){.rt-BaseCheckboxRoot:where(.lg\:rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.lg\:rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.lg\:rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}}@media (min-width: 1640px){.rt-BaseCheckboxRoot:where(.xl\:rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.xl\:rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.xl\:rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-a7)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):before{background-color:var(--accent-indicator)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-contrast)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast):before{background-color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-1)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where(:disabled):before{box-shadow:inset 0 0 0 1px var(--gray-a6);background-color:transparent}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:var(--gray-a8)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-a3),var(--shadow-1)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):before{background-color:var(--accent-indicator);background-image:linear-gradient(to bottom,var(--white-a3),transparent,var(--black-a1));box-shadow:inset 0 .5px .5px var(--white-a4),inset 0 -.5px .5px var(--black-a4)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-contrast)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast):before{background-color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-1)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where(:disabled):before{box-shadow:var(--shadow-1);background-color:transparent;background-image:none}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:var(--gray-a8)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):before{background-color:var(--accent-a5)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-a11)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where(:disabled):before{background-color:transparent}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:var(--gray-a8)}.rt-CheckboxCardsRoot{line-height:var(--line-height);letter-spacing:var(--letter-spacing);cursor:default}.rt-CheckboxCardsItem:where(:has(:focus-visible)){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-CheckboxCardsItem:where(:has(:focus-visible)):after{outline:inherit}.rt-CheckboxCardsItem>*{pointer-events:none}.rt-CheckboxCardsItem>:where(svg){flex-shrink:0}.rt-CheckboxCardCheckbox{position:absolute;right:var(--checkbox-cards-item-padding-left)}.rt-CheckboxCardsItem{--checkbox-cards-item-padding-right: calc(var(--checkbox-cards-item-padding-left) * 2 + var(--checkbox-cards-item-checkbox-size));--base-card-padding-top: var(--checkbox-cards-item-padding-top);--base-card-padding-right: var(--checkbox-cards-item-padding-right);--base-card-padding-bottom: var(--checkbox-cards-item-padding-bottom);--base-card-padding-left: var(--checkbox-cards-item-padding-left);--base-card-border-radius: var(--checkbox-cards-item-border-radius);--base-card-border-width: var(--checkbox-cards-item-border-width);display:flex;align-items:center;gap:var(--space-2);cursor:var(--cursor-button);-webkit-tap-highlight-color:transparent}.rt-CheckboxCardsRoot:where(.rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}@media (min-width: 520px){.rt-CheckboxCardsRoot:where(.xs\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.xs\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}}@media (min-width: 768px){.rt-CheckboxCardsRoot:where(.sm\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.sm\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1024px){.rt-CheckboxCardsRoot:where(.md\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.md\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.md\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1280px){.rt-CheckboxCardsRoot:where(.lg\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.lg\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1640px){.rt-CheckboxCardsRoot:where(.xl\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.xl\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem{--checkbox-cards-item-border-width: 1px;--checkbox-cards-item-background-color: var(--color-surface)}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:before{background-color:var(--checkbox-cards-item-background-color)}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover: hover){:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem{--checkbox-cards-item-border-width: 1px;--checkbox-cards-item-background-color: var(--color-surface);transition:box-shadow .12s;box-shadow:var(--base-card-classic-box-shadow-outer)}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:before{background-color:var(--checkbox-cards-item-background-color)}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover: hover){:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover){transition-duration:40ms;box-shadow:var(--base-card-classic-hover-box-shadow-outer)}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}@media (pointer: coarse){.rt-CheckboxCardsItem:where(:active:not(:focus-visible)):before{background-image:linear-gradient(var(--gray-a4),var(--gray-a4))}}.rt-CheckboxCardsItem:where(:has(:disabled)){cursor:var(--cursor-disabled);color:var(--gray-a9)}.rt-CheckboxCardsItem:where(:has(:disabled)):before{background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-CheckboxCardsItem:where(:has(:disabled))::selection{background-color:var(--gray-a5)}.rt-CheckboxGroupRoot{display:flex;flex-direction:column;gap:var(--space-1)}.rt-CheckboxGroupItem{display:flex;gap:.5em;width:-moz-fit-content;width:fit-content}.rt-CheckboxGroupItemCheckbox:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-CheckboxGroupItemCheckbox:where(:disabled){cursor:var(--cursor-disabled)}.rt-CheckboxGroupItemCheckbox:where(:disabled):before{background-color:var(--gray-a3)}.rt-CheckboxGroupItemInner{min-width:0}.rt-CheckboxRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-CheckboxRoot:where(:disabled){cursor:var(--cursor-disabled)}.rt-CheckboxRoot:where(:disabled):before{background-color:var(--gray-a3)}.rt-Code{--code-variant-font-size-adjust: calc(var(--code-font-size-adjust) * .95);font-family:var(--code-font-family);font-size:calc(var(--code-variant-font-size-adjust) * 1em);font-style:var(--code-font-style);font-weight:var(--code-font-weight);line-height:1.25;letter-spacing:calc(var(--code-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));border-radius:calc((.5px + .2em) * var(--radius-factor));box-sizing:border-box;padding-top:var(--code-padding-top);padding-left:var(--code-padding-left);padding-bottom:var(--code-padding-bottom);padding-right:var(--code-padding-right);height:-moz-fit-content;height:fit-content}.rt-Code :where(.rt-Code){font-size:inherit}.rt-Code:where(.rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}@media (min-width: 520px){.rt-Code:where(.xs\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.xs\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.xs\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.xs\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.xs\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.xs\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.xs\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.xs\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.xs\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 768px){.rt-Code:where(.sm\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.sm\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.sm\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.sm\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.sm\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.sm\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.sm\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.sm\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.sm\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1024px){.rt-Code:where(.md\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.md\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.md\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.md\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.md\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.md\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.md\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.md\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.md\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1280px){.rt-Code:where(.lg\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.lg\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.lg\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.lg\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.lg\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.lg\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.lg\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.lg\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.lg\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1640px){.rt-Code:where(.xl\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.xl\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.xl\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.xl\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.xl\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.xl\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.xl\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.xl\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.xl\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}.rt-Code:where(.rt-variant-ghost){--code-variant-font-size-adjust: var(--code-font-size-adjust);padding:0}.rt-Code:where(.rt-variant-ghost):where([data-accent-color]){color:var(--accent-a11)}.rt-Code:where(.rt-variant-ghost):where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Code:where(.rt-variant-ghost):where(.rt-high-contrast){color:var(--accent-12)}.rt-Code:where(.rt-variant-solid){background-color:var(--accent-a9);color:var(--accent-contrast)}.rt-Code:where(.rt-variant-solid)::selection{background-color:var(--accent-7);color:var(--accent-12)}.rt-Code:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--accent-1)}.rt-Code:where(.rt-variant-solid):where(.rt-high-contrast)::selection{background-color:var(--accent-a11);color:var(--accent-1)}:where(.rt-Link) .rt-Code:where(.rt-variant-solid),.rt-Code:where(.rt-variant-solid):where(:any-link,button){isolation:isolate}@media (hover: hover){:where(.rt-Link) .rt-Code:where(.rt-variant-solid):where(:hover),.rt-Code:where(.rt-variant-solid):where(:any-link,button):where(:hover){background-color:var(--accent-10)}:where(.rt-Link) .rt-Code:where(.rt-variant-solid):where(.rt-high-contrast:hover),.rt-Code:where(.rt-variant-solid):where(:any-link,button):where(.rt-high-contrast:hover){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-hover-filter)}}.rt-Code:where(.rt-variant-soft){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-Code:where(.rt-variant-soft):where(.rt-high-contrast){color:var(--accent-12)}:where(.rt-Link) .rt-Code:where(.rt-variant-soft),.rt-Code:where(.rt-variant-soft):where(:any-link,button){isolation:isolate}@media (hover: hover){:where(.rt-Link) .rt-Code:where(.rt-variant-soft):where(:hover),.rt-Code:where(.rt-variant-soft):where(:any-link,button):where(:hover){background-color:var(--accent-a4)}}.rt-Code:where(.rt-variant-outline){box-shadow:inset 0 0 0 max(1px,.033em) var(--accent-a8);color:var(--accent-a11)}.rt-Code:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 max(1px,.033em) var(--accent-a7),inset 0 0 0 max(1px,.033em) var(--gray-a11);color:var(--accent-12)}:where(.rt-Link) .rt-Code:where(.rt-variant-outline),.rt-Code:where(.rt-variant-outline):where(:any-link,button){isolation:isolate}@media (hover: hover){:where(.rt-Link) .rt-Code:where(.rt-variant-outline):where(:hover),.rt-Code:where(.rt-variant-outline):where(:any-link,button):where(:hover){background-color:var(--accent-a2)}}.rt-BaseMenuContent{--scrollarea-scrollbar-vertical-margin-top: var(--base-menu-content-padding);--scrollarea-scrollbar-vertical-margin-bottom: var(--base-menu-content-padding);--scrollarea-scrollbar-horizontal-margin-left: var(--base-menu-content-padding);--scrollarea-scrollbar-horizontal-margin-right: var(--base-menu-content-padding);display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;background-color:var(--base-menu-bg);--base-menu-bg: var(--color-panel-solid);box-shadow:var(--shadow-5)}.rt-BaseMenuViewport{flex:1 1 0%;display:flex;flex-direction:column;overflow:auto;padding:var(--base-menu-content-padding);box-sizing:border-box}:where(.rt-BaseMenuContent:has(.rt-ScrollAreaScrollbar[data-orientation=vertical])) .rt-BaseMenuViewport{padding-right:var(--space-3)}.rt-BaseMenuItem{display:flex;align-items:center;gap:var(--space-2);height:var(--base-menu-item-height);padding-left:var(--base-menu-item-padding-left);padding-right:var(--base-menu-item-padding-right);box-sizing:border-box;position:relative;outline:none;scroll-margin:var(--base-menu-content-padding) 0;-webkit-user-select:none;user-select:none;cursor:var(--cursor-menu-item)}.rt-BaseMenuShortcut{display:flex;align-items:center;margin-left:auto;padding-left:var(--space-4);color:var(--gray-a11)}.rt-BaseMenuSubTriggerIcon{color:var(--gray-12);margin-right:calc(-2px * var(--scaling))}.rt-BaseMenuItemIndicator{position:absolute;left:0;width:var(--base-menu-item-padding-left);display:inline-flex;align-items:center;justify-content:center}.rt-BaseMenuSeparator{height:1px;margin-top:var(--space-2);margin-bottom:var(--space-2);margin-left:var(--base-menu-item-padding-left);margin-right:var(--base-menu-item-padding-right);background-color:var(--gray-a6)}.rt-BaseMenuLabel{display:flex;align-items:center;height:var(--base-menu-item-height);padding-left:var(--base-menu-item-padding-left);padding-right:var(--base-menu-item-padding-right);box-sizing:border-box;color:var(--gray-a10);-webkit-user-select:none;user-select:none;cursor:default}:where(.rt-BaseMenuItem)+.rt-BaseMenuLabel{margin-top:var(--space-2)}.rt-BaseMenuArrow{fill:var(--base-menu-bg)}.rt-BaseMenuContent:where(.rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}@media (min-width: 520px){.rt-BaseMenuContent:where(.xs\:rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.xs\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.xs\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}}@media (min-width: 768px){.rt-BaseMenuContent:where(.sm\:rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.sm\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.sm\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}}@media (min-width: 1024px){.rt-BaseMenuContent:where(.md\:rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.md\:rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.md\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.md\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.md\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.md\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.md\:rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.md\:rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.md\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.md\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.md\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.md\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}}@media (min-width: 1280px){.rt-BaseMenuContent:where(.lg\:rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.lg\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.lg\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}}@media (min-width: 1640px){.rt-BaseMenuContent:where(.xl\:rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.xl\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.xl\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}}.rt-BaseMenuItem:where([data-accent-color]){color:var(--accent-a11)}.rt-BaseMenuItem:where([data-disabled]){color:var(--gray-a8);cursor:default}.rt-BaseMenuItem:where([data-disabled],[data-highlighted]) :where(.rt-BaseMenuShortcut),.rt-BaseMenuSubTrigger:where([data-state=open]) :where(.rt-BaseMenuShortcut){color:inherit}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuSubTrigger[data-state=open]){background-color:var(--gray-a3)}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon){color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-12);color:var(--accent-1)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon){color:var(--accent-1)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]):where([data-accent-color]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-soft) :where(.rt-BaseMenuSubTrigger[data-state=open]){background-color:var(--accent-a3)}.rt-BaseMenuContent:where(.rt-variant-soft) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-a4)}.rt-ContextMenuContent{max-height:var(--radix-context-menu-content-available-height);transform-origin:var(--radix-context-menu-content-transform-origin)}.rt-DataListRoot{overflow-wrap:anywhere;font-family:var(--default-font-family);font-weight:var(--font-weight-normal);font-style:normal;text-align:start;--data-list-leading-trim-start: calc(var(--default-leading-trim-start) - var(--line-height) / 2);--data-list-leading-trim-end: calc(var(--default-leading-trim-end) - var(--line-height) / 2)}.rt-DataListLabel{display:flex;color:var(--gray-a11)}.rt-DataListLabel:where(.rt-high-contrast){color:var(--gray-12)}.rt-DataListLabel:where([data-accent-color]){color:var(--accent-a11)}.rt-DataListLabel:where([data-accent-color]):where(.rt-high-contrast){color:var(--accent-12)}.rt-DataListValue{display:flex;margin:0;min-width:0px;margin-top:var(--data-list-value-margin-top);margin-bottom:var(--data-list-value-margin-bottom)}.rt-DataListItem{--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}:where(.rt-DataListItem:first-child) .rt-DataListValue{margin-top:var(--data-list-first-item-value-margin-top)}:where(.rt-DataListItem:last-child) .rt-DataListValue{margin-bottom:var(--data-list-last-item-value-margin-bottom)}.rt-DataListRoot:where(.rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.rt-r-size-3){gap:calc(var(--space-4) * 1.25)}@media (min-width: 520px){.rt-DataListRoot:where(.xs\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.xs\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.xs\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}@media (min-width: 768px){.rt-DataListRoot:where(.sm\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.sm\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.sm\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}@media (min-width: 1024px){.rt-DataListRoot:where(.md\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.md\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.md\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}@media (min-width: 1280px){.rt-DataListRoot:where(.lg\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.lg\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.lg\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}@media (min-width: 1640px){.rt-DataListRoot:where(.xl\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.xl\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.xl\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}.rt-DataListRoot:where(.rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}@media (min-width: 520px){.rt-DataListRoot:where(.xs\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.xs\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.xs\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.xs\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.xs\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.xs\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width: 768px){.rt-DataListRoot:where(.sm\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.sm\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.sm\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.sm\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.sm\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.sm\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width: 1024px){.rt-DataListRoot:where(.md\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.md\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.md\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.md\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.md\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.md\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width: 1280px){.rt-DataListRoot:where(.lg\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.lg\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.lg\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.lg\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.lg\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.lg\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width: 1640px){.rt-DataListRoot:where(.xl\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.xl\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.xl\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.xl\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.xl\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.xl\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}.rt-DataListLabel:before,.rt-DataListValue:before{content:"‍"}.rt-DataListItem:where(.rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}@media (min-width: 520px){.rt-DataListItem:where(.xs\:rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xs\:rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xs\:rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.xs\:rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xs\:rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}}@media (min-width: 768px){.rt-DataListItem:where(.sm\:rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.sm\:rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.sm\:rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.sm\:rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.sm\:rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}}@media (min-width: 1024px){.rt-DataListItem:where(.md\:rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.md\:rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.md\:rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.md\:rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.md\:rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}}@media (min-width: 1280px){.rt-DataListItem:where(.lg\:rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.lg\:rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.lg\:rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.lg\:rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.lg\:rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}}@media (min-width: 1640px){.rt-DataListItem:where(.xl\:rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xl\:rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xl\:rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.xl\:rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xl\:rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}}.rt-DataListItem:where(:first-child){margin-top:var(--leading-trim-start)}.rt-DataListItem:where(:last-child){margin-bottom:var(--leading-trim-end)}.rt-DataListRoot:where(.rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}@media (min-width: 520px){.rt-DataListRoot:where(.xs\:rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.xs\:rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.xs\:rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.xs\:rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}}@media (min-width: 768px){.rt-DataListRoot:where(.sm\:rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.sm\:rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.sm\:rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.sm\:rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}}@media (min-width: 1024px){.rt-DataListRoot:where(.md\:rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.md\:rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.md\:rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.md\:rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}}@media (min-width: 1280px){.rt-DataListRoot:where(.lg\:rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.lg\:rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.lg\:rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.lg\:rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}}@media (min-width: 1640px){.rt-DataListRoot:where(.xl\:rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.xl\:rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.xl\:rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.xl\:rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}}.rt-DropdownMenuContent{max-height:var(--radix-dropdown-menu-content-available-height);transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.rt-Em{box-sizing:border-box;font-family:var(--em-font-family);font-size:calc(var(--em-font-size-adjust) * 1em);font-style:var(--em-font-style);font-weight:var(--em-font-weight);line-height:1.25;letter-spacing:calc(var(--em-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));color:inherit}.rt-Em :where(.rt-Em){font-size:inherit}.rt-Heading{--leading-trim-start: var(--heading-leading-trim-start);--leading-trim-end: var(--heading-leading-trim-end);font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--font-weight-bold);line-height:var(--line-height)}:where(.rt-Heading){margin:0}.rt-Heading:where([data-accent-color]){color:var(--accent-a11)}.rt-Heading:where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Heading:where(.rt-high-contrast){color:var(--accent-12)}.rt-Heading:where(.rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}@media (min-width: 520px){.rt-Heading:where(.xs\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width: 768px){.rt-Heading:where(.sm\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width: 1024px){.rt-Heading:where(.md\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width: 1280px){.rt-Heading:where(.lg\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width: 1640px){.rt-Heading:where(.xl\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}.rt-HoverCardContent{background-color:var(--color-panel-solid);box-shadow:var(--shadow-4);overflow:auto;position:relative;--inset-padding-top: var(--hover-card-content-padding);--inset-padding-right: var(--hover-card-content-padding);--inset-padding-bottom: var(--hover-card-content-padding);--inset-padding-left: var(--hover-card-content-padding);padding:var(--hover-card-content-padding);box-sizing:border-box;transform-origin:var(--radix-hover-card-content-transform-origin)}.rt-HoverCardContent:where(.rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}@media (min-width: 520px){.rt-HoverCardContent:where(.xs\:rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xs\:rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xs\:rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}}@media (min-width: 768px){.rt-HoverCardContent:where(.sm\:rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.sm\:rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.sm\:rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}}@media (min-width: 1024px){.rt-HoverCardContent:where(.md\:rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.md\:rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.md\:rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}}@media (min-width: 1280px){.rt-HoverCardContent:where(.lg\:rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.lg\:rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.lg\:rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}}@media (min-width: 1640px){.rt-HoverCardContent:where(.xl\:rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xl\:rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xl\:rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}}.rt-IconButton:where(:not(.rt-variant-ghost)){height:var(--base-button-height);width:var(--base-button-height)}.rt-IconButton:where(.rt-variant-ghost){padding:var(--icon-button-ghost-padding);--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;--margin-top-override: calc(var(--margin-top) - var(--icon-button-ghost-padding));--margin-right-override: calc(var(--margin-right) - var(--icon-button-ghost-padding));--margin-bottom-override: calc(var(--margin-bottom) - var(--icon-button-ghost-padding));--margin-left-override: calc(var(--margin-left) - var(--icon-button-ghost-padding));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-IconButton:where(.rt-variant-ghost))>*{--margin-top-override: initial;--margin-right-override: initial;--margin-bottom-override: initial;--margin-left-override: initial}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}@media (min-width: 520px){.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}}@media (min-width: 768px){.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}}@media (min-width: 1024px){.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}}@media (min-width: 1280px){.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}}@media (min-width: 1640px){.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}}.rt-Inset{box-sizing:border-box;--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;overflow:hidden;margin-top:var(--margin-top-override);margin-right:var(--margin-right-override);margin-bottom:var(--margin-bottom-override);margin-left:var(--margin-left-override)}:where(.rt-Inset)>*{--margin-top-override: initial;--margin-right-override: initial;--margin-bottom-override: initial;--margin-left-override: initial}.rt-Inset:where(.rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}@media (min-width: 520px){.rt-Inset:where(.xs\:rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.xs\:rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.xs\:rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.xs\:rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xs\:rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.xs\:rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xs\:rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.xs\:rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.xs\:rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width: 768px){.rt-Inset:where(.sm\:rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.sm\:rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.sm\:rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.sm\:rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.sm\:rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.sm\:rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.sm\:rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.sm\:rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.sm\:rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width: 1024px){.rt-Inset:where(.md\:rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.md\:rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.md\:rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.md\:rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.md\:rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.md\:rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.md\:rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.md\:rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.md\:rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width: 1280px){.rt-Inset:where(.lg\:rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.lg\:rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.lg\:rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.lg\:rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.lg\:rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.lg\:rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.lg\:rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.lg\:rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.lg\:rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width: 1640px){.rt-Inset:where(.xl\:rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.xl\:rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.xl\:rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.xl\:rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xl\:rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.xl\:rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xl\:rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.xl\:rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.xl\:rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}.rt-Kbd{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-family:var(--default-font-family);font-weight:400;vertical-align:text-top;white-space:nowrap;-webkit-user-select:none;user-select:none;position:relative;top:-.03em;font-size:.75em;min-width:1.75em;line-height:1.7em;box-sizing:border-box;padding-left:.5em;padding-right:.5em;padding-bottom:.05em;word-spacing:-.1em;border-radius:calc(var(--radius-factor) * .35em);letter-spacing:var(--letter-spacing, var(--default-letter-spacing));height:-moz-fit-content;height:fit-content;color:var(--gray-12);background-color:var(--gray-1);box-shadow:var(--kbd-box-shadow);transition:box-shadow .12s,background-color .12s}@media (hover: hover){.rt-Kbd:where(:any-link,button):where(:hover){transition-duration:40ms,40ms;background-color:var(--color-background);box-shadow:var(--kbd-box-shadow),0 0 0 .05em var(--gray-a5)}}.rt-Kbd:where(:any-link,button):where([data-state=open]){transition-duration:40ms,40ms;background-color:var(--color-background);box-shadow:var(--kbd-box-shadow),0 0 0 .05em var(--gray-a5)}.rt-Kbd:where(:any-link,button):where(:active:not([data-state=open])){padding-top:.05em;padding-bottom:0;transition-duration:40ms,40ms;background-color:var(--gray-2);box-shadow:inset 0 .05em var(--black-a3),0 0 0 .05em var(--gray-a7)}.rt-Kbd:where(:any-link,button):where(:focus-visible){outline:2px solid var(--focus-8)}.rt-Kbd:where(.rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}@media (min-width: 520px){.rt-Kbd:where(.xs\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.xs\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.xs\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.xs\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.xs\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.xs\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.xs\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.xs\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.xs\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 768px){.rt-Kbd:where(.sm\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.sm\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.sm\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.sm\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.sm\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.sm\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.sm\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.sm\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.sm\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1024px){.rt-Kbd:where(.md\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.md\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.md\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.md\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.md\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.md\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.md\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.md\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.md\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1280px){.rt-Kbd:where(.lg\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.lg\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.lg\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.lg\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.lg\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.lg\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.lg\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.lg\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.lg\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1640px){.rt-Kbd:where(.xl\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.xl\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.xl\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.xl\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.xl\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.xl\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.xl\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.xl\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.xl\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}}.rt-Link:where(:any-link,button){cursor:var(--cursor-link);text-decoration-line:none;text-decoration-style:solid;text-decoration-thickness:min(2px,max(1px,.05em));text-underline-offset:calc(.025em + 2px);text-decoration-color:var(--accent-a5)}.rt-Link:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where([data-accent-color=""]){color:var(--accent-12)}@supports (color: color-mix(in oklab,white,black)){.rt-Link:where(:any-link,button){text-decoration-color:color-mix(in oklab,var(--accent-a5),var(--gray-a6))}}@media (pointer: coarse){.rt-Link:where(:any-link,button):where(:active:not(:focus-visible,[data-state=open])){outline:.75em solid var(--accent-a4);outline-offset:-.6em}}@media (hover: hover){.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(:hover){text-decoration-line:underline}}.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(.rt-high-contrast),:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where(:any-link,button):where(.rt-underline-auto):where([data-accent-color=""]){text-decoration-line:underline;text-decoration-color:var(--accent-a6)}@supports (color: color-mix(in oklab,white,black)){.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(.rt-high-contrast),:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where(:any-link,button):where(.rt-underline-auto):where([data-accent-color=""]){text-decoration-color:color-mix(in oklab,var(--accent-a6),var(--gray-a6))}}@media (hover: hover){.rt-Link:where(:any-link,button):where(.rt-underline-hover):where(:hover){text-decoration-line:underline}}.rt-Link:where(:any-link,button):where(.rt-underline-always){text-decoration-line:underline}.rt-Link:where(:focus-visible){text-decoration-line:none;border-radius:calc(.07em * var(--radius-factor));outline-color:var(--focus-8);outline-width:2px;outline-style:solid;outline-offset:2px}.rt-Link:where(:has(.rt-Code:not(.rt-variant-ghost):only-child)){text-decoration-color:transparent}.rt-PopoverContent{background-color:var(--color-panel-solid);box-shadow:var(--shadow-5);min-width:var(--radix-popover-trigger-width);outline:0;overflow:auto;position:relative;--inset-padding-top: var(--popover-content-padding);--inset-padding-right: var(--popover-content-padding);--inset-padding-bottom: var(--popover-content-padding);--inset-padding-left: var(--popover-content-padding);padding:var(--popover-content-padding);box-sizing:border-box;transform-origin:var(--radix-popover-content-transform-origin)}.rt-PopoverContent:where(.rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}@media (min-width: 520px){.rt-PopoverContent:where(.xs\:rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xs\:rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xs\:rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.xs\:rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 768px){.rt-PopoverContent:where(.sm\:rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.sm\:rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.sm\:rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.sm\:rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1024px){.rt-PopoverContent:where(.md\:rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.md\:rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.md\:rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.md\:rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1280px){.rt-PopoverContent:where(.lg\:rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.lg\:rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.lg\:rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.lg\:rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1640px){.rt-PopoverContent:where(.xl\:rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xl\:rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xl\:rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.xl\:rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}}.rt-ProgressRoot{--progress-value: 0;--progress-max: 100;--progress-duration: 5s;pointer-events:none;position:relative;overflow:hidden;flex-grow:1;height:var(--progress-height);border-radius:max(calc(var(--radius-factor) * var(--progress-height) / 3),calc(var(--radius-factor) * var(--radius-thumb)))}.rt-ProgressRoot:after{position:absolute;inset:0;content:"";border-radius:inherit}.rt-ProgressIndicator{display:block;height:100%;width:100%;transform:scaleX(calc(var(--progress-value) / var(--progress-max)));transform-origin:left center;transition:transform .12s}.rt-ProgressIndicator:where([data-state=indeterminate]){animation-name:rt-progress-indicator-indeterminate-grow,var(--progress-indicator-indeterminate-animation-start),var(--progress-indicator-indeterminate-animation-repeat);animation-delay:0s,calc(var(--progress-duration) + 5s),calc(var(--progress-duration) + 7.5s);animation-duration:var(--progress-duration),2.5s,5s;animation-iteration-count:1,1,infinite;animation-fill-mode:both,none,none;animation-direction:normal,normal,alternate}.rt-ProgressIndicator:where([data-state=indeterminate]):after{position:absolute;inset:0;content:"";width:400%;animation-name:rt-progress-indicator-indeterminate-shine-from-left;animation-delay:calc(var(--progress-duration) + 5s);animation-duration:5s;animation-fill-mode:backwards;animation-iteration-count:infinite;background-image:linear-gradient(to right,transparent 25%,var(--progress-indicator-after-linear-gradient),transparent 75%)}@keyframes rt-progress-indicator-indeterminate-grow{0%{transform:scaleX(.01)}20%{transform:scaleX(.1)}30%{transform:scaleX(.6)}40%,50%{transform:scaleX(.9)}to{transform:scaleX(1)}}@keyframes rt-progress-indicator-indeterminate-shine-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.rt-ProgressRoot:where(.rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.rt-r-size-3){--progress-height: var(--space-2)}@media (min-width: 520px){.rt-ProgressRoot:where(.xs\:rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.xs\:rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.xs\:rt-r-size-3){--progress-height: var(--space-2)}}@media (min-width: 768px){.rt-ProgressRoot:where(.sm\:rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.sm\:rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.sm\:rt-r-size-3){--progress-height: var(--space-2)}}@media (min-width: 1024px){.rt-ProgressRoot:where(.md\:rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.md\:rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.md\:rt-r-size-3){--progress-height: var(--space-2)}}@media (min-width: 1280px){.rt-ProgressRoot:where(.lg\:rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.lg\:rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.lg\:rt-r-size-3){--progress-height: var(--space-2)}}@media (min-width: 1640px){.rt-ProgressRoot:where(.xl\:rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.xl\:rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.xl\:rt-r-size-3){--progress-height: var(--space-2)}}.rt-ProgressRoot:where(.rt-variant-surface){--progress-indicator-indeterminate-animation-start: rt-progress-indicator-surface-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-surface-indeterminate-pulse;background-color:var(--gray-a3)}.rt-ProgressRoot:where(.rt-variant-surface):after{box-shadow:inset 0 0 0 1px var(--gray-a4)}.rt-ProgressRoot:where(.rt-variant-surface) :where(.rt-ProgressIndicator){background-color:var(--accent-track)}@keyframes rt-progress-indicator-surface-indeterminate-fade{to{background-color:var(--accent-7)}}@keyframes rt-progress-indicator-surface-indeterminate-pulse{0%{background-color:var(--accent-7)}to{background-color:var(--accent-track)}}.rt-ProgressRoot:where(.rt-variant-classic){--progress-indicator-indeterminate-animation-start: rt-progress-indicator-classic-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-classic-indeterminate-pulse;background-color:var(--gray-a3)}.rt-ProgressRoot:where(.rt-variant-classic):after{box-shadow:var(--shadow-1)}.rt-ProgressRoot:where(.rt-variant-classic) :where(.rt-ProgressIndicator){background-color:var(--accent-track)}@keyframes rt-progress-indicator-classic-indeterminate-fade{to{background-color:var(--accent-7)}}@keyframes rt-progress-indicator-classic-indeterminate-pulse{0%{background-color:var(--accent-7)}to{background-color:var(--accent-track)}}.rt-ProgressRoot:where(.rt-variant-soft){--progress-indicator-indeterminate-animation-start: rt-progress-indicator-soft-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-soft-indeterminate-pulse;background-color:var(--gray-a4);background-image:linear-gradient(var(--white-a1),var(--white-a1))}.rt-ProgressRoot:where(.rt-variant-soft) :where(.rt-ProgressIndicator){background-image:linear-gradient(var(--accent-a5),var(--accent-a5));background-color:var(--accent-8)}.rt-ProgressRoot:where(.rt-variant-soft) :where(.rt-ProgressIndicator):after{opacity:.75}@keyframes rt-progress-indicator-soft-indeterminate-fade{to{background-color:var(--accent-5)}}@keyframes rt-progress-indicator-soft-indeterminate-pulse{0%{background-color:var(--accent-5)}to{background-color:var(--accent-7)}}.rt-ProgressRoot:where(.rt-high-contrast){--progress-indicator-indeterminate-animation-start: rt-progress-indicator-high-contrast-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-high-contrast-indeterminate-pulse}.rt-ProgressRoot:where(.rt-high-contrast) :where(.rt-ProgressIndicator){background-color:var(--accent-12)}.rt-ProgressRoot:where(.rt-high-contrast) :where(.rt-ProgressIndicator):after{opacity:.75}@keyframes rt-progress-indicator-high-contrast-indeterminate-fade{to{opacity:.8}}@keyframes rt-progress-indicator-high-contrast-indeterminate-pulse{0%{opacity:.8}to{opacity:1}}.rt-Quote{box-sizing:border-box;font-family:var(--quote-font-family);font-size:calc(var(--quote-font-size-adjust) * 1em);font-style:var(--quote-font-style);font-weight:var(--quote-font-weight);line-height:1.25;letter-spacing:calc(var(--quote-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));color:inherit}.rt-Quote :where(.rt-Quote){font-size:inherit}.rt-RadioCardsRoot{line-height:var(--line-height);letter-spacing:var(--letter-spacing);cursor:default}.rt-RadioCardsItem{--base-card-padding-top: var(--radio-cards-item-padding-y);--base-card-padding-right: var(--radio-cards-item-padding-x);--base-card-padding-bottom: var(--radio-cards-item-padding-y);--base-card-padding-left: var(--radio-cards-item-padding-x);--base-card-border-radius: var(--radio-cards-item-border-radius);--base-card-border-width: var(--radio-cards-item-border-width);display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.rt-RadioCardsItem>*{pointer-events:none}.rt-RadioCardsItem>:where(svg){flex-shrink:0}.rt-RadioCardsItem:after{outline-offset:-1px}.rt-RadioCardsRoot:where(.rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}@media (min-width: 520px){.rt-RadioCardsRoot:where(.xs\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.xs\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}}@media (min-width: 768px){.rt-RadioCardsRoot:where(.sm\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.sm\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}}@media (min-width: 1024px){.rt-RadioCardsRoot:where(.md\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.md\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.md\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}}@media (min-width: 1280px){.rt-RadioCardsRoot:where(.lg\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.lg\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}}@media (min-width: 1640px){.rt-RadioCardsRoot:where(.xl\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.xl\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}}:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem{--radio-cards-item-border-width: 1px;--radio-cards-item-background-color: var(--color-surface)}:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:before{background-color:var(--radio-cards-item-background-color)}:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover: hover){:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:where(:not(:disabled):not([data-state=checked]):hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem{--radio-cards-item-border-width: 1px;--radio-cards-item-background-color: var(--color-surface);transition:box-shadow .12s;box-shadow:var(--base-card-classic-box-shadow-outer)}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:before{background-color:var(--radio-cards-item-background-color)}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover: hover){:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:where(:not(:disabled):not([data-state=checked]):hover){transition-duration:40ms;box-shadow:var(--base-card-classic-hover-box-shadow-outer)}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:where(:not(:disabled):not([data-state=checked]):hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}.rt-RadioCardsItem:where([data-state=checked]):after{outline:2px solid var(--accent-indicator)}:where(.rt-RadioCardsRoot.rt-high-contrast) .rt-RadioCardsItem:where([data-state=checked]):after{outline-color:var(--accent-12)}.rt-RadioCardsItem:where(:focus-visible):after{outline:2px solid var(--focus-8)}.rt-RadioCardsItem:where(:focus-visible):where([data-state=checked]):before{background-image:linear-gradient(var(--focus-a3),var(--focus-a3))}.rt-RadioCardsItem:where(:focus-visible):where([data-state=checked]):after{outline-color:var(--focus-10)}.rt-RadioCardsItem:where(:disabled){cursor:var(--cursor-disabled);color:var(--gray-a9)}.rt-RadioCardsItem:where(:disabled)::selection{background-color:var(--gray-a5)}.rt-RadioCardsItem:where(:disabled):before{background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-RadioCardsItem:where(:disabled):after{outline-color:var(--gray-8)}.rt-RadioGroupRoot{display:flex;flex-direction:column;gap:var(--space-1)}.rt-RadioGroupItem{display:flex;gap:.5em;width:-moz-fit-content;width:fit-content}.rt-RadioGroupItemInner{min-width:0}.rt-BaseRadioRoot{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:top;flex-shrink:0;cursor:var(--cursor-radio);height:var(--skeleton-height, var(--line-height, var(--radio-size)));--skeleton-height-override: var(--radio-size);border-radius:var(--skeleton-radius);--skeleton-radius-override: 100%}.rt-BaseRadioRoot:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}.rt-BaseRadioRoot:before{content:"";display:block;height:var(--radio-size);width:var(--radio-size);border-radius:100%}.rt-BaseRadioRoot:after{pointer-events:none;position:absolute;height:var(--radio-size);width:var(--radio-size);border-radius:100%;transform:scale(.4)}.rt-BaseRadioRoot:where(:checked,[data-state=checked]):after{content:""}.rt-BaseRadioRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-BaseRadioRoot:where(.rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}@media (min-width: 520px){.rt-BaseRadioRoot:where(.xs\:rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.xs\:rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.xs\:rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}}@media (min-width: 768px){.rt-BaseRadioRoot:where(.sm\:rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.sm\:rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.sm\:rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1024px){.rt-BaseRadioRoot:where(.md\:rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.md\:rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.md\:rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1280px){.rt-BaseRadioRoot:where(.lg\:rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.lg\:rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.lg\:rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1640px){.rt-BaseRadioRoot:where(.xl\:rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.xl\:rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.xl\:rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:not(:checked),[data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-a7)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:checked,[data-state=checked]):before{background-color:var(--accent-indicator)}.rt-BaseRadioRoot:where(.rt-variant-surface):after{background-color:var(--accent-contrast)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(.rt-high-contrast):where(:checked,[data-state=checked]):before{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(.rt-high-contrast):after{background-color:var(--accent-1)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:disabled,[data-disabled]):before{box-shadow:inset 0 0 0 1px var(--gray-a6);background-color:var(--gray-a3)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:disabled,[data-disabled]):after{background-color:var(--gray-a8)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:not(:checked),[data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-7),var(--shadow-1)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:checked,[data-state=checked]):before{background-color:var(--accent-indicator);background-image:linear-gradient(to bottom,var(--white-a3),transparent,var(--black-a3));box-shadow:inset 0 .5px .5px var(--white-a4),inset 0 -.5px .5px var(--black-a4)}.rt-BaseRadioRoot:where(.rt-variant-classic):after{background-color:var(--accent-contrast)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(.rt-high-contrast):where(:checked,[data-state=checked]):before{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(.rt-high-contrast):after{background-color:var(--accent-1)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:disabled,[data-disabled]):before{box-shadow:var(--shadow-1);background-color:var(--gray-a3);background-image:none}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:disabled,[data-disabled]):after{background-color:var(--gray-a8)}.rt-BaseRadioRoot:where(.rt-variant-soft):before{background-color:var(--accent-a4)}.rt-BaseRadioRoot:where(.rt-variant-soft):after{background-color:var(--accent-a11)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(.rt-high-contrast):after{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:focus-visible):before{outline-color:var(--accent-a8)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:disabled,[data-disabled]):before{background-color:var(--gray-a3)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:disabled,[data-disabled]):after{background-color:var(--gray-a8)}.rt-ScrollAreaRoot{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%}.rt-ScrollAreaViewport{display:flex;flex-direction:column;width:100%;height:100%}.rt-ScrollAreaViewport:where(:focus-visible)+:where(.rt-ScrollAreaViewportFocusRing){position:absolute;inset:0;pointer-events:none;outline:2px solid var(--focus-8);outline-offset:-2px}.rt-ScrollAreaViewport:where(:has(.rt-ScrollAreaScrollbar[data-orientation=horizontal])){overscroll-behavior-x:contain}.rt-ScrollAreaViewport>*{display:block!important;width:-moz-fit-content;width:fit-content;flex-grow:1}.rt-ScrollAreaScrollbar{display:flex;-webkit-user-select:none;user-select:none;touch-action:none;background-color:var(--gray-a3);border-radius:var(--scrollarea-scrollbar-border-radius);animation-duration:.12s;animation-timing-function:ease-out}.rt-ScrollAreaScrollbar:where([data-orientation=vertical]){flex-direction:column;width:var(--scrollarea-scrollbar-size);margin-top:var(--scrollarea-scrollbar-vertical-margin-top);margin-bottom:var(--scrollarea-scrollbar-vertical-margin-bottom);margin-left:var(--scrollarea-scrollbar-vertical-margin-left);margin-right:var(--scrollarea-scrollbar-vertical-margin-right)}.rt-ScrollAreaScrollbar:where([data-orientation=horizontal]){flex-direction:row;height:var(--scrollarea-scrollbar-size);margin-top:var(--scrollarea-scrollbar-horizontal-margin-top);margin-bottom:var(--scrollarea-scrollbar-horizontal-margin-bottom);margin-left:var(--scrollarea-scrollbar-horizontal-margin-left);margin-right:var(--scrollarea-scrollbar-horizontal-margin-right)}.rt-ScrollAreaThumb{position:relative;background-color:var(--gray-a8);border-radius:inherit;transition:background-color .1s}.rt-ScrollAreaThumb:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:var(--space-4);min-height:var(--space-4)}.rt-ScrollAreaScrollbar:where(.rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}@media (min-width: 520px){.rt-ScrollAreaScrollbar:where(.xs\:rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xs\:rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xs\:rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}}@media (min-width: 768px){.rt-ScrollAreaScrollbar:where(.sm\:rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.sm\:rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.sm\:rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}}@media (min-width: 1024px){.rt-ScrollAreaScrollbar:where(.md\:rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.md\:rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.md\:rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}}@media (min-width: 1280px){.rt-ScrollAreaScrollbar:where(.lg\:rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.lg\:rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.lg\:rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}}@media (min-width: 1640px){.rt-ScrollAreaScrollbar:where(.xl\:rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xl\:rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xl\:rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}}.rt-ScrollAreaScrollbar:where([data-state=visible]){animation-name:rt-fade-in}.rt-ScrollAreaScrollbar:where([data-state=hidden]){animation-name:rt-fade-out}@media (hover: hover){.rt-ScrollAreaThumb:where(:hover){background-color:var(--gray-a9)}}.rt-SegmentedControlRoot{display:inline-grid;vertical-align:top;grid-auto-flow:column;grid-auto-columns:1fr;align-items:stretch;color:var(--gray-12);background-color:var(--color-surface);background-image:linear-gradient(var(--gray-a3),var(--gray-a3));position:relative;min-width:max-content;font-family:var(--default-font-family);font-style:normal;text-align:center;isolation:isolate;border-radius:var(--segmented-control-border-radius)}.rt-SegmentedControlRoot:where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-3)}.rt-SegmentedControlItem{display:flex;align-items:stretch;-webkit-user-select:none;user-select:none}.rt-SegmentedControlItem:where(:first-child){border-top-left-radius:inherit;border-bottom-left-radius:inherit}.rt-SegmentedControlItem:where(:nth-last-child(2)){border-top-right-radius:inherit;border-bottom-right-radius:inherit}.rt-SegmentedControlItem:where(:focus-visible){border-radius:inherit;outline:2px solid var(--focus-8);outline-offset:-1px}.rt-SegmentedControlItemLabel :where(svg){flex-shrink:0}@media (hover: hover){:where(.rt-SegmentedControlItem[data-state=off]:not([disabled]):hover) .rt-SegmentedControlItemLabel{background-color:var(--gray-a2)}}.rt-SegmentedControlItemLabelInactive{position:absolute;transition:opacity calc(.8 * var(--segmented-control-transition-duration));font-weight:var(--font-weight-regular);letter-spacing:var(--tab-inactive-letter-spacing);word-spacing:var(--tab-inactive-word-spacing);opacity:1;transition-timing-function:ease-out}:where(.rt-SegmentedControlItem[data-state=on]) .rt-SegmentedControlItemLabelInactive{opacity:0;transition-timing-function:ease-in}.rt-SegmentedControlItemLabelActive{transition:opacity calc(.8 * var(--segmented-control-transition-duration));font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);word-spacing:var(--tab-active-word-spacing);opacity:0;transition-timing-function:ease-in}:where(.rt-SegmentedControlItem[data-state=on]) .rt-SegmentedControlItemLabelActive{opacity:1;transition-timing-function:ease-out}.rt-SegmentedControlItemSeparator{z-index:-1;margin:3px -.5px;width:1px;background-color:var(--gray-a4);transition:opacity calc(.8 * var(--segmented-control-transition-duration));transition-timing-function:ease-out}:where(.rt-SegmentedControlItem:first-child) .rt-SegmentedControlItemSeparator,:where(.rt-SegmentedControlItem:where([data-state=on],:focus-visible)) .rt-SegmentedControlItemSeparator,:where(.rt-SegmentedControlItem:where([data-state=on],:focus-visible))+* .rt-SegmentedControlItemSeparator{opacity:0;transition-timing-function:ease-in}:where(.rt-SegmentedControlRoot:has(:focus-visible)) .rt-SegmentedControlItemSeparator{transition-duration:0ms}.rt-SegmentedControlIndicator{display:none;position:absolute;z-index:-1;top:0;left:0;height:100%;pointer-events:none;transition-property:transform;transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-duration:var(--segmented-control-transition-duration)}.rt-SegmentedControlIndicator:before{inset:1px;position:absolute;border-radius:max(.5px,calc(var(--segmented-control-border-radius) - 1px));background-color:var(--segmented-control-indicator-background-color);content:""}:where(.rt-SegmentedControlItem[data-state=on])~.rt-SegmentedControlIndicator{display:block}:where(.rt-SegmentedControlItem[disabled])~.rt-SegmentedControlIndicator{--segmented-control-indicator-background-color: var(--gray-a3)}:where(.rt-SegmentedControlItem[disabled])~.rt-SegmentedControlIndicator:before{inset:0;box-shadow:none}.rt-SegmentedControlIndicator:where(:nth-child(2)){width:100%}.rt-SegmentedControlIndicator:where(:nth-child(3)){width:50%}.rt-SegmentedControlIndicator:where(:nth-child(4)){width:calc(100% / 3)}.rt-SegmentedControlIndicator:where(:nth-child(5)){width:25%}.rt-SegmentedControlIndicator:where(:nth-child(6)){width:20%}.rt-SegmentedControlIndicator:where(:nth-child(7)){width:calc(100% / 6)}.rt-SegmentedControlIndicator:where(:nth-child(8)){width:calc(100% / 7)}.rt-SegmentedControlIndicator:where(:nth-child(9)){width:12.5%}.rt-SegmentedControlIndicator:where(:nth-child(10)){width:calc(100% / 9)}.rt-SegmentedControlIndicator:where(:nth-child(11)){width:10%}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(1))~.rt-SegmentedControlIndicator{transform:translate(0)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(2))~.rt-SegmentedControlIndicator{transform:translate(100%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(3))~.rt-SegmentedControlIndicator{transform:translate(200%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(4))~.rt-SegmentedControlIndicator{transform:translate(300%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(5))~.rt-SegmentedControlIndicator{transform:translate(400%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(6))~.rt-SegmentedControlIndicator{transform:translate(500%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(7))~.rt-SegmentedControlIndicator{transform:translate(600%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(8))~.rt-SegmentedControlIndicator{transform:translate(700%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(9))~.rt-SegmentedControlIndicator{transform:translate(800%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(10))~.rt-SegmentedControlIndicator{transform:translate(900%)}.rt-SegmentedControlItemLabel{box-sizing:border-box;display:flex;flex-grow:1;align-items:center;justify-content:center;border-radius:inherit}.rt-SegmentedControlRoot:where(.rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}@media (min-width: 520px){.rt-SegmentedControlRoot:where(.xs\:rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}}@media (min-width: 768px){.rt-SegmentedControlRoot:where(.sm\:rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}}@media (min-width: 1024px){.rt-SegmentedControlRoot:where(.md\:rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}}@media (min-width: 1280px){.rt-SegmentedControlRoot:where(.lg\:rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}}@media (min-width: 1640px){.rt-SegmentedControlRoot:where(.xl\:rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}}.rt-SegmentedControlRoot:where(.rt-variant-surface) :where(.rt-SegmentedControlItem:not([disabled]))~:where(.rt-SegmentedControlIndicator):before{box-shadow:0 0 0 1px var(--gray-a4)}.rt-SegmentedControlRoot:where(.rt-variant-classic) :where(.rt-SegmentedControlItem:not([disabled]))~:where(.rt-SegmentedControlIndicator):before{box-shadow:var(--shadow-2)}.rt-SelectTrigger{display:inline-flex;align-items:center;justify-content:space-between;flex-shrink:0;-webkit-user-select:none;user-select:none;vertical-align:top;line-height:var(--height);font-family:var(--default-font-family);font-weight:var(--font-weight-regular);font-style:normal;text-align:start;color:var(--gray-12)}.rt-SelectTrigger:where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-SelectTriggerInner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-SelectIcon{flex-shrink:0}:where(.rt-SelectTrigger:not(.rt-variant-ghost)) .rt-SelectIcon{opacity:.9}.rt-SelectContent:where([data-side]){min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);transform-origin:var(--radix-select-content-transform-origin)}.rt-SelectViewport{box-sizing:border-box;padding:var(--select-content-padding)}:where(.rt-SelectContent:has(.rt-ScrollAreaScrollbar[data-orientation=vertical])) .rt-SelectViewport{padding-right:var(--space-3)}.rt-SelectItem{display:flex;align-items:center;height:var(--select-item-height);padding-left:var(--select-item-indicator-width);padding-right:var(--select-item-indicator-width);position:relative;box-sizing:border-box;outline:none;scroll-margin:var(--select-content-padding) 0;-webkit-user-select:none;user-select:none;cursor:var(--cursor-menu-item)}.rt-SelectItemIndicator{position:absolute;left:0;width:var(--select-item-indicator-width);display:inline-flex;align-items:center;justify-content:center}.rt-SelectSeparator{height:1px;margin-top:var(--space-2);margin-bottom:var(--space-2);margin-left:var(--select-item-indicator-width);margin-right:var(--select-separator-margin-right);background-color:var(--gray-a6)}.rt-SelectLabel{display:flex;align-items:center;height:var(--select-item-height);padding-left:var(--select-item-indicator-width);padding-right:var(--select-item-indicator-width);color:var(--gray-a10);-webkit-user-select:none;user-select:none;cursor:default}:where(.rt-SelectItem)+.rt-SelectLabel{margin-top:var(--space-2)}.rt-SelectTrigger:where(:not(.rt-variant-ghost)){box-sizing:border-box;height:var(--select-trigger-height)}.rt-SelectTrigger:where(.rt-variant-ghost){box-sizing:content-box;height:-moz-fit-content;height:fit-content;padding:var(--select-trigger-ghost-padding-y) var(--select-trigger-ghost-padding-x);--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;--margin-top-override: calc(var(--margin-top) - var(--select-trigger-ghost-padding-y));--margin-right-override: calc(var(--margin-right) - var(--select-trigger-ghost-padding-x));--margin-bottom-override: calc(var(--margin-bottom) - var(--select-trigger-ghost-padding-y));--margin-left-override: calc(var(--margin-left) - var(--select-trigger-ghost-padding-x));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-SelectTrigger:where(.rt-variant-ghost))>*{--margin-top-override: initial;--margin-right-override: initial;--margin-bottom-override: initial;--margin-left-override: initial}.rt-SelectTrigger:where(.rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}@media (min-width: 520px){.rt-SelectTrigger:where(.xs\:rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.xs\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.xs\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.xs\:rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.xs\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.xs\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.xs\:rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.xs\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.xs\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.xs\:rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}}@media (min-width: 768px){.rt-SelectTrigger:where(.sm\:rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.sm\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.sm\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.sm\:rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.sm\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.sm\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.sm\:rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.sm\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.sm\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.sm\:rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}}@media (min-width: 1024px){.rt-SelectTrigger:where(.md\:rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.md\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.md\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.md\:rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.md\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.md\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.md\:rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.md\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.md\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.md\:rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}}@media (min-width: 1280px){.rt-SelectTrigger:where(.lg\:rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.lg\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.lg\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.lg\:rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.lg\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.lg\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.lg\:rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.lg\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.lg\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.lg\:rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}}@media (min-width: 1640px){.rt-SelectTrigger:where(.xl\:rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.xl\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.xl\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.xl\:rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.xl\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.xl\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.xl\:rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.xl\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.xl\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.xl\:rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}}.rt-SelectContent:where(.rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}@media (min-width: 520px){.rt-SelectContent:where(.xs\:rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.xs\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.xs\:rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.xs\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.xs\:rt-r-size-2,.xs\:rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.xs\:rt-r-size-2,.xs\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.xs\:rt-r-size-2,.xs\:rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.xs\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.xs\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.xs\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.xs\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}}@media (min-width: 768px){.rt-SelectContent:where(.sm\:rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.sm\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.sm\:rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.sm\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.sm\:rt-r-size-2,.sm\:rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.sm\:rt-r-size-2,.sm\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.sm\:rt-r-size-2,.sm\:rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.sm\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.sm\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.sm\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.sm\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}}@media (min-width: 1024px){.rt-SelectContent:where(.md\:rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.md\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.md\:rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.md\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.md\:rt-r-size-2,.md\:rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.md\:rt-r-size-2,.md\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.md\:rt-r-size-2,.md\:rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.md\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.md\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.md\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.md\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}}@media (min-width: 1280px){.rt-SelectContent:where(.lg\:rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.lg\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.lg\:rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.lg\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.lg\:rt-r-size-2,.lg\:rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.lg\:rt-r-size-2,.lg\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.lg\:rt-r-size-2,.lg\:rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.lg\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.lg\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.lg\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.lg\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}}@media (min-width: 1640px){.rt-SelectContent:where(.xl\:rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.xl\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.xl\:rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.xl\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.xl\:rt-r-size-2,.xl\:rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.xl\:rt-r-size-2,.xl\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.xl\:rt-r-size-2,.xl\:rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.xl\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.xl\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.xl\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.xl\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}}.rt-SelectTrigger:where(.rt-variant-surface){color:var(--gray-12);background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-a7)}@media (hover: hover){.rt-SelectTrigger:where(.rt-variant-surface):where(:hover){box-shadow:inset 0 0 0 1px var(--gray-a8)}}.rt-SelectTrigger:where(.rt-variant-surface):where([data-state=open]){box-shadow:inset 0 0 0 1px var(--gray-a8)}.rt-SelectTrigger:where(.rt-variant-surface):where(:disabled){color:var(--gray-a11);background-color:var(--gray-a2);box-shadow:inset 0 0 0 1px var(--gray-a6)}.rt-SelectTrigger:where(.rt-variant-surface):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:var(--gray-a10)}.rt-SelectTrigger:where(.rt-variant-classic){color:var(--gray-12);background-image:linear-gradient(var(--gray-2),var(--gray-1));box-shadow:var(--select-trigger-classic-box-shadow);position:relative;z-index:0}.rt-SelectTrigger:where(.rt-variant-classic):before{content:"";position:absolute;z-index:-1;inset:0;border:2px solid transparent;background-clip:content-box;border-radius:inherit;pointer-events:none;background-image:linear-gradient(var(--black-a1) -20%,transparent,var(--white-a1) 130%),linear-gradient(var(--color-surface),transparent)}@media (hover: hover){.rt-SelectTrigger:where(.rt-variant-classic):where(:hover){box-shadow:inset 0 0 0 1px var(--gray-a3),var(--select-trigger-classic-box-shadow)}.rt-SelectTrigger:where(.rt-variant-classic):where(:hover):before{background-image:linear-gradient(var(--black-a1) -15%,transparent,var(--white-a1) 120%),linear-gradient(var(--gray-2),var(--gray-1))}}.rt-SelectTrigger:where(.rt-variant-classic):where([data-state=open]){box-shadow:inset 0 0 0 1px var(--gray-a3),var(--select-trigger-classic-box-shadow)}.rt-SelectTrigger:where(.rt-variant-classic):where([data-state=open]):before{background-image:linear-gradient(var(--black-a1) -15%,transparent,var(--white-a1) 120%),linear-gradient(var(--gray-2),var(--gray-1))}.rt-SelectTrigger:where(.rt-variant-classic):where(:disabled){color:var(--gray-a11);background-color:var(--gray-2);background-image:none;box-shadow:var(--base-button-classic-disabled-box-shadow)}.rt-SelectTrigger:where(.rt-variant-classic):where(:disabled):before{background-color:var(--gray-a2);background-image:linear-gradient(var(--black-a1) -20%,transparent,var(--white-a1))}.rt-SelectTrigger:where(.rt-variant-classic):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:var(--gray-a10)}.rt-SelectTrigger:where(.rt-variant-soft),.rt-SelectTrigger:where(.rt-variant-ghost){color:var(--accent-12)}.rt-SelectTrigger:where(.rt-variant-soft):where([data-placeholder]) :where(.rt-SelectTriggerInner),.rt-SelectTrigger:where(.rt-variant-ghost):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:var(--accent-12);opacity:.6}.rt-SelectTrigger:where(.rt-variant-soft){background-color:var(--accent-a3)}@media (hover: hover){.rt-SelectTrigger:where(.rt-variant-soft):where(:hover){background-color:var(--accent-a4)}}.rt-SelectTrigger:where(.rt-variant-soft):where([data-state=open]){background-color:var(--accent-a4)}.rt-SelectTrigger:where(.rt-variant-soft):where(:focus-visible){outline-color:var(--accent-8)}.rt-SelectTrigger:where(.rt-variant-soft):where(:disabled){color:var(--gray-a11);background-color:var(--gray-a3)}@media (hover: hover){.rt-SelectTrigger:where(.rt-variant-ghost):where(:hover){background-color:var(--accent-a3)}}.rt-SelectTrigger:where(.rt-variant-ghost):where([data-state=open]){background-color:var(--accent-a3)}.rt-SelectTrigger:where(.rt-variant-ghost):where(:disabled){color:var(--gray-a11);background-color:transparent}.rt-SelectTrigger:where(:disabled) :where(.rt-SelectIcon){color:var(--gray-a9)}.rt-SelectContent{box-shadow:var(--shadow-5);--scrollarea-scrollbar-vertical-margin-top: var(--select-content-padding);--scrollarea-scrollbar-vertical-margin-bottom: var(--select-content-padding);--scrollarea-scrollbar-horizontal-margin-left: var(--select-content-padding);--scrollarea-scrollbar-horizontal-margin-right: var(--select-content-padding);overflow:hidden;background-color:var(--color-panel-solid)}.rt-SelectItem:where([data-disabled]){color:var(--gray-a8);cursor:default}.rt-SelectContent:where(.rt-variant-solid) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-SelectContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-12);color:var(--accent-1)}.rt-SelectContent:where(.rt-variant-soft) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-a4)}.rt-Separator{display:block;background-color:var(--accent-a6)}.rt-Separator:where(.rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.rt-r-orientation-vertical){width:1px;height:var(--separator-size)}@media (min-width: 520px){.rt-Separator:where(.xs\:rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.xs\:rt-r-orientation-vertical){width:1px;height:var(--separator-size)}}@media (min-width: 768px){.rt-Separator:where(.sm\:rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.sm\:rt-r-orientation-vertical){width:1px;height:var(--separator-size)}}@media (min-width: 1024px){.rt-Separator:where(.md\:rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.md\:rt-r-orientation-vertical){width:1px;height:var(--separator-size)}}@media (min-width: 1280px){.rt-Separator:where(.lg\:rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.lg\:rt-r-orientation-vertical){width:1px;height:var(--separator-size)}}@media (min-width: 1640px){.rt-Separator:where(.xl\:rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.xl\:rt-r-orientation-vertical){width:1px;height:var(--separator-size)}}.rt-Separator:where(.rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.rt-r-size-4){--separator-size: 100%}@media (min-width: 520px){.rt-Separator:where(.xs\:rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.xs\:rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.xs\:rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.xs\:rt-r-size-4){--separator-size: 100%}}@media (min-width: 768px){.rt-Separator:where(.sm\:rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.sm\:rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.sm\:rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.sm\:rt-r-size-4){--separator-size: 100%}}@media (min-width: 1024px){.rt-Separator:where(.md\:rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.md\:rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.md\:rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.md\:rt-r-size-4){--separator-size: 100%}}@media (min-width: 1280px){.rt-Separator:where(.lg\:rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.lg\:rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.lg\:rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.lg\:rt-r-size-4){--separator-size: 100%}}@media (min-width: 1640px){.rt-Separator:where(.xl\:rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.xl\:rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.xl\:rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.xl\:rt-r-size-4){--separator-size: 100%}}.rt-SliderRoot{--slider-thumb-size: calc(var(--slider-track-size) + var(--space-1));position:relative;display:flex;align-items:center;flex-grow:1;border-radius:max(calc(var(--radius-factor) * var(--slider-track-size) / 3),calc(var(--radius-factor) * var(--radius-thumb)));-webkit-user-select:none;user-select:none;touch-action:none}.rt-SliderRoot:where([data-orientation=horizontal]){width:-webkit-fill-available;width:-moz-available;width:stretch;height:var(--slider-track-size)}.rt-SliderRoot:where([data-orientation=vertical]){height:-webkit-fill-available;height:-moz-available;height:stretch;flex-direction:column;width:var(--slider-track-size)}.rt-SliderTrack{overflow:hidden;position:relative;flex-grow:1;border-radius:inherit}.rt-SliderTrack:where([data-orientation=horizontal]){height:var(--slider-track-size)}.rt-SliderTrack:where([data-orientation=vertical]){width:var(--slider-track-size)}.rt-SliderRange{position:absolute;border-radius:inherit}.rt-SliderRange:where([data-orientation=horizontal]){height:100%}.rt-SliderRange:where([data-orientation=vertical]){width:100%}.rt-SliderThumb{display:block;width:var(--slider-thumb-size);height:var(--slider-thumb-size);outline:0}.rt-SliderThumb:before{content:"";position:absolute;z-index:-1;width:calc(var(--slider-thumb-size) * 3);height:calc(var(--slider-thumb-size) * 3);top:50%;left:50%;transform:translate(-50%,-50%)}.rt-SliderThumb:after{content:"";position:absolute;inset:calc(-.25 * var(--slider-track-size));background-color:#fff;border-radius:max(var(--radius-1),var(--radius-thumb));box-shadow:var(--slider-thumb-box-shadow);cursor:var(--cursor-slider-thumb)}.rt-SliderThumb:where(:focus-visible):after{box-shadow:var(--slider-thumb-box-shadow),0 0 0 3px var(--accent-3),0 0 0 5px var(--focus-8)}.rt-SliderThumb:where(:active){cursor:var(--cursor-slider-thumb-active)}.rt-SliderRoot:where(.rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}@media (min-width: 520px){.rt-SliderRoot:where(.xs\:rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.xs\:rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.xs\:rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}}@media (min-width: 768px){.rt-SliderRoot:where(.sm\:rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.sm\:rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.sm\:rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}}@media (min-width: 1024px){.rt-SliderRoot:where(.md\:rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.md\:rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.md\:rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}}@media (min-width: 1280px){.rt-SliderRoot:where(.lg\:rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.lg\:rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.lg\:rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}}@media (min-width: 1640px){.rt-SliderRoot:where(.xl\:rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.xl\:rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.xl\:rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderTrack){background-color:var(--gray-a3);box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderTrack):where([data-disabled]){box-shadow:inset 0 0 0 1px var(--gray-a4)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderRange){background-color:var(--accent-track);background-image:var(--slider-range-high-contrast-background-image);box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderThumb){--slider-thumb-box-shadow: 0 0 0 1px var(--black-a4)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:var(--gray-1);box-shadow:0 0 0 1px var(--gray-6)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack){background-color:var(--gray-a3);position:relative}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack):before{content:"";inset:0;position:absolute;border-radius:inherit;box-shadow:var(--shadow-1)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack):where([data-disabled]):before{opacity:.5}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderRange){background-color:var(--accent-track);background-image:var(--slider-range-high-contrast-background-image);box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--accent-a4),inset 0 0 0 1px var(--black-a1),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderRange):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--black-a2),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderThumb){--slider-thumb-box-shadow: 0 0 0 1px var(--black-a3), 0 1px 3px var(--black-a1), 0 2px 4px -1px var(--black-a1)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:var(--gray-1);box-shadow:0 0 0 1px var(--gray-6)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderTrack){background-color:var(--gray-a4);background-image:linear-gradient(var(--white-a1),var(--white-a1))}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderTrack):where([data-disabled]){background-color:var(--gray-a4);background-image:none}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderRange){background-image:linear-gradient(var(--accent-a5),var(--accent-a5)),var(--slider-range-high-contrast-background-image);background-color:var(--accent-6)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderThumb){--slider-thumb-box-shadow: 0 0 0 1px var(--black-a3), 0 0 0 1px var(--gray-a2), 0 0 0 1px var(--accent-a2), 0 1px 2px var(--gray-a4), 0 1px 3px -.5px var(--gray-a3)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:var(--gray-1);box-shadow:0 0 0 1px var(--gray-5)}.rt-SliderRoot:where(:not(.rt-high-contrast)){--slider-range-high-contrast-background-image: none}.rt-SliderRoot:where([data-disabled]){cursor:var(--cursor-disabled);mix-blend-mode:var(--slider-disabled-blend-mode)}.rt-SliderRange:where([data-disabled]){background-color:transparent;background-image:none;box-shadow:none}.rt-SliderThumb:where([data-disabled]),.rt-SliderThumb:where([data-disabled]):after{cursor:var(--cursor-disabled)}.rt-Spinner{display:block;position:relative;opacity:var(--spinner-opacity)}.rt-SpinnerLeaf{position:absolute;top:0;left:43.75%;width:12.5%;height:100%;animation:rt-spinner-leaf-fade var(--spinner-animation-duration) linear infinite}.rt-SpinnerLeaf:before{content:"";display:block;width:100%;height:30%;border-radius:var(--radius-1);background-color:currentColor}.rt-SpinnerLeaf:where(:nth-child(1)){transform:rotate(0);animation-delay:calc(-8 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(2)){transform:rotate(45deg);animation-delay:calc(-7 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(3)){transform:rotate(90deg);animation-delay:calc(-6 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(4)){transform:rotate(135deg);animation-delay:calc(-5 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(5)){transform:rotate(180deg);animation-delay:calc(-4 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(6)){transform:rotate(225deg);animation-delay:calc(-3 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(7)){transform:rotate(270deg);animation-delay:calc(-2 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(8)){transform:rotate(315deg);animation-delay:calc(-1 / 8 * var(--spinner-animation-duration))}@keyframes rt-spinner-leaf-fade{0%{opacity:1}to{opacity:.25}}.rt-Spinner:where(.rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}@media (min-width: 520px){.rt-Spinner:where(.xs\:rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.xs\:rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.xs\:rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}}@media (min-width: 768px){.rt-Spinner:where(.sm\:rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.sm\:rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.sm\:rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}}@media (min-width: 1024px){.rt-Spinner:where(.md\:rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.md\:rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.md\:rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}}@media (min-width: 1280px){.rt-Spinner:where(.lg\:rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.lg\:rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.lg\:rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}}@media (min-width: 1640px){.rt-Spinner:where(.xl\:rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.xl\:rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.xl\:rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}}.rt-Strong{font-family:var(--strong-font-family);font-size:calc(var(--strong-font-size-adjust) * 1em);font-style:var(--strong-font-style);font-weight:var(--strong-font-weight);letter-spacing:calc(var(--strong-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)))}.rt-Strong :where(.rt-Strong){font-size:inherit}.rt-SwitchRoot{position:relative;display:inline-flex;align-items:center;vertical-align:top;flex-shrink:0;height:var(--skeleton-height, var(--line-height, var(--switch-height)));--skeleton-height-override: var(--switch-height);border-radius:var(--skeleton-radius);--skeleton-radius-override: var(--switch-border-radius);--switch-width: calc(var(--switch-height) * 1.75);--switch-thumb-inset: 1px;--switch-thumb-size: calc(var(--switch-height) - var(--switch-thumb-inset) * 2);--switch-thumb-translate-x: calc(var(--switch-width) - var(--switch-height))}.rt-SwitchRoot:before{content:"";display:block;width:var(--switch-width);height:var(--switch-height);border-radius:var(--switch-border-radius);transition:background-position,background-color,box-shadow,filter;transition-timing-function:linear,ease-in-out,ease-in-out,ease-in-out;background-repeat:no-repeat;background-size:calc(var(--switch-width) * 2 + var(--switch-height)) 100%;cursor:var(--cursor-switch)}.rt-SwitchRoot:where([data-state=unchecked]):before{transition-duration:.12s,.14s,.14s,.14s;background-position-x:100%}.rt-SwitchRoot:where([data-state=checked]):before{transition-duration:.16s,.14s,.14s,.14s;background-position:0%}.rt-SwitchRoot:where(:active):before{transition-duration:30ms}.rt-SwitchRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-SwitchRoot:where([data-disabled]):before{cursor:var(--cursor-disabled)}.rt-SwitchThumb{background-color:#fff;position:absolute;left:var(--switch-thumb-inset);width:var(--switch-thumb-size);height:var(--switch-thumb-size);border-radius:calc(var(--switch-border-radius) - var(--switch-thumb-inset));transition:transform .14s cubic-bezier(.45,.05,.55,.95),box-shadow .14s ease-in-out}.rt-SwitchThumb:where([data-state=checked]){transform:translate(var(--switch-thumb-translate-x))}.rt-SwitchRoot:where(.rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}@media (min-width: 520px){.rt-SwitchRoot:where(.xs\:rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.xs\:rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.xs\:rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}}@media (min-width: 768px){.rt-SwitchRoot:where(.sm\:rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.sm\:rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.sm\:rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}}@media (min-width: 1024px){.rt-SwitchRoot:where(.md\:rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.md\:rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.md\:rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}}@media (min-width: 1280px){.rt-SwitchRoot:where(.lg\:rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.lg\:rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.lg\:rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}}@media (min-width: 1640px){.rt-SwitchRoot:where(.xl\:rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.xl\:rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.xl\:rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}}.rt-SwitchRoot:where(.rt-variant-surface):before{background-color:var(--gray-a3);background-image:linear-gradient(to right,var(--accent-track) 40%,transparent 60%);box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SwitchRoot:where(.rt-variant-surface):where(:active):before{background-color:var(--gray-a4)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-state=checked]:active):before{filter:var(--switch-surface-checked-active-filter)}.rt-SwitchRoot:where(.rt-variant-surface):where(.rt-high-contrast):before{background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,transparent 60%),linear-gradient(to right,var(--accent-track) 40%,transparent 60%)}.rt-SwitchRoot:where(.rt-variant-surface):where(.rt-high-contrast):where([data-state=checked]:active):before{filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-disabled]):before{filter:none;background-image:none;background-color:var(--gray-a3);box-shadow:inset 0 0 0 1px var(--gray-a3)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 0 1px 1px var(--black-a2),0 1px 1px var(--black-a1),0 2px 4px -1px var(--black-a1)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a1),0 0 0 1px var(--accent-a4),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=checked]):where(.rt-high-contrast){box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-disabled]){background-color:var(--gray-2);box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);transition:none}.rt-SwitchRoot:where(.rt-variant-classic):before{background-image:linear-gradient(to right,var(--accent-track) 40%,transparent 60%);background-color:var(--gray-a4);box-shadow:var(--shadow-1)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=unchecked]:active):before{background-color:var(--gray-a5)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=checked]):before{box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--accent-a4),inset 0 0 0 1px var(--black-a1),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=checked]:active):before{filter:var(--switch-surface-checked-active-filter)}.rt-SwitchRoot:where(.rt-variant-classic):where(.rt-high-contrast):before{box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--black-a2),inset 0 1.5px 2px 0 var(--black-a2);background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,transparent 60%),linear-gradient(to right,var(--accent-track) 40%,transparent 60%)}.rt-SwitchRoot:where(.rt-variant-classic):where(.rt-high-contrast):where([data-state=checked]:active):before{filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-disabled]):before{filter:none;background-image:none;background-color:var(--gray-a5);box-shadow:var(--shadow-1);opacity:.5}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 1px 3px var(--black-a3),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a1),0 0 0 1px var(--accent-a4),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=checked]):where(.rt-high-contrast){box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-disabled]){background-color:var(--gray-2);box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);transition:none}.rt-SwitchRoot:where(.rt-variant-soft):before{background-image:linear-gradient(to right,var(--accent-a4) 40%,transparent 60%),linear-gradient(to right,var(--accent-a4) 40%,transparent 60%),linear-gradient(to right,var(--accent-a4) 40%,var(--white-a1) 60%),linear-gradient(to right,var(--gray-a2) 40%,var(--gray-a3) 60%)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-state=unchecked]):before{background-color:var(--gray-a3)}.rt-SwitchRoot:where(.rt-variant-soft):where(:active):before{background-color:var(--gray-a4)}.rt-SwitchRoot:where(.rt-variant-soft):where(.rt-high-contrast):before{background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,var(--white-a1) 60%),linear-gradient(to right,var(--accent-a3) 40%,var(--gray-a3) 60%)}.rt-SwitchRoot:where(.rt-variant-soft):where(.rt-high-contrast):where([data-state=checked]:active):before{filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-disabled]):before{filter:none;background-image:none;background-color:var(--gray-a4)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb){filter:saturate(.45)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 0 0 1px var(--black-a1),0 1px 3px var(--black-a1),0 1px 3px var(--black-a1),0 2px 4px -1px var(--black-a1)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 0 0 1px var(--black-a1),0 1px 3px var(--black-a2),0 1px 3px var(--accent-a3),0 2px 4px -1px var(--accent-a3)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-disabled]){filter:none;background-color:var(--gray-2);box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);transition:none}.rt-BaseTabList::-webkit-scrollbar{display:none}.rt-BaseTabListTrigger{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;-webkit-user-select:none;user-select:none;box-sizing:border-box;height:var(--tab-height);padding-left:var(--tab-padding-x);padding-right:var(--tab-padding-x);color:var(--gray-a11)}.rt-BaseTabListTriggerInner,.rt-BaseTabListTriggerInnerHidden{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--tab-inner-padding-y) var(--tab-inner-padding-x);border-radius:var(--tab-inner-border-radius)}.rt-BaseTabListTriggerInner{position:absolute}:where(.rt-BaseTabListTrigger[data-state=inactive],.rt-TabNavLink:not([data-active])) .rt-BaseTabListTriggerInner{letter-spacing:var(--tab-inactive-letter-spacing);word-spacing:var(--tab-inactive-word-spacing)}:where(.rt-BaseTabListTrigger[data-state=active],.rt-TabNavLink[data-active]) .rt-BaseTabListTriggerInner{font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);word-spacing:var(--tab-active-word-spacing)}.rt-BaseTabListTriggerInnerHidden{visibility:hidden;font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);word-spacing:var(--tab-active-word-spacing)}.rt-BaseTabList:where(.rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}@media (min-width: 520px){.rt-BaseTabList:where(.xs\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}}@media (min-width: 768px){.rt-BaseTabList:where(.sm\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}}@media (min-width: 1024px){.rt-BaseTabList:where(.md\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.md\:rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}}@media (min-width: 1280px){.rt-BaseTabList:where(.lg\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}}@media (min-width: 1640px){.rt-BaseTabList:where(.xl\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}}.rt-BaseTabList{box-shadow:inset 0 -1px 0 0 var(--gray-a5);display:flex;justify-content:flex-start;overflow-x:auto;white-space:nowrap;font-family:var(--default-font-family);font-style:normal;scrollbar-width:none}@media (hover: hover){.rt-BaseTabListTrigger:where(:hover){color:var(--gray-12)}.rt-BaseTabListTrigger:where(:hover) :where(.rt-BaseTabListTriggerInner){background-color:var(--gray-a3)}.rt-BaseTabListTrigger:where(:focus-visible:hover) :where(.rt-BaseTabListTriggerInner){background-color:var(--accent-a3)}}.rt-BaseTabListTrigger:where([data-state=active],[data-active]){color:var(--gray-12)}.rt-BaseTabListTrigger:where(:focus-visible) :where(.rt-BaseTabListTriggerInner){outline:2px solid var(--focus-8);outline-offset:-2px}.rt-BaseTabListTrigger:where([data-state=active],[data-active]):before{box-sizing:border-box;content:"";height:2px;position:absolute;bottom:0;left:0;right:0;background-color:var(--accent-indicator)}:where(.rt-BaseTabList.rt-high-contrast) .rt-BaseTabListTrigger:where([data-state=active],[data-active]):before{background-color:var(--accent-12)}.rt-TabNavItem{display:flex}.rt-TableRootTable{--table-row-background-color: transparent;--table-row-box-shadow: inset 0 -1px var(--gray-a5);width:100%;text-align:left;vertical-align:top;border-collapse:collapse;border-radius:calc(var(--table-border-radius) - 1px);border-spacing:0;box-sizing:border-box;height:0}.rt-TableHeader,.rt-TableBody{vertical-align:inherit}.rt-TableRow{vertical-align:inherit;color:var(--gray-12)}.rt-TableCell{background-color:var(--table-row-background-color);box-shadow:var(--table-row-box-shadow);box-sizing:border-box;vertical-align:inherit;padding:var(--table-cell-padding);height:var(--table-cell-min-height)}.rt-Inset :where(.rt-TableCell:first-child){padding-left:var(--inset-padding-left, var(--table-cell-padding))}.rt-Inset :where(.rt-TableCell:last-child){padding-right:var(--inset-padding-right, var(--table-cell-padding))}.rt-TableColumnHeaderCell{font-weight:700}.rt-TableRowHeaderCell{font-weight:400}.rt-TableRoot:where(.rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}@media (min-width: 520px){.rt-TableRoot:where(.xs\:rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.xs\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xs\:rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.xs\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xs\:rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.xs\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width: 768px){.rt-TableRoot:where(.sm\:rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.sm\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.sm\:rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.sm\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.sm\:rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.sm\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width: 1024px){.rt-TableRoot:where(.md\:rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.md\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.md\:rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.md\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.md\:rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.md\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width: 1280px){.rt-TableRoot:where(.lg\:rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.lg\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.lg\:rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.lg\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.lg\:rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.lg\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width: 1640px){.rt-TableRoot:where(.xl\:rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.xl\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xl\:rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.xl\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xl\:rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.xl\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}.rt-TableRoot:where(.rt-variant-surface){box-sizing:border-box;border:1px solid var(--gray-a5);border-radius:var(--table-border-radius);background-color:var(--color-panel);-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel);background-clip:padding-box;position:relative}@supports (box-shadow: 0 0 0 1px color-mix(in oklab,white,black)){.rt-TableRoot:where(.rt-variant-surface){border-color:color-mix(in oklab,var(--gray-a5),var(--gray-6))}}.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable){overflow:hidden}.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable) :where(.rt-TableHeader){--table-row-background-color: var(--gray-a2)}.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable) :where(.rt-TableBody) :where(.rt-TableRow:last-child){--table-row-box-shadow: none}.rt-TableRoot:where(.rt-variant-ghost){--scrollarea-scrollbar-horizontal-margin-left: 0;--scrollarea-scrollbar-horizontal-margin-right: 0}.rt-TabsContent{position:relative;outline:0}.rt-TabsContent:where(:focus-visible){outline:2px solid var(--focus-8)}.rt-TextAreaRoot:where(:focus-within){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-TextAreaInput::-webkit-scrollbar{width:var(--space-3);height:var(--space-3)}.rt-TextAreaInput::-webkit-scrollbar-track,.rt-TextAreaInput::-webkit-scrollbar-thumb{background-clip:content-box;border:var(--space-1) solid transparent;border-radius:var(--space-3)}.rt-TextAreaInput::-webkit-scrollbar-track{background-color:var(--gray-a3)}.rt-TextAreaInput::-webkit-scrollbar-thumb{background-color:var(--gray-a8)}@media (hover: hover){:where(.rt-TextAreaInput:not(:disabled))::-webkit-scrollbar-thumb:hover{background-color:var(--gray-a9)}}.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--gray-12)}.rt-TextAreaRoot{padding:var(--text-area-border-width);display:flex;flex-direction:column;box-sizing:border-box;font-family:var(--default-font-family);font-weight:var(--font-weight-regular);font-style:normal;text-align:start;overflow:hidden}.rt-TextAreaInput{padding:var(--text-area-padding-y) var(--text-area-padding-x);border-radius:inherit;resize:none;display:block;width:100%;flex-grow:1;cursor:auto}.rt-TextAreaRoot:where(.rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}@media (min-width: 520px){.rt-TextAreaRoot:where(.xs\:rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.xs\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.xs\:rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.xs\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.xs\:rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.xs\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}}@media (min-width: 768px){.rt-TextAreaRoot:where(.sm\:rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.sm\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.sm\:rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.sm\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.sm\:rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.sm\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}}@media (min-width: 1024px){.rt-TextAreaRoot:where(.md\:rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.md\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.md\:rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.md\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.md\:rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.md\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}}@media (min-width: 1280px){.rt-TextAreaRoot:where(.lg\:rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.lg\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.lg\:rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.lg\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.lg\:rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.lg\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}}@media (min-width: 1640px){.rt-TextAreaRoot:where(.xl\:rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.xl\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.xl\:rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.xl\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.xl\:rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.xl\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}}.rt-TextAreaRoot:where(.rt-variant-surface){--text-area-border-width: 1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--text-area-border-width) var(--gray-a7);color:var(--gray-12)}.rt-TextAreaRoot:where(.rt-variant-surface) :where(.rt-TextAreaInput)::placeholder{color:var(--gray-a10)}.rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:disabled,:read-only))){background-image:linear-gradient(var(--gray-a2),var(--gray-a2));box-shadow:inset 0 0 0 var(--text-area-border-width) var(--gray-a6)}.rt-TextAreaRoot:where(.rt-variant-classic){--text-area-border-width: 1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:var(--shadow-1);color:var(--gray-12)}.rt-TextAreaRoot:where(.rt-variant-classic) :where(.rt-TextAreaInput)::placeholder{color:var(--gray-a10)}.rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:disabled,:read-only))){background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-TextAreaRoot:where(.rt-variant-soft){--text-area-border-width: 0px;background-color:var(--accent-a3);color:var(--accent-12)}.rt-TextAreaRoot:where(.rt-variant-soft) :where(.rt-TextAreaInput)::selection{background-color:var(--accent-a5)}.rt-TextAreaRoot:where(.rt-variant-soft) :where(.rt-TextAreaInput)::placeholder{color:var(--accent-12);opacity:.65}.rt-TextAreaRoot:where(.rt-variant-soft):where(:focus-within){outline-color:var(--accent-8)}.rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:disabled,:read-only))){background-color:var(--gray-a3)}.rt-TextAreaInput:where(:disabled,:read-only){cursor:text;color:var(--gray-a11);-webkit-text-fill-color:var(--gray-a11)}.rt-TextAreaInput:where(:disabled,:read-only)::placeholder{opacity:.5}.rt-TextAreaInput:where(:disabled,:read-only):where(:placeholder-shown){cursor:var(--cursor-disabled)}.rt-TextAreaInput:where(:disabled,:read-only)::selection{background-color:var(--gray-a5)}.rt-TextAreaRoot:where(:focus-within:has(.rt-TextAreaInput:where(:disabled,:read-only))){outline-color:var(--gray-8)}@supports selector(:has(*)){.rt-TextFieldRoot:where(:has(.rt-TextFieldInput:focus)){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}}@supports not selector(:has(*)){.rt-TextFieldRoot:where(:focus-within){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}}.rt-TextFieldRoot::selection{background-color:var(--text-field-selection-color)}.rt-TextFieldInput{width:100%;display:flex;align-items:center;text-align:inherit;border-radius:calc(var(--text-field-border-radius) - var(--text-field-border-width));text-indent:var(--text-field-padding)}.rt-TextFieldInput:where([type=number]){-moz-appearance:textfield}.rt-TextFieldInput::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.rt-TextFieldInput::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.rt-TextFieldInput::selection{background-color:var(--text-field-selection-color)}.rt-TextFieldInput::-webkit-calendar-picker-indicator{box-sizing:content-box;width:var(--text-field-native-icon-size);height:var(--text-field-native-icon-size);padding:var(--space-1);margin-left:0;margin-right:calc(var(--space-1) * -1);border-radius:calc(var(--text-field-border-radius) - 2px)}.rt-TextFieldInput:where(:not([type=time]))::-webkit-calendar-picker-indicator{margin-left:var(--space-1)}.rt-TextFieldInput::-webkit-calendar-picker-indicator:where(:hover){background-color:var(--gray-a3)}.rt-TextFieldInput::-webkit-calendar-picker-indicator:where(:focus-visible){outline:2px solid var(--text-field-focus-color)}.rt-TextFieldInput::-webkit-datetime-edit-ampm-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-day-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-hour-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-millisecond-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-minute-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-month-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-second-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-week-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-year-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}@supports selector(:has(*)){.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--gray-12)}}.rt-TextFieldSlot{box-sizing:border-box;flex-shrink:0;display:flex;align-items:center;cursor:text}.rt-TextFieldSlot:where(:not([data-side=right])){order:-1;margin-left:calc(var(--text-field-border-width) * -1);margin-right:0}.rt-TextFieldSlot:where([data-side=right]),:where(.rt-TextFieldSlot:not([data-side=right]))~.rt-TextFieldSlot:where(:not([data-side=left])){order:0;margin-left:0;margin-right:calc(var(--text-field-border-width) * -1)}.rt-TextFieldRoot{box-sizing:border-box;height:var(--text-field-height);padding:var(--text-field-border-width);border-radius:var(--text-field-border-radius);display:flex;align-items:stretch;font-family:var(--default-font-family);font-weight:var(--font-weight-regular);font-style:normal;text-align:start}.rt-TextFieldInput:where([type=date],[type=datetime-local],[type=time],[type=week],[type=month]){text-indent:0;padding-left:var(--text-field-padding);padding-right:var(--text-field-padding)}.rt-TextFieldInput:where(:has(~.rt-TextFieldSlot:not([data-side=right]))){text-indent:0;padding-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.rt-TextFieldInput:where(:has(~.rt-TextFieldSlot[data-side=right],~.rt-TextFieldSlot:not([data-side=right])~.rt-TextFieldSlot:not([data-side=left]))){padding-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.rt-TextFieldRoot:where(.rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}@media (min-width: 520px){.rt-TextFieldRoot:where(.xs\:rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.xs\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.xs\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.xs\:rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.xs\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.xs\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.xs\:rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.xs\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width: 768px){.rt-TextFieldRoot:where(.sm\:rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.sm\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.sm\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.sm\:rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.sm\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.sm\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.sm\:rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.sm\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width: 1024px){.rt-TextFieldRoot:where(.md\:rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.md\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.md\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.md\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.md\:rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.md\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.md\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.md\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.md\:rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.md\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.md\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.md\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width: 1280px){.rt-TextFieldRoot:where(.lg\:rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.lg\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.lg\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.lg\:rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.lg\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.lg\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.lg\:rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.lg\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width: 1640px){.rt-TextFieldRoot:where(.xl\:rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.xl\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.xl\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.xl\:rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.xl\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.xl\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.xl\:rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.xl\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}.rt-TextFieldRoot:where(.rt-variant-surface){--text-field-selection-color: var(--focus-a5);--text-field-focus-color: var(--focus-8);--text-field-border-width: 1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--text-field-border-width) var(--gray-a7);color:var(--gray-12)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldInput)::placeholder{color:var(--gray-a10)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldSlot){color:var(--gray-a11)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-image:linear-gradient(var(--gray-a2),var(--gray-a2));box-shadow:inset 0 0 0 var(--text-field-border-width) var(--gray-a6)}.rt-TextFieldRoot:where(.rt-variant-classic){--text-field-selection-color: var(--focus-a5);--text-field-focus-color: var(--focus-8);--text-field-border-width: 1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:var(--shadow-1);color:var(--gray-12)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldInput)::placeholder{color:var(--gray-a10)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldSlot){color:var(--gray-a11)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-TextFieldRoot:where(.rt-variant-soft){--text-field-selection-color: var(--accent-a5);--text-field-focus-color: var(--accent-8);--text-field-border-width: 0px;background-color:var(--accent-a3);color:var(--accent-12)}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldInput)::placeholder{color:var(--accent-12);opacity:.6}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldSlot){color:var(--accent-12)}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-color:var(--gray-a3)}.rt-TextFieldInput:where(:disabled,:read-only){cursor:text;color:var(--gray-a11);-webkit-text-fill-color:var(--gray-a11)}.rt-TextFieldInput:where(:disabled,:read-only)::placeholder{opacity:.5}.rt-TextFieldInput:where(:disabled,:read-only):where(:placeholder-shown){cursor:var(--cursor-disabled)}.rt-TextFieldInput:where(:disabled,:read-only):where(:placeholder-shown)~:where(.rt-TextFieldSlot){cursor:var(--cursor-disabled)}.rt-TextFieldRoot:where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){--text-field-selection-color: var(--gray-a5);--text-field-focus-color: var(--gray-8)}.rt-ThemePanelShortcut:where(:focus-visible){outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--accent-9)}.rt-ThemePanelSwatch,.rt-ThemePanelRadioCard{position:relative}.rt-ThemePanelSwatchInput,.rt-ThemePanelRadioCardInput{-webkit-appearance:none;appearance:none;margin:0;outline:none;outline-width:2px;position:absolute;inset:0;border-radius:inherit;width:100%;height:100%}.rt-ThemePanelSwatch{width:var(--space-5);height:var(--space-5);border-radius:100%}.rt-ThemePanelSwatchInput{outline-offset:2px}.rt-ThemePanelSwatchInput:where(:checked){outline-style:solid;outline-color:var(--gray-12)}.rt-ThemePanelSwatchInput:where(:focus-visible){outline-style:solid;outline-color:var(--accent-9)}.rt-ThemePanelRadioCard{border-radius:var(--radius-1);box-shadow:0 0 0 1px var(--gray-7)}.rt-ThemePanelRadioCardInput{outline-offset:-1px}.rt-ThemePanelRadioCardInput:where(:checked){outline-style:solid;outline-color:var(--gray-12)}.rt-ThemePanelRadioCardInput:where(:focus-visible){background-color:var(--accent-a3);outline-style:solid;outline-color:var(--accent-9)}.rt-TooltipContent{box-sizing:border-box;padding:var(--space-1) var(--space-2);background-color:var(--gray-12);border-radius:var(--radius-2);transform-origin:var(--radix-tooltip-content-transform-origin);animation-duration:.14s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion: no-preference){.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=top]){animation-name:rt-slide-from-top,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=bottom]){animation-name:rt-slide-from-bottom,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=left]){animation-name:rt-slide-from-left,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=right]){animation-name:rt-slide-from-right,rt-fade-in}}.rt-TooltipText{color:var(--gray-1);-webkit-user-select:none;user-select:none;cursor:default}.rt-TooltipArrow{fill:var(--gray-12)}.radix-themes:where([data-is-root-theme=true]){position:relative;z-index:0;min-height:100vh}@supports (min-height: 100dvh){.radix-themes:where([data-is-root-theme=true]){min-height:100dvh}}.rt-r-ai-start{align-items:flex-start}.rt-r-ai-center{align-items:center}.rt-r-ai-end{align-items:flex-end}.rt-r-ai-baseline{align-items:baseline}.rt-r-ai-stretch{align-items:stretch}@media (min-width: 520px){.xs\:rt-r-ai-start{align-items:flex-start}.xs\:rt-r-ai-center{align-items:center}.xs\:rt-r-ai-end{align-items:flex-end}.xs\:rt-r-ai-baseline{align-items:baseline}.xs\:rt-r-ai-stretch{align-items:stretch}}@media (min-width: 768px){.sm\:rt-r-ai-start{align-items:flex-start}.sm\:rt-r-ai-center{align-items:center}.sm\:rt-r-ai-end{align-items:flex-end}.sm\:rt-r-ai-baseline{align-items:baseline}.sm\:rt-r-ai-stretch{align-items:stretch}}@media (min-width: 1024px){.md\:rt-r-ai-start{align-items:flex-start}.md\:rt-r-ai-center{align-items:center}.md\:rt-r-ai-end{align-items:flex-end}.md\:rt-r-ai-baseline{align-items:baseline}.md\:rt-r-ai-stretch{align-items:stretch}}@media (min-width: 1280px){.lg\:rt-r-ai-start{align-items:flex-start}.lg\:rt-r-ai-center{align-items:center}.lg\:rt-r-ai-end{align-items:flex-end}.lg\:rt-r-ai-baseline{align-items:baseline}.lg\:rt-r-ai-stretch{align-items:stretch}}@media (min-width: 1640px){.xl\:rt-r-ai-start{align-items:flex-start}.xl\:rt-r-ai-center{align-items:center}.xl\:rt-r-ai-end{align-items:flex-end}.xl\:rt-r-ai-baseline{align-items:baseline}.xl\:rt-r-ai-stretch{align-items:stretch}}.rt-r-as-start{align-self:flex-start}.rt-r-as-center{align-self:center}.rt-r-as-end{align-self:flex-end}.rt-r-as-baseline{align-self:baseline}.rt-r-as-stretch{align-self:stretch}@media (min-width: 520px){.xs\:rt-r-as-start{align-self:flex-start}.xs\:rt-r-as-center{align-self:center}.xs\:rt-r-as-end{align-self:flex-end}.xs\:rt-r-as-baseline{align-self:baseline}.xs\:rt-r-as-stretch{align-self:stretch}}@media (min-width: 768px){.sm\:rt-r-as-start{align-self:flex-start}.sm\:rt-r-as-center{align-self:center}.sm\:rt-r-as-end{align-self:flex-end}.sm\:rt-r-as-baseline{align-self:baseline}.sm\:rt-r-as-stretch{align-self:stretch}}@media (min-width: 1024px){.md\:rt-r-as-start{align-self:flex-start}.md\:rt-r-as-center{align-self:center}.md\:rt-r-as-end{align-self:flex-end}.md\:rt-r-as-baseline{align-self:baseline}.md\:rt-r-as-stretch{align-self:stretch}}@media (min-width: 1280px){.lg\:rt-r-as-start{align-self:flex-start}.lg\:rt-r-as-center{align-self:center}.lg\:rt-r-as-end{align-self:flex-end}.lg\:rt-r-as-baseline{align-self:baseline}.lg\:rt-r-as-stretch{align-self:stretch}}@media (min-width: 1640px){.xl\:rt-r-as-start{align-self:flex-start}.xl\:rt-r-as-center{align-self:center}.xl\:rt-r-as-end{align-self:flex-end}.xl\:rt-r-as-baseline{align-self:baseline}.xl\:rt-r-as-stretch{align-self:stretch}}.rt-r-display-block{display:block}.rt-r-display-inline{display:inline}.rt-r-display-inline-block{display:inline-block}.rt-r-display-flex{display:flex}.rt-r-display-inline-flex{display:inline-flex}.rt-r-display-grid{display:grid}.rt-r-display-inline-grid{display:inline-grid}.rt-r-display-none{display:none}.rt-r-display-contents{display:contents}@media (min-width: 520px){.xs\:rt-r-display-block{display:block}.xs\:rt-r-display-inline{display:inline}.xs\:rt-r-display-inline-block{display:inline-block}.xs\:rt-r-display-flex{display:flex}.xs\:rt-r-display-inline-flex{display:inline-flex}.xs\:rt-r-display-grid{display:grid}.xs\:rt-r-display-inline-grid{display:inline-grid}.xs\:rt-r-display-none{display:none}.xs\:rt-r-display-contents{display:contents}}@media (min-width: 768px){.sm\:rt-r-display-block{display:block}.sm\:rt-r-display-inline{display:inline}.sm\:rt-r-display-inline-block{display:inline-block}.sm\:rt-r-display-flex{display:flex}.sm\:rt-r-display-inline-flex{display:inline-flex}.sm\:rt-r-display-grid{display:grid}.sm\:rt-r-display-inline-grid{display:inline-grid}.sm\:rt-r-display-none{display:none}.sm\:rt-r-display-contents{display:contents}}@media (min-width: 1024px){.md\:rt-r-display-block{display:block}.md\:rt-r-display-inline{display:inline}.md\:rt-r-display-inline-block{display:inline-block}.md\:rt-r-display-flex{display:flex}.md\:rt-r-display-inline-flex{display:inline-flex}.md\:rt-r-display-grid{display:grid}.md\:rt-r-display-inline-grid{display:inline-grid}.md\:rt-r-display-none{display:none}.md\:rt-r-display-contents{display:contents}}@media (min-width: 1280px){.lg\:rt-r-display-block{display:block}.lg\:rt-r-display-inline{display:inline}.lg\:rt-r-display-inline-block{display:inline-block}.lg\:rt-r-display-flex{display:flex}.lg\:rt-r-display-inline-flex{display:inline-flex}.lg\:rt-r-display-grid{display:grid}.lg\:rt-r-display-inline-grid{display:inline-grid}.lg\:rt-r-display-none{display:none}.lg\:rt-r-display-contents{display:contents}}@media (min-width: 1640px){.xl\:rt-r-display-block{display:block}.xl\:rt-r-display-inline{display:inline}.xl\:rt-r-display-inline-block{display:inline-block}.xl\:rt-r-display-flex{display:flex}.xl\:rt-r-display-inline-flex{display:inline-flex}.xl\:rt-r-display-grid{display:grid}.xl\:rt-r-display-inline-grid{display:inline-grid}.xl\:rt-r-display-none{display:none}.xl\:rt-r-display-contents{display:contents}}.rt-r-fb{flex-basis:var(--flex-basis)}@media (min-width: 520px){.xs\:rt-r-fb{flex-basis:var(--flex-basis-xs)}}@media (min-width: 768px){.sm\:rt-r-fb{flex-basis:var(--flex-basis-sm)}}@media (min-width: 1024px){.md\:rt-r-fb{flex-basis:var(--flex-basis-md)}}@media (min-width: 1280px){.lg\:rt-r-fb{flex-basis:var(--flex-basis-lg)}}@media (min-width: 1640px){.xl\:rt-r-fb{flex-basis:var(--flex-basis-xl)}}.rt-r-fd-row{flex-direction:row}.rt-r-fd-column{flex-direction:column}.rt-r-fd-row-reverse{flex-direction:row-reverse}.rt-r-fd-column-reverse{flex-direction:column-reverse}@media (min-width: 520px){.xs\:rt-r-fd-row{flex-direction:row}.xs\:rt-r-fd-column{flex-direction:column}.xs\:rt-r-fd-row-reverse{flex-direction:row-reverse}.xs\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width: 768px){.sm\:rt-r-fd-row{flex-direction:row}.sm\:rt-r-fd-column{flex-direction:column}.sm\:rt-r-fd-row-reverse{flex-direction:row-reverse}.sm\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width: 1024px){.md\:rt-r-fd-row{flex-direction:row}.md\:rt-r-fd-column{flex-direction:column}.md\:rt-r-fd-row-reverse{flex-direction:row-reverse}.md\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width: 1280px){.lg\:rt-r-fd-row{flex-direction:row}.lg\:rt-r-fd-column{flex-direction:column}.lg\:rt-r-fd-row-reverse{flex-direction:row-reverse}.lg\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width: 1640px){.xl\:rt-r-fd-row{flex-direction:row}.xl\:rt-r-fd-column{flex-direction:column}.xl\:rt-r-fd-row-reverse{flex-direction:row-reverse}.xl\:rt-r-fd-column-reverse{flex-direction:column-reverse}}.rt-r-fg{flex-grow:var(--flex-grow)}.rt-r-fg-0{flex-grow:0}.rt-r-fg-1{flex-grow:1}@media (min-width: 520px){.xs\:rt-r-fg{flex-grow:var(--flex-grow-xs)}.xs\:rt-r-fg-0{flex-grow:0}.xs\:rt-r-fg-1{flex-grow:1}}@media (min-width: 768px){.sm\:rt-r-fg{flex-grow:var(--flex-grow-sm)}.sm\:rt-r-fg-0{flex-grow:0}.sm\:rt-r-fg-1{flex-grow:1}}@media (min-width: 1024px){.md\:rt-r-fg{flex-grow:var(--flex-grow-md)}.md\:rt-r-fg-0{flex-grow:0}.md\:rt-r-fg-1{flex-grow:1}}@media (min-width: 1280px){.lg\:rt-r-fg{flex-grow:var(--flex-grow-lg)}.lg\:rt-r-fg-0{flex-grow:0}.lg\:rt-r-fg-1{flex-grow:1}}@media (min-width: 1640px){.xl\:rt-r-fg{flex-grow:var(--flex-grow-xl)}.xl\:rt-r-fg-0{flex-grow:0}.xl\:rt-r-fg-1{flex-grow:1}}.rt-r-fs{flex-shrink:var(--flex-shrink)}.rt-r-fs-0{flex-shrink:0}.rt-r-fs-1{flex-shrink:1}@media (min-width: 520px){.xs\:rt-r-fs{flex-shrink:var(--flex-shrink-xs)}.xs\:rt-r-fs-0{flex-shrink:0}.xs\:rt-r-fs-1{flex-shrink:1}}@media (min-width: 768px){.sm\:rt-r-fs{flex-shrink:var(--flex-shrink-sm)}.sm\:rt-r-fs-0{flex-shrink:0}.sm\:rt-r-fs-1{flex-shrink:1}}@media (min-width: 1024px){.md\:rt-r-fs{flex-shrink:var(--flex-shrink-md)}.md\:rt-r-fs-0{flex-shrink:0}.md\:rt-r-fs-1{flex-shrink:1}}@media (min-width: 1280px){.lg\:rt-r-fs{flex-shrink:var(--flex-shrink-lg)}.lg\:rt-r-fs-0{flex-shrink:0}.lg\:rt-r-fs-1{flex-shrink:1}}@media (min-width: 1640px){.xl\:rt-r-fs{flex-shrink:var(--flex-shrink-xl)}.xl\:rt-r-fs-0{flex-shrink:0}.xl\:rt-r-fs-1{flex-shrink:1}}.rt-r-fw-nowrap{flex-wrap:nowrap}.rt-r-fw-wrap{flex-wrap:wrap}.rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}@media (min-width: 520px){.xs\:rt-r-fw-nowrap{flex-wrap:nowrap}.xs\:rt-r-fw-wrap{flex-wrap:wrap}.xs\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width: 768px){.sm\:rt-r-fw-nowrap{flex-wrap:nowrap}.sm\:rt-r-fw-wrap{flex-wrap:wrap}.sm\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width: 1024px){.md\:rt-r-fw-nowrap{flex-wrap:nowrap}.md\:rt-r-fw-wrap{flex-wrap:wrap}.md\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width: 1280px){.lg\:rt-r-fw-nowrap{flex-wrap:nowrap}.lg\:rt-r-fw-wrap{flex-wrap:wrap}.lg\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width: 1640px){.xl\:rt-r-fw-nowrap{flex-wrap:nowrap}.xl\:rt-r-fw-wrap{flex-wrap:wrap}.xl\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}.rt-r-gap{gap:var(--gap)}.rt-r-gap-0{gap:0}.rt-r-gap-1{gap:var(--space-1)}.rt-r-gap-2{gap:var(--space-2)}.rt-r-gap-3{gap:var(--space-3)}.rt-r-gap-4{gap:var(--space-4)}.rt-r-gap-5{gap:var(--space-5)}.rt-r-gap-6{gap:var(--space-6)}.rt-r-gap-7{gap:var(--space-7)}.rt-r-gap-8{gap:var(--space-8)}.rt-r-gap-9{gap:var(--space-9)}.rt-r-cg{column-gap:var(--column-gap)}.rt-r-cg-0{column-gap:0}.rt-r-cg-1{column-gap:var(--space-1)}.rt-r-cg-2{column-gap:var(--space-2)}.rt-r-cg-3{column-gap:var(--space-3)}.rt-r-cg-4{column-gap:var(--space-4)}.rt-r-cg-5{column-gap:var(--space-5)}.rt-r-cg-6{column-gap:var(--space-6)}.rt-r-cg-7{column-gap:var(--space-7)}.rt-r-cg-8{column-gap:var(--space-8)}.rt-r-cg-9{column-gap:var(--space-9)}.rt-r-rg{row-gap:var(--row-gap)}.rt-r-rg-0{row-gap:0}.rt-r-rg-1{row-gap:var(--space-1)}.rt-r-rg-2{row-gap:var(--space-2)}.rt-r-rg-3{row-gap:var(--space-3)}.rt-r-rg-4{row-gap:var(--space-4)}.rt-r-rg-5{row-gap:var(--space-5)}.rt-r-rg-6{row-gap:var(--space-6)}.rt-r-rg-7{row-gap:var(--space-7)}.rt-r-rg-8{row-gap:var(--space-8)}.rt-r-rg-9{row-gap:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-gap{gap:var(--gap-xs)}.xs\:rt-r-gap-0{gap:0}.xs\:rt-r-gap-1{gap:var(--space-1)}.xs\:rt-r-gap-2{gap:var(--space-2)}.xs\:rt-r-gap-3{gap:var(--space-3)}.xs\:rt-r-gap-4{gap:var(--space-4)}.xs\:rt-r-gap-5{gap:var(--space-5)}.xs\:rt-r-gap-6{gap:var(--space-6)}.xs\:rt-r-gap-7{gap:var(--space-7)}.xs\:rt-r-gap-8{gap:var(--space-8)}.xs\:rt-r-gap-9{gap:var(--space-9)}.xs\:rt-r-cg{column-gap:var(--column-gap-xs)}.xs\:rt-r-cg-0{column-gap:0}.xs\:rt-r-cg-1{column-gap:var(--space-1)}.xs\:rt-r-cg-2{column-gap:var(--space-2)}.xs\:rt-r-cg-3{column-gap:var(--space-3)}.xs\:rt-r-cg-4{column-gap:var(--space-4)}.xs\:rt-r-cg-5{column-gap:var(--space-5)}.xs\:rt-r-cg-6{column-gap:var(--space-6)}.xs\:rt-r-cg-7{column-gap:var(--space-7)}.xs\:rt-r-cg-8{column-gap:var(--space-8)}.xs\:rt-r-cg-9{column-gap:var(--space-9)}.xs\:rt-r-rg{row-gap:var(--row-gap-xs)}.xs\:rt-r-rg-0{row-gap:0}.xs\:rt-r-rg-1{row-gap:var(--space-1)}.xs\:rt-r-rg-2{row-gap:var(--space-2)}.xs\:rt-r-rg-3{row-gap:var(--space-3)}.xs\:rt-r-rg-4{row-gap:var(--space-4)}.xs\:rt-r-rg-5{row-gap:var(--space-5)}.xs\:rt-r-rg-6{row-gap:var(--space-6)}.xs\:rt-r-rg-7{row-gap:var(--space-7)}.xs\:rt-r-rg-8{row-gap:var(--space-8)}.xs\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-gap{gap:var(--gap-sm)}.sm\:rt-r-gap-0{gap:0}.sm\:rt-r-gap-1{gap:var(--space-1)}.sm\:rt-r-gap-2{gap:var(--space-2)}.sm\:rt-r-gap-3{gap:var(--space-3)}.sm\:rt-r-gap-4{gap:var(--space-4)}.sm\:rt-r-gap-5{gap:var(--space-5)}.sm\:rt-r-gap-6{gap:var(--space-6)}.sm\:rt-r-gap-7{gap:var(--space-7)}.sm\:rt-r-gap-8{gap:var(--space-8)}.sm\:rt-r-gap-9{gap:var(--space-9)}.sm\:rt-r-cg{column-gap:var(--column-gap-sm)}.sm\:rt-r-cg-0{column-gap:0}.sm\:rt-r-cg-1{column-gap:var(--space-1)}.sm\:rt-r-cg-2{column-gap:var(--space-2)}.sm\:rt-r-cg-3{column-gap:var(--space-3)}.sm\:rt-r-cg-4{column-gap:var(--space-4)}.sm\:rt-r-cg-5{column-gap:var(--space-5)}.sm\:rt-r-cg-6{column-gap:var(--space-6)}.sm\:rt-r-cg-7{column-gap:var(--space-7)}.sm\:rt-r-cg-8{column-gap:var(--space-8)}.sm\:rt-r-cg-9{column-gap:var(--space-9)}.sm\:rt-r-rg{row-gap:var(--row-gap-sm)}.sm\:rt-r-rg-0{row-gap:0}.sm\:rt-r-rg-1{row-gap:var(--space-1)}.sm\:rt-r-rg-2{row-gap:var(--space-2)}.sm\:rt-r-rg-3{row-gap:var(--space-3)}.sm\:rt-r-rg-4{row-gap:var(--space-4)}.sm\:rt-r-rg-5{row-gap:var(--space-5)}.sm\:rt-r-rg-6{row-gap:var(--space-6)}.sm\:rt-r-rg-7{row-gap:var(--space-7)}.sm\:rt-r-rg-8{row-gap:var(--space-8)}.sm\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-gap{gap:var(--gap-md)}.md\:rt-r-gap-0{gap:0}.md\:rt-r-gap-1{gap:var(--space-1)}.md\:rt-r-gap-2{gap:var(--space-2)}.md\:rt-r-gap-3{gap:var(--space-3)}.md\:rt-r-gap-4{gap:var(--space-4)}.md\:rt-r-gap-5{gap:var(--space-5)}.md\:rt-r-gap-6{gap:var(--space-6)}.md\:rt-r-gap-7{gap:var(--space-7)}.md\:rt-r-gap-8{gap:var(--space-8)}.md\:rt-r-gap-9{gap:var(--space-9)}.md\:rt-r-cg{column-gap:var(--column-gap-md)}.md\:rt-r-cg-0{column-gap:0}.md\:rt-r-cg-1{column-gap:var(--space-1)}.md\:rt-r-cg-2{column-gap:var(--space-2)}.md\:rt-r-cg-3{column-gap:var(--space-3)}.md\:rt-r-cg-4{column-gap:var(--space-4)}.md\:rt-r-cg-5{column-gap:var(--space-5)}.md\:rt-r-cg-6{column-gap:var(--space-6)}.md\:rt-r-cg-7{column-gap:var(--space-7)}.md\:rt-r-cg-8{column-gap:var(--space-8)}.md\:rt-r-cg-9{column-gap:var(--space-9)}.md\:rt-r-rg{row-gap:var(--row-gap-md)}.md\:rt-r-rg-0{row-gap:0}.md\:rt-r-rg-1{row-gap:var(--space-1)}.md\:rt-r-rg-2{row-gap:var(--space-2)}.md\:rt-r-rg-3{row-gap:var(--space-3)}.md\:rt-r-rg-4{row-gap:var(--space-4)}.md\:rt-r-rg-5{row-gap:var(--space-5)}.md\:rt-r-rg-6{row-gap:var(--space-6)}.md\:rt-r-rg-7{row-gap:var(--space-7)}.md\:rt-r-rg-8{row-gap:var(--space-8)}.md\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-gap{gap:var(--gap-lg)}.lg\:rt-r-gap-0{gap:0}.lg\:rt-r-gap-1{gap:var(--space-1)}.lg\:rt-r-gap-2{gap:var(--space-2)}.lg\:rt-r-gap-3{gap:var(--space-3)}.lg\:rt-r-gap-4{gap:var(--space-4)}.lg\:rt-r-gap-5{gap:var(--space-5)}.lg\:rt-r-gap-6{gap:var(--space-6)}.lg\:rt-r-gap-7{gap:var(--space-7)}.lg\:rt-r-gap-8{gap:var(--space-8)}.lg\:rt-r-gap-9{gap:var(--space-9)}.lg\:rt-r-cg{column-gap:var(--column-gap-lg)}.lg\:rt-r-cg-0{column-gap:0}.lg\:rt-r-cg-1{column-gap:var(--space-1)}.lg\:rt-r-cg-2{column-gap:var(--space-2)}.lg\:rt-r-cg-3{column-gap:var(--space-3)}.lg\:rt-r-cg-4{column-gap:var(--space-4)}.lg\:rt-r-cg-5{column-gap:var(--space-5)}.lg\:rt-r-cg-6{column-gap:var(--space-6)}.lg\:rt-r-cg-7{column-gap:var(--space-7)}.lg\:rt-r-cg-8{column-gap:var(--space-8)}.lg\:rt-r-cg-9{column-gap:var(--space-9)}.lg\:rt-r-rg{row-gap:var(--row-gap-lg)}.lg\:rt-r-rg-0{row-gap:0}.lg\:rt-r-rg-1{row-gap:var(--space-1)}.lg\:rt-r-rg-2{row-gap:var(--space-2)}.lg\:rt-r-rg-3{row-gap:var(--space-3)}.lg\:rt-r-rg-4{row-gap:var(--space-4)}.lg\:rt-r-rg-5{row-gap:var(--space-5)}.lg\:rt-r-rg-6{row-gap:var(--space-6)}.lg\:rt-r-rg-7{row-gap:var(--space-7)}.lg\:rt-r-rg-8{row-gap:var(--space-8)}.lg\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-gap{gap:var(--gap-xl)}.xl\:rt-r-gap-0{gap:0}.xl\:rt-r-gap-1{gap:var(--space-1)}.xl\:rt-r-gap-2{gap:var(--space-2)}.xl\:rt-r-gap-3{gap:var(--space-3)}.xl\:rt-r-gap-4{gap:var(--space-4)}.xl\:rt-r-gap-5{gap:var(--space-5)}.xl\:rt-r-gap-6{gap:var(--space-6)}.xl\:rt-r-gap-7{gap:var(--space-7)}.xl\:rt-r-gap-8{gap:var(--space-8)}.xl\:rt-r-gap-9{gap:var(--space-9)}.xl\:rt-r-cg{column-gap:var(--column-gap-xl)}.xl\:rt-r-cg-0{column-gap:0}.xl\:rt-r-cg-1{column-gap:var(--space-1)}.xl\:rt-r-cg-2{column-gap:var(--space-2)}.xl\:rt-r-cg-3{column-gap:var(--space-3)}.xl\:rt-r-cg-4{column-gap:var(--space-4)}.xl\:rt-r-cg-5{column-gap:var(--space-5)}.xl\:rt-r-cg-6{column-gap:var(--space-6)}.xl\:rt-r-cg-7{column-gap:var(--space-7)}.xl\:rt-r-cg-8{column-gap:var(--space-8)}.xl\:rt-r-cg-9{column-gap:var(--space-9)}.xl\:rt-r-rg{row-gap:var(--row-gap-xl)}.xl\:rt-r-rg-0{row-gap:0}.xl\:rt-r-rg-1{row-gap:var(--space-1)}.xl\:rt-r-rg-2{row-gap:var(--space-2)}.xl\:rt-r-rg-3{row-gap:var(--space-3)}.xl\:rt-r-rg-4{row-gap:var(--space-4)}.xl\:rt-r-rg-5{row-gap:var(--space-5)}.xl\:rt-r-rg-6{row-gap:var(--space-6)}.xl\:rt-r-rg-7{row-gap:var(--space-7)}.xl\:rt-r-rg-8{row-gap:var(--space-8)}.xl\:rt-r-rg-9{row-gap:var(--space-9)}}.rt-r-ga{grid-area:var(--grid-area)}@media (min-width: 520px){.xs\:rt-r-ga{grid-area:var(--grid-area-xs)}}@media (min-width: 768px){.sm\:rt-r-ga{grid-area:var(--grid-area-sm)}}@media (min-width: 1024px){.md\:rt-r-ga{grid-area:var(--grid-area-md)}}@media (min-width: 1280px){.lg\:rt-r-ga{grid-area:var(--grid-area-lg)}}@media (min-width: 1640px){.xl\:rt-r-ga{grid-area:var(--grid-area-xl)}}.rt-r-gaf-row{grid-auto-flow:row}.rt-r-gaf-column{grid-auto-flow:column}.rt-r-gaf-dense{grid-auto-flow:dense}.rt-r-gaf-row-dense{grid-auto-flow:row dense}.rt-r-gaf-column-dense{grid-auto-flow:column dense}@media (min-width: 520px){.xs\:rt-r-gaf-row{grid-auto-flow:row}.xs\:rt-r-gaf-column{grid-auto-flow:column}.xs\:rt-r-gaf-dense{grid-auto-flow:dense}.xs\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.xs\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width: 768px){.sm\:rt-r-gaf-row{grid-auto-flow:row}.sm\:rt-r-gaf-column{grid-auto-flow:column}.sm\:rt-r-gaf-dense{grid-auto-flow:dense}.sm\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.sm\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width: 1024px){.md\:rt-r-gaf-row{grid-auto-flow:row}.md\:rt-r-gaf-column{grid-auto-flow:column}.md\:rt-r-gaf-dense{grid-auto-flow:dense}.md\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.md\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width: 1280px){.lg\:rt-r-gaf-row{grid-auto-flow:row}.lg\:rt-r-gaf-column{grid-auto-flow:column}.lg\:rt-r-gaf-dense{grid-auto-flow:dense}.lg\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.lg\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width: 1640px){.xl\:rt-r-gaf-row{grid-auto-flow:row}.xl\:rt-r-gaf-column{grid-auto-flow:column}.xl\:rt-r-gaf-dense{grid-auto-flow:dense}.xl\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.xl\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}.rt-r-gc{grid-column:var(--grid-column)}.rt-r-gc-1{grid-column:1}.rt-r-gc-2{grid-column:2}.rt-r-gc-3{grid-column:3}.rt-r-gc-4{grid-column:4}.rt-r-gc-5{grid-column:5}.rt-r-gc-6{grid-column:6}.rt-r-gc-7{grid-column:7}.rt-r-gc-8{grid-column:8}.rt-r-gc-9{grid-column:9}@media (min-width: 520px){.xs\:rt-r-gc{grid-column:var(--grid-column-xs)}.xs\:rt-r-gc-1{grid-column:1}.xs\:rt-r-gc-2{grid-column:2}.xs\:rt-r-gc-3{grid-column:3}.xs\:rt-r-gc-4{grid-column:4}.xs\:rt-r-gc-5{grid-column:5}.xs\:rt-r-gc-6{grid-column:6}.xs\:rt-r-gc-7{grid-column:7}.xs\:rt-r-gc-8{grid-column:8}.xs\:rt-r-gc-9{grid-column:9}}@media (min-width: 768px){.sm\:rt-r-gc{grid-column:var(--grid-column-sm)}.sm\:rt-r-gc-1{grid-column:1}.sm\:rt-r-gc-2{grid-column:2}.sm\:rt-r-gc-3{grid-column:3}.sm\:rt-r-gc-4{grid-column:4}.sm\:rt-r-gc-5{grid-column:5}.sm\:rt-r-gc-6{grid-column:6}.sm\:rt-r-gc-7{grid-column:7}.sm\:rt-r-gc-8{grid-column:8}.sm\:rt-r-gc-9{grid-column:9}}@media (min-width: 1024px){.md\:rt-r-gc{grid-column:var(--grid-column-md)}.md\:rt-r-gc-1{grid-column:1}.md\:rt-r-gc-2{grid-column:2}.md\:rt-r-gc-3{grid-column:3}.md\:rt-r-gc-4{grid-column:4}.md\:rt-r-gc-5{grid-column:5}.md\:rt-r-gc-6{grid-column:6}.md\:rt-r-gc-7{grid-column:7}.md\:rt-r-gc-8{grid-column:8}.md\:rt-r-gc-9{grid-column:9}}@media (min-width: 1280px){.lg\:rt-r-gc{grid-column:var(--grid-column-lg)}.lg\:rt-r-gc-1{grid-column:1}.lg\:rt-r-gc-2{grid-column:2}.lg\:rt-r-gc-3{grid-column:3}.lg\:rt-r-gc-4{grid-column:4}.lg\:rt-r-gc-5{grid-column:5}.lg\:rt-r-gc-6{grid-column:6}.lg\:rt-r-gc-7{grid-column:7}.lg\:rt-r-gc-8{grid-column:8}.lg\:rt-r-gc-9{grid-column:9}}@media (min-width: 1640px){.xl\:rt-r-gc{grid-column:var(--grid-column-xl)}.xl\:rt-r-gc-1{grid-column:1}.xl\:rt-r-gc-2{grid-column:2}.xl\:rt-r-gc-3{grid-column:3}.xl\:rt-r-gc-4{grid-column:4}.xl\:rt-r-gc-5{grid-column:5}.xl\:rt-r-gc-6{grid-column:6}.xl\:rt-r-gc-7{grid-column:7}.xl\:rt-r-gc-8{grid-column:8}.xl\:rt-r-gc-9{grid-column:9}}.rt-r-gcs{grid-column-start:var(--grid-column-start)}.rt-r-gcs-1{grid-column-start:1}.rt-r-gcs-2{grid-column-start:2}.rt-r-gcs-3{grid-column-start:3}.rt-r-gcs-4{grid-column-start:4}.rt-r-gcs-5{grid-column-start:5}.rt-r-gcs-6{grid-column-start:6}.rt-r-gcs-7{grid-column-start:7}.rt-r-gcs-8{grid-column-start:8}.rt-r-gcs-9{grid-column-start:9}@media (min-width: 520px){.xs\:rt-r-gcs{grid-column-start:var(--grid-column-start-xs)}.xs\:rt-r-gcs-1{grid-column-start:1}.xs\:rt-r-gcs-2{grid-column-start:2}.xs\:rt-r-gcs-3{grid-column-start:3}.xs\:rt-r-gcs-4{grid-column-start:4}.xs\:rt-r-gcs-5{grid-column-start:5}.xs\:rt-r-gcs-6{grid-column-start:6}.xs\:rt-r-gcs-7{grid-column-start:7}.xs\:rt-r-gcs-8{grid-column-start:8}.xs\:rt-r-gcs-9{grid-column-start:9}}@media (min-width: 768px){.sm\:rt-r-gcs{grid-column-start:var(--grid-column-start-sm)}.sm\:rt-r-gcs-1{grid-column-start:1}.sm\:rt-r-gcs-2{grid-column-start:2}.sm\:rt-r-gcs-3{grid-column-start:3}.sm\:rt-r-gcs-4{grid-column-start:4}.sm\:rt-r-gcs-5{grid-column-start:5}.sm\:rt-r-gcs-6{grid-column-start:6}.sm\:rt-r-gcs-7{grid-column-start:7}.sm\:rt-r-gcs-8{grid-column-start:8}.sm\:rt-r-gcs-9{grid-column-start:9}}@media (min-width: 1024px){.md\:rt-r-gcs{grid-column-start:var(--grid-column-start-md)}.md\:rt-r-gcs-1{grid-column-start:1}.md\:rt-r-gcs-2{grid-column-start:2}.md\:rt-r-gcs-3{grid-column-start:3}.md\:rt-r-gcs-4{grid-column-start:4}.md\:rt-r-gcs-5{grid-column-start:5}.md\:rt-r-gcs-6{grid-column-start:6}.md\:rt-r-gcs-7{grid-column-start:7}.md\:rt-r-gcs-8{grid-column-start:8}.md\:rt-r-gcs-9{grid-column-start:9}}@media (min-width: 1280px){.lg\:rt-r-gcs{grid-column-start:var(--grid-column-start-lg)}.lg\:rt-r-gcs-1{grid-column-start:1}.lg\:rt-r-gcs-2{grid-column-start:2}.lg\:rt-r-gcs-3{grid-column-start:3}.lg\:rt-r-gcs-4{grid-column-start:4}.lg\:rt-r-gcs-5{grid-column-start:5}.lg\:rt-r-gcs-6{grid-column-start:6}.lg\:rt-r-gcs-7{grid-column-start:7}.lg\:rt-r-gcs-8{grid-column-start:8}.lg\:rt-r-gcs-9{grid-column-start:9}}@media (min-width: 1640px){.xl\:rt-r-gcs{grid-column-start:var(--grid-column-start-xl)}.xl\:rt-r-gcs-1{grid-column-start:1}.xl\:rt-r-gcs-2{grid-column-start:2}.xl\:rt-r-gcs-3{grid-column-start:3}.xl\:rt-r-gcs-4{grid-column-start:4}.xl\:rt-r-gcs-5{grid-column-start:5}.xl\:rt-r-gcs-6{grid-column-start:6}.xl\:rt-r-gcs-7{grid-column-start:7}.xl\:rt-r-gcs-8{grid-column-start:8}.xl\:rt-r-gcs-9{grid-column-start:9}}.rt-r-gce{grid-column-end:var(--grid-column-end)}.rt-r-gce-1{grid-column-end:1}.rt-r-gce-2{grid-column-end:2}.rt-r-gce-3{grid-column-end:3}.rt-r-gce-4{grid-column-end:4}.rt-r-gce-5{grid-column-end:5}.rt-r-gce-6{grid-column-end:6}.rt-r-gce-7{grid-column-end:7}.rt-r-gce-8{grid-column-end:8}.rt-r-gce-9{grid-column-end:9}@media (min-width: 520px){.xs\:rt-r-gce{grid-column-end:var(--grid-column-end-xs)}.xs\:rt-r-gce-1{grid-column-end:1}.xs\:rt-r-gce-2{grid-column-end:2}.xs\:rt-r-gce-3{grid-column-end:3}.xs\:rt-r-gce-4{grid-column-end:4}.xs\:rt-r-gce-5{grid-column-end:5}.xs\:rt-r-gce-6{grid-column-end:6}.xs\:rt-r-gce-7{grid-column-end:7}.xs\:rt-r-gce-8{grid-column-end:8}.xs\:rt-r-gce-9{grid-column-end:9}}@media (min-width: 768px){.sm\:rt-r-gce{grid-column-end:var(--grid-column-end-sm)}.sm\:rt-r-gce-1{grid-column-end:1}.sm\:rt-r-gce-2{grid-column-end:2}.sm\:rt-r-gce-3{grid-column-end:3}.sm\:rt-r-gce-4{grid-column-end:4}.sm\:rt-r-gce-5{grid-column-end:5}.sm\:rt-r-gce-6{grid-column-end:6}.sm\:rt-r-gce-7{grid-column-end:7}.sm\:rt-r-gce-8{grid-column-end:8}.sm\:rt-r-gce-9{grid-column-end:9}}@media (min-width: 1024px){.md\:rt-r-gce{grid-column-end:var(--grid-column-end-md)}.md\:rt-r-gce-1{grid-column-end:1}.md\:rt-r-gce-2{grid-column-end:2}.md\:rt-r-gce-3{grid-column-end:3}.md\:rt-r-gce-4{grid-column-end:4}.md\:rt-r-gce-5{grid-column-end:5}.md\:rt-r-gce-6{grid-column-end:6}.md\:rt-r-gce-7{grid-column-end:7}.md\:rt-r-gce-8{grid-column-end:8}.md\:rt-r-gce-9{grid-column-end:9}}@media (min-width: 1280px){.lg\:rt-r-gce{grid-column-end:var(--grid-column-end-lg)}.lg\:rt-r-gce-1{grid-column-end:1}.lg\:rt-r-gce-2{grid-column-end:2}.lg\:rt-r-gce-3{grid-column-end:3}.lg\:rt-r-gce-4{grid-column-end:4}.lg\:rt-r-gce-5{grid-column-end:5}.lg\:rt-r-gce-6{grid-column-end:6}.lg\:rt-r-gce-7{grid-column-end:7}.lg\:rt-r-gce-8{grid-column-end:8}.lg\:rt-r-gce-9{grid-column-end:9}}@media (min-width: 1640px){.xl\:rt-r-gce{grid-column-end:var(--grid-column-end-xl)}.xl\:rt-r-gce-1{grid-column-end:1}.xl\:rt-r-gce-2{grid-column-end:2}.xl\:rt-r-gce-3{grid-column-end:3}.xl\:rt-r-gce-4{grid-column-end:4}.xl\:rt-r-gce-5{grid-column-end:5}.xl\:rt-r-gce-6{grid-column-end:6}.xl\:rt-r-gce-7{grid-column-end:7}.xl\:rt-r-gce-8{grid-column-end:8}.xl\:rt-r-gce-9{grid-column-end:9}}.rt-r-gr{grid-row:var(--grid-row)}.rt-r-gr-1{grid-row:1}.rt-r-gr-2{grid-row:2}.rt-r-gr-3{grid-row:3}.rt-r-gr-4{grid-row:4}.rt-r-gr-5{grid-row:5}.rt-r-gr-6{grid-row:6}.rt-r-gr-7{grid-row:7}.rt-r-gr-8{grid-row:8}.rt-r-gr-9{grid-row:9}@media (min-width: 520px){.xs\:rt-r-gr{grid-row:var(--grid-row-xs)}.xs\:rt-r-gr-1{grid-row:1}.xs\:rt-r-gr-2{grid-row:2}.xs\:rt-r-gr-3{grid-row:3}.xs\:rt-r-gr-4{grid-row:4}.xs\:rt-r-gr-5{grid-row:5}.xs\:rt-r-gr-6{grid-row:6}.xs\:rt-r-gr-7{grid-row:7}.xs\:rt-r-gr-8{grid-row:8}.xs\:rt-r-gr-9{grid-row:9}}@media (min-width: 768px){.sm\:rt-r-gr{grid-row:var(--grid-row-sm)}.sm\:rt-r-gr-1{grid-row:1}.sm\:rt-r-gr-2{grid-row:2}.sm\:rt-r-gr-3{grid-row:3}.sm\:rt-r-gr-4{grid-row:4}.sm\:rt-r-gr-5{grid-row:5}.sm\:rt-r-gr-6{grid-row:6}.sm\:rt-r-gr-7{grid-row:7}.sm\:rt-r-gr-8{grid-row:8}.sm\:rt-r-gr-9{grid-row:9}}@media (min-width: 1024px){.md\:rt-r-gr{grid-row:var(--grid-row-md)}.md\:rt-r-gr-1{grid-row:1}.md\:rt-r-gr-2{grid-row:2}.md\:rt-r-gr-3{grid-row:3}.md\:rt-r-gr-4{grid-row:4}.md\:rt-r-gr-5{grid-row:5}.md\:rt-r-gr-6{grid-row:6}.md\:rt-r-gr-7{grid-row:7}.md\:rt-r-gr-8{grid-row:8}.md\:rt-r-gr-9{grid-row:9}}@media (min-width: 1280px){.lg\:rt-r-gr{grid-row:var(--grid-row-lg)}.lg\:rt-r-gr-1{grid-row:1}.lg\:rt-r-gr-2{grid-row:2}.lg\:rt-r-gr-3{grid-row:3}.lg\:rt-r-gr-4{grid-row:4}.lg\:rt-r-gr-5{grid-row:5}.lg\:rt-r-gr-6{grid-row:6}.lg\:rt-r-gr-7{grid-row:7}.lg\:rt-r-gr-8{grid-row:8}.lg\:rt-r-gr-9{grid-row:9}}@media (min-width: 1640px){.xl\:rt-r-gr{grid-row:var(--grid-row-xl)}.xl\:rt-r-gr-1{grid-row:1}.xl\:rt-r-gr-2{grid-row:2}.xl\:rt-r-gr-3{grid-row:3}.xl\:rt-r-gr-4{grid-row:4}.xl\:rt-r-gr-5{grid-row:5}.xl\:rt-r-gr-6{grid-row:6}.xl\:rt-r-gr-7{grid-row:7}.xl\:rt-r-gr-8{grid-row:8}.xl\:rt-r-gr-9{grid-row:9}}.rt-r-grs{grid-row-start:var(--grid-row-start)}.rt-r-grs-1{grid-row-start:1}.rt-r-grs-2{grid-row-start:2}.rt-r-grs-3{grid-row-start:3}.rt-r-grs-4{grid-row-start:4}.rt-r-grs-5{grid-row-start:5}.rt-r-grs-6{grid-row-start:6}.rt-r-grs-7{grid-row-start:7}.rt-r-grs-8{grid-row-start:8}.rt-r-grs-9{grid-row-start:9}@media (min-width: 520px){.xs\:rt-r-grs{grid-row-start:var(--grid-row-start-xs)}.xs\:rt-r-grs-1{grid-row-start:1}.xs\:rt-r-grs-2{grid-row-start:2}.xs\:rt-r-grs-3{grid-row-start:3}.xs\:rt-r-grs-4{grid-row-start:4}.xs\:rt-r-grs-5{grid-row-start:5}.xs\:rt-r-grs-6{grid-row-start:6}.xs\:rt-r-grs-7{grid-row-start:7}.xs\:rt-r-grs-8{grid-row-start:8}.xs\:rt-r-grs-9{grid-row-start:9}}@media (min-width: 768px){.sm\:rt-r-grs{grid-row-start:var(--grid-row-start-sm)}.sm\:rt-r-grs-1{grid-row-start:1}.sm\:rt-r-grs-2{grid-row-start:2}.sm\:rt-r-grs-3{grid-row-start:3}.sm\:rt-r-grs-4{grid-row-start:4}.sm\:rt-r-grs-5{grid-row-start:5}.sm\:rt-r-grs-6{grid-row-start:6}.sm\:rt-r-grs-7{grid-row-start:7}.sm\:rt-r-grs-8{grid-row-start:8}.sm\:rt-r-grs-9{grid-row-start:9}}@media (min-width: 1024px){.md\:rt-r-grs{grid-row-start:var(--grid-row-start-md)}.md\:rt-r-grs-1{grid-row-start:1}.md\:rt-r-grs-2{grid-row-start:2}.md\:rt-r-grs-3{grid-row-start:3}.md\:rt-r-grs-4{grid-row-start:4}.md\:rt-r-grs-5{grid-row-start:5}.md\:rt-r-grs-6{grid-row-start:6}.md\:rt-r-grs-7{grid-row-start:7}.md\:rt-r-grs-8{grid-row-start:8}.md\:rt-r-grs-9{grid-row-start:9}}@media (min-width: 1280px){.lg\:rt-r-grs{grid-row-start:var(--grid-row-start-lg)}.lg\:rt-r-grs-1{grid-row-start:1}.lg\:rt-r-grs-2{grid-row-start:2}.lg\:rt-r-grs-3{grid-row-start:3}.lg\:rt-r-grs-4{grid-row-start:4}.lg\:rt-r-grs-5{grid-row-start:5}.lg\:rt-r-grs-6{grid-row-start:6}.lg\:rt-r-grs-7{grid-row-start:7}.lg\:rt-r-grs-8{grid-row-start:8}.lg\:rt-r-grs-9{grid-row-start:9}}@media (min-width: 1640px){.xl\:rt-r-grs{grid-row-start:var(--grid-row-start-xl)}.xl\:rt-r-grs-1{grid-row-start:1}.xl\:rt-r-grs-2{grid-row-start:2}.xl\:rt-r-grs-3{grid-row-start:3}.xl\:rt-r-grs-4{grid-row-start:4}.xl\:rt-r-grs-5{grid-row-start:5}.xl\:rt-r-grs-6{grid-row-start:6}.xl\:rt-r-grs-7{grid-row-start:7}.xl\:rt-r-grs-8{grid-row-start:8}.xl\:rt-r-grs-9{grid-row-start:9}}.rt-r-gre{grid-row-end:var(--grid-row-end)}.rt-r-gre-1{grid-row-end:1}.rt-r-gre-2{grid-row-end:2}.rt-r-gre-3{grid-row-end:3}.rt-r-gre-4{grid-row-end:4}.rt-r-gre-5{grid-row-end:5}.rt-r-gre-6{grid-row-end:6}.rt-r-gre-7{grid-row-end:7}.rt-r-gre-8{grid-row-end:8}.rt-r-gre-9{grid-row-end:9}@media (min-width: 520px){.xs\:rt-r-gre{grid-row-end:var(--grid-row-end-xs)}.xs\:rt-r-gre-1{grid-row-end:1}.xs\:rt-r-gre-2{grid-row-end:2}.xs\:rt-r-gre-3{grid-row-end:3}.xs\:rt-r-gre-4{grid-row-end:4}.xs\:rt-r-gre-5{grid-row-end:5}.xs\:rt-r-gre-6{grid-row-end:6}.xs\:rt-r-gre-7{grid-row-end:7}.xs\:rt-r-gre-8{grid-row-end:8}.xs\:rt-r-gre-9{grid-row-end:9}}@media (min-width: 768px){.sm\:rt-r-gre{grid-row-end:var(--grid-row-end-sm)}.sm\:rt-r-gre-1{grid-row-end:1}.sm\:rt-r-gre-2{grid-row-end:2}.sm\:rt-r-gre-3{grid-row-end:3}.sm\:rt-r-gre-4{grid-row-end:4}.sm\:rt-r-gre-5{grid-row-end:5}.sm\:rt-r-gre-6{grid-row-end:6}.sm\:rt-r-gre-7{grid-row-end:7}.sm\:rt-r-gre-8{grid-row-end:8}.sm\:rt-r-gre-9{grid-row-end:9}}@media (min-width: 1024px){.md\:rt-r-gre{grid-row-end:var(--grid-row-end-md)}.md\:rt-r-gre-1{grid-row-end:1}.md\:rt-r-gre-2{grid-row-end:2}.md\:rt-r-gre-3{grid-row-end:3}.md\:rt-r-gre-4{grid-row-end:4}.md\:rt-r-gre-5{grid-row-end:5}.md\:rt-r-gre-6{grid-row-end:6}.md\:rt-r-gre-7{grid-row-end:7}.md\:rt-r-gre-8{grid-row-end:8}.md\:rt-r-gre-9{grid-row-end:9}}@media (min-width: 1280px){.lg\:rt-r-gre{grid-row-end:var(--grid-row-end-lg)}.lg\:rt-r-gre-1{grid-row-end:1}.lg\:rt-r-gre-2{grid-row-end:2}.lg\:rt-r-gre-3{grid-row-end:3}.lg\:rt-r-gre-4{grid-row-end:4}.lg\:rt-r-gre-5{grid-row-end:5}.lg\:rt-r-gre-6{grid-row-end:6}.lg\:rt-r-gre-7{grid-row-end:7}.lg\:rt-r-gre-8{grid-row-end:8}.lg\:rt-r-gre-9{grid-row-end:9}}@media (min-width: 1640px){.xl\:rt-r-gre{grid-row-end:var(--grid-row-end-xl)}.xl\:rt-r-gre-1{grid-row-end:1}.xl\:rt-r-gre-2{grid-row-end:2}.xl\:rt-r-gre-3{grid-row-end:3}.xl\:rt-r-gre-4{grid-row-end:4}.xl\:rt-r-gre-5{grid-row-end:5}.xl\:rt-r-gre-6{grid-row-end:6}.xl\:rt-r-gre-7{grid-row-end:7}.xl\:rt-r-gre-8{grid-row-end:8}.xl\:rt-r-gre-9{grid-row-end:9}}.rt-r-gta{grid-template-areas:var(--grid-template-areas)}@media (min-width: 520px){.xs\:rt-r-gta{grid-template-areas:var(--grid-template-areas-xs)}}@media (min-width: 768px){.sm\:rt-r-gta{grid-template-areas:var(--grid-template-areas-sm)}}@media (min-width: 1024px){.md\:rt-r-gta{grid-template-areas:var(--grid-template-areas-md)}}@media (min-width: 1280px){.lg\:rt-r-gta{grid-template-areas:var(--grid-template-areas-lg)}}@media (min-width: 1640px){.xl\:rt-r-gta{grid-template-areas:var(--grid-template-areas-xl)}}.rt-r-gtc{grid-template-columns:var(--grid-template-columns)}.rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}@media (min-width: 520px){.xs\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-xs)}.xs\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.xs\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xs\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xs\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xs\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xs\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xs\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xs\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width: 768px){.sm\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-sm)}.sm\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.sm\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width: 1024px){.md\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-md)}.md\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.md\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width: 1280px){.lg\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-lg)}.lg\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.lg\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width: 1640px){.xl\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-xl)}.xl\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.xl\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}.rt-r-gtr{grid-template-rows:var(--grid-template-rows)}.rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}@media (min-width: 520px){.xs\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-xs)}.xs\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.xs\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.xs\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xs\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.xs\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.xs\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.xs\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.xs\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.xs\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width: 768px){.sm\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-sm)}.sm\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.sm\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.sm\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.sm\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.sm\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.sm\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.sm\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.sm\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.sm\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width: 1024px){.md\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-md)}.md\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.md\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.md\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.md\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.md\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.md\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.md\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width: 1280px){.lg\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-lg)}.lg\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.lg\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.lg\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.lg\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.lg\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.lg\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.lg\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.lg\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.lg\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width: 1640px){.xl\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-xl)}.xl\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.xl\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.xl\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xl\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.xl\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.xl\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.xl\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.xl\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.xl\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}.rt-r-h{height:var(--height)}@media (min-width: 520px){.xs\:rt-r-h{height:var(--height-xs)}}@media (min-width: 768px){.sm\:rt-r-h{height:var(--height-sm)}}@media (min-width: 1024px){.md\:rt-r-h{height:var(--height-md)}}@media (min-width: 1280px){.lg\:rt-r-h{height:var(--height-lg)}}@media (min-width: 1640px){.xl\:rt-r-h{height:var(--height-xl)}}.rt-r-min-h{min-height:var(--min-height)}@media (min-width: 520px){.xs\:rt-r-min-h{min-height:var(--min-height-xs)}}@media (min-width: 768px){.sm\:rt-r-min-h{min-height:var(--min-height-sm)}}@media (min-width: 1024px){.md\:rt-r-min-h{min-height:var(--min-height-md)}}@media (min-width: 1280px){.lg\:rt-r-min-h{min-height:var(--min-height-lg)}}@media (min-width: 1640px){.xl\:rt-r-min-h{min-height:var(--min-height-xl)}}.rt-r-max-h{max-height:var(--max-height)}@media (min-width: 520px){.xs\:rt-r-max-h{max-height:var(--max-height-xs)}}@media (min-width: 768px){.sm\:rt-r-max-h{max-height:var(--max-height-sm)}}@media (min-width: 1024px){.md\:rt-r-max-h{max-height:var(--max-height-md)}}@media (min-width: 1280px){.lg\:rt-r-max-h{max-height:var(--max-height-lg)}}@media (min-width: 1640px){.xl\:rt-r-max-h{max-height:var(--max-height-xl)}}.rt-r-inset{inset:var(--inset)}.rt-r-inset-0{inset:0}.rt-r-inset-1{inset:var(--space-1)}.rt-r-inset-2{inset:var(--space-2)}.rt-r-inset-3{inset:var(--space-3)}.rt-r-inset-4{inset:var(--space-4)}.rt-r-inset-5{inset:var(--space-5)}.rt-r-inset-6{inset:var(--space-6)}.rt-r-inset-7{inset:var(--space-7)}.rt-r-inset-8{inset:var(--space-8)}.rt-r-inset-9{inset:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-inset{inset:var(--inset-xs)}.xs\:rt-r-inset-0{inset:0}.xs\:rt-r-inset-1{inset:var(--space-1)}.xs\:rt-r-inset-2{inset:var(--space-2)}.xs\:rt-r-inset-3{inset:var(--space-3)}.xs\:rt-r-inset-4{inset:var(--space-4)}.xs\:rt-r-inset-5{inset:var(--space-5)}.xs\:rt-r-inset-6{inset:var(--space-6)}.xs\:rt-r-inset-7{inset:var(--space-7)}.xs\:rt-r-inset-8{inset:var(--space-8)}.xs\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-inset{inset:var(--inset-sm)}.sm\:rt-r-inset-0{inset:0}.sm\:rt-r-inset-1{inset:var(--space-1)}.sm\:rt-r-inset-2{inset:var(--space-2)}.sm\:rt-r-inset-3{inset:var(--space-3)}.sm\:rt-r-inset-4{inset:var(--space-4)}.sm\:rt-r-inset-5{inset:var(--space-5)}.sm\:rt-r-inset-6{inset:var(--space-6)}.sm\:rt-r-inset-7{inset:var(--space-7)}.sm\:rt-r-inset-8{inset:var(--space-8)}.sm\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-inset{inset:var(--inset-md)}.md\:rt-r-inset-0{inset:0}.md\:rt-r-inset-1{inset:var(--space-1)}.md\:rt-r-inset-2{inset:var(--space-2)}.md\:rt-r-inset-3{inset:var(--space-3)}.md\:rt-r-inset-4{inset:var(--space-4)}.md\:rt-r-inset-5{inset:var(--space-5)}.md\:rt-r-inset-6{inset:var(--space-6)}.md\:rt-r-inset-7{inset:var(--space-7)}.md\:rt-r-inset-8{inset:var(--space-8)}.md\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-inset{inset:var(--inset-lg)}.lg\:rt-r-inset-0{inset:0}.lg\:rt-r-inset-1{inset:var(--space-1)}.lg\:rt-r-inset-2{inset:var(--space-2)}.lg\:rt-r-inset-3{inset:var(--space-3)}.lg\:rt-r-inset-4{inset:var(--space-4)}.lg\:rt-r-inset-5{inset:var(--space-5)}.lg\:rt-r-inset-6{inset:var(--space-6)}.lg\:rt-r-inset-7{inset:var(--space-7)}.lg\:rt-r-inset-8{inset:var(--space-8)}.lg\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-inset{inset:var(--inset-xl)}.xl\:rt-r-inset-0{inset:0}.xl\:rt-r-inset-1{inset:var(--space-1)}.xl\:rt-r-inset-2{inset:var(--space-2)}.xl\:rt-r-inset-3{inset:var(--space-3)}.xl\:rt-r-inset-4{inset:var(--space-4)}.xl\:rt-r-inset-5{inset:var(--space-5)}.xl\:rt-r-inset-6{inset:var(--space-6)}.xl\:rt-r-inset-7{inset:var(--space-7)}.xl\:rt-r-inset-8{inset:var(--space-8)}.xl\:rt-r-inset-9{inset:var(--space-9)}}.rt-r-top{top:var(--top)}.rt-r-top-0{top:0}.rt-r-top-1{top:var(--space-1)}.rt-r-top-2{top:var(--space-2)}.rt-r-top-3{top:var(--space-3)}.rt-r-top-4{top:var(--space-4)}.rt-r-top-5{top:var(--space-5)}.rt-r-top-6{top:var(--space-6)}.rt-r-top-7{top:var(--space-7)}.rt-r-top-8{top:var(--space-8)}.rt-r-top-9{top:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-top{top:var(--top-xs)}.xs\:rt-r-top-0{top:0}.xs\:rt-r-top-1{top:var(--space-1)}.xs\:rt-r-top-2{top:var(--space-2)}.xs\:rt-r-top-3{top:var(--space-3)}.xs\:rt-r-top-4{top:var(--space-4)}.xs\:rt-r-top-5{top:var(--space-5)}.xs\:rt-r-top-6{top:var(--space-6)}.xs\:rt-r-top-7{top:var(--space-7)}.xs\:rt-r-top-8{top:var(--space-8)}.xs\:rt-r-top-9{top:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-top{top:var(--top-sm)}.sm\:rt-r-top-0{top:0}.sm\:rt-r-top-1{top:var(--space-1)}.sm\:rt-r-top-2{top:var(--space-2)}.sm\:rt-r-top-3{top:var(--space-3)}.sm\:rt-r-top-4{top:var(--space-4)}.sm\:rt-r-top-5{top:var(--space-5)}.sm\:rt-r-top-6{top:var(--space-6)}.sm\:rt-r-top-7{top:var(--space-7)}.sm\:rt-r-top-8{top:var(--space-8)}.sm\:rt-r-top-9{top:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-top{top:var(--top-md)}.md\:rt-r-top-0{top:0}.md\:rt-r-top-1{top:var(--space-1)}.md\:rt-r-top-2{top:var(--space-2)}.md\:rt-r-top-3{top:var(--space-3)}.md\:rt-r-top-4{top:var(--space-4)}.md\:rt-r-top-5{top:var(--space-5)}.md\:rt-r-top-6{top:var(--space-6)}.md\:rt-r-top-7{top:var(--space-7)}.md\:rt-r-top-8{top:var(--space-8)}.md\:rt-r-top-9{top:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-top{top:var(--top-lg)}.lg\:rt-r-top-0{top:0}.lg\:rt-r-top-1{top:var(--space-1)}.lg\:rt-r-top-2{top:var(--space-2)}.lg\:rt-r-top-3{top:var(--space-3)}.lg\:rt-r-top-4{top:var(--space-4)}.lg\:rt-r-top-5{top:var(--space-5)}.lg\:rt-r-top-6{top:var(--space-6)}.lg\:rt-r-top-7{top:var(--space-7)}.lg\:rt-r-top-8{top:var(--space-8)}.lg\:rt-r-top-9{top:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-top{top:var(--top-xl)}.xl\:rt-r-top-0{top:0}.xl\:rt-r-top-1{top:var(--space-1)}.xl\:rt-r-top-2{top:var(--space-2)}.xl\:rt-r-top-3{top:var(--space-3)}.xl\:rt-r-top-4{top:var(--space-4)}.xl\:rt-r-top-5{top:var(--space-5)}.xl\:rt-r-top-6{top:var(--space-6)}.xl\:rt-r-top-7{top:var(--space-7)}.xl\:rt-r-top-8{top:var(--space-8)}.xl\:rt-r-top-9{top:var(--space-9)}}.rt-r-right{right:var(--right)}.rt-r-right-0{right:0}.rt-r-right-1{right:var(--space-1)}.rt-r-right-2{right:var(--space-2)}.rt-r-right-3{right:var(--space-3)}.rt-r-right-4{right:var(--space-4)}.rt-r-right-5{right:var(--space-5)}.rt-r-right-6{right:var(--space-6)}.rt-r-right-7{right:var(--space-7)}.rt-r-right-8{right:var(--space-8)}.rt-r-right-9{right:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-right{right:var(--right-xs)}.xs\:rt-r-right-0{right:0}.xs\:rt-r-right-1{right:var(--space-1)}.xs\:rt-r-right-2{right:var(--space-2)}.xs\:rt-r-right-3{right:var(--space-3)}.xs\:rt-r-right-4{right:var(--space-4)}.xs\:rt-r-right-5{right:var(--space-5)}.xs\:rt-r-right-6{right:var(--space-6)}.xs\:rt-r-right-7{right:var(--space-7)}.xs\:rt-r-right-8{right:var(--space-8)}.xs\:rt-r-right-9{right:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-right{right:var(--right-sm)}.sm\:rt-r-right-0{right:0}.sm\:rt-r-right-1{right:var(--space-1)}.sm\:rt-r-right-2{right:var(--space-2)}.sm\:rt-r-right-3{right:var(--space-3)}.sm\:rt-r-right-4{right:var(--space-4)}.sm\:rt-r-right-5{right:var(--space-5)}.sm\:rt-r-right-6{right:var(--space-6)}.sm\:rt-r-right-7{right:var(--space-7)}.sm\:rt-r-right-8{right:var(--space-8)}.sm\:rt-r-right-9{right:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-right{right:var(--right-md)}.md\:rt-r-right-0{right:0}.md\:rt-r-right-1{right:var(--space-1)}.md\:rt-r-right-2{right:var(--space-2)}.md\:rt-r-right-3{right:var(--space-3)}.md\:rt-r-right-4{right:var(--space-4)}.md\:rt-r-right-5{right:var(--space-5)}.md\:rt-r-right-6{right:var(--space-6)}.md\:rt-r-right-7{right:var(--space-7)}.md\:rt-r-right-8{right:var(--space-8)}.md\:rt-r-right-9{right:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-right{right:var(--right-lg)}.lg\:rt-r-right-0{right:0}.lg\:rt-r-right-1{right:var(--space-1)}.lg\:rt-r-right-2{right:var(--space-2)}.lg\:rt-r-right-3{right:var(--space-3)}.lg\:rt-r-right-4{right:var(--space-4)}.lg\:rt-r-right-5{right:var(--space-5)}.lg\:rt-r-right-6{right:var(--space-6)}.lg\:rt-r-right-7{right:var(--space-7)}.lg\:rt-r-right-8{right:var(--space-8)}.lg\:rt-r-right-9{right:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-right{right:var(--right-xl)}.xl\:rt-r-right-0{right:0}.xl\:rt-r-right-1{right:var(--space-1)}.xl\:rt-r-right-2{right:var(--space-2)}.xl\:rt-r-right-3{right:var(--space-3)}.xl\:rt-r-right-4{right:var(--space-4)}.xl\:rt-r-right-5{right:var(--space-5)}.xl\:rt-r-right-6{right:var(--space-6)}.xl\:rt-r-right-7{right:var(--space-7)}.xl\:rt-r-right-8{right:var(--space-8)}.xl\:rt-r-right-9{right:var(--space-9)}}.rt-r-bottom{bottom:var(--bottom)}.rt-r-bottom-0{bottom:0}.rt-r-bottom-1{bottom:var(--space-1)}.rt-r-bottom-2{bottom:var(--space-2)}.rt-r-bottom-3{bottom:var(--space-3)}.rt-r-bottom-4{bottom:var(--space-4)}.rt-r-bottom-5{bottom:var(--space-5)}.rt-r-bottom-6{bottom:var(--space-6)}.rt-r-bottom-7{bottom:var(--space-7)}.rt-r-bottom-8{bottom:var(--space-8)}.rt-r-bottom-9{bottom:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-bottom{bottom:var(--bottom-xs)}.xs\:rt-r-bottom-0{bottom:0}.xs\:rt-r-bottom-1{bottom:var(--space-1)}.xs\:rt-r-bottom-2{bottom:var(--space-2)}.xs\:rt-r-bottom-3{bottom:var(--space-3)}.xs\:rt-r-bottom-4{bottom:var(--space-4)}.xs\:rt-r-bottom-5{bottom:var(--space-5)}.xs\:rt-r-bottom-6{bottom:var(--space-6)}.xs\:rt-r-bottom-7{bottom:var(--space-7)}.xs\:rt-r-bottom-8{bottom:var(--space-8)}.xs\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-bottom{bottom:var(--bottom-sm)}.sm\:rt-r-bottom-0{bottom:0}.sm\:rt-r-bottom-1{bottom:var(--space-1)}.sm\:rt-r-bottom-2{bottom:var(--space-2)}.sm\:rt-r-bottom-3{bottom:var(--space-3)}.sm\:rt-r-bottom-4{bottom:var(--space-4)}.sm\:rt-r-bottom-5{bottom:var(--space-5)}.sm\:rt-r-bottom-6{bottom:var(--space-6)}.sm\:rt-r-bottom-7{bottom:var(--space-7)}.sm\:rt-r-bottom-8{bottom:var(--space-8)}.sm\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-bottom{bottom:var(--bottom-md)}.md\:rt-r-bottom-0{bottom:0}.md\:rt-r-bottom-1{bottom:var(--space-1)}.md\:rt-r-bottom-2{bottom:var(--space-2)}.md\:rt-r-bottom-3{bottom:var(--space-3)}.md\:rt-r-bottom-4{bottom:var(--space-4)}.md\:rt-r-bottom-5{bottom:var(--space-5)}.md\:rt-r-bottom-6{bottom:var(--space-6)}.md\:rt-r-bottom-7{bottom:var(--space-7)}.md\:rt-r-bottom-8{bottom:var(--space-8)}.md\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-bottom{bottom:var(--bottom-lg)}.lg\:rt-r-bottom-0{bottom:0}.lg\:rt-r-bottom-1{bottom:var(--space-1)}.lg\:rt-r-bottom-2{bottom:var(--space-2)}.lg\:rt-r-bottom-3{bottom:var(--space-3)}.lg\:rt-r-bottom-4{bottom:var(--space-4)}.lg\:rt-r-bottom-5{bottom:var(--space-5)}.lg\:rt-r-bottom-6{bottom:var(--space-6)}.lg\:rt-r-bottom-7{bottom:var(--space-7)}.lg\:rt-r-bottom-8{bottom:var(--space-8)}.lg\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-bottom{bottom:var(--bottom-xl)}.xl\:rt-r-bottom-0{bottom:0}.xl\:rt-r-bottom-1{bottom:var(--space-1)}.xl\:rt-r-bottom-2{bottom:var(--space-2)}.xl\:rt-r-bottom-3{bottom:var(--space-3)}.xl\:rt-r-bottom-4{bottom:var(--space-4)}.xl\:rt-r-bottom-5{bottom:var(--space-5)}.xl\:rt-r-bottom-6{bottom:var(--space-6)}.xl\:rt-r-bottom-7{bottom:var(--space-7)}.xl\:rt-r-bottom-8{bottom:var(--space-8)}.xl\:rt-r-bottom-9{bottom:var(--space-9)}}.rt-r-left{left:var(--left)}.rt-r-left-0{left:0}.rt-r-left-1{left:var(--space-1)}.rt-r-left-2{left:var(--space-2)}.rt-r-left-3{left:var(--space-3)}.rt-r-left-4{left:var(--space-4)}.rt-r-left-5{left:var(--space-5)}.rt-r-left-6{left:var(--space-6)}.rt-r-left-7{left:var(--space-7)}.rt-r-left-8{left:var(--space-8)}.rt-r-left-9{left:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-left{left:var(--left-xs)}.xs\:rt-r-left-0{left:0}.xs\:rt-r-left-1{left:var(--space-1)}.xs\:rt-r-left-2{left:var(--space-2)}.xs\:rt-r-left-3{left:var(--space-3)}.xs\:rt-r-left-4{left:var(--space-4)}.xs\:rt-r-left-5{left:var(--space-5)}.xs\:rt-r-left-6{left:var(--space-6)}.xs\:rt-r-left-7{left:var(--space-7)}.xs\:rt-r-left-8{left:var(--space-8)}.xs\:rt-r-left-9{left:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-left{left:var(--left-sm)}.sm\:rt-r-left-0{left:0}.sm\:rt-r-left-1{left:var(--space-1)}.sm\:rt-r-left-2{left:var(--space-2)}.sm\:rt-r-left-3{left:var(--space-3)}.sm\:rt-r-left-4{left:var(--space-4)}.sm\:rt-r-left-5{left:var(--space-5)}.sm\:rt-r-left-6{left:var(--space-6)}.sm\:rt-r-left-7{left:var(--space-7)}.sm\:rt-r-left-8{left:var(--space-8)}.sm\:rt-r-left-9{left:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-left{left:var(--left-md)}.md\:rt-r-left-0{left:0}.md\:rt-r-left-1{left:var(--space-1)}.md\:rt-r-left-2{left:var(--space-2)}.md\:rt-r-left-3{left:var(--space-3)}.md\:rt-r-left-4{left:var(--space-4)}.md\:rt-r-left-5{left:var(--space-5)}.md\:rt-r-left-6{left:var(--space-6)}.md\:rt-r-left-7{left:var(--space-7)}.md\:rt-r-left-8{left:var(--space-8)}.md\:rt-r-left-9{left:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-left{left:var(--left-lg)}.lg\:rt-r-left-0{left:0}.lg\:rt-r-left-1{left:var(--space-1)}.lg\:rt-r-left-2{left:var(--space-2)}.lg\:rt-r-left-3{left:var(--space-3)}.lg\:rt-r-left-4{left:var(--space-4)}.lg\:rt-r-left-5{left:var(--space-5)}.lg\:rt-r-left-6{left:var(--space-6)}.lg\:rt-r-left-7{left:var(--space-7)}.lg\:rt-r-left-8{left:var(--space-8)}.lg\:rt-r-left-9{left:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-left{left:var(--left-xl)}.xl\:rt-r-left-0{left:0}.xl\:rt-r-left-1{left:var(--space-1)}.xl\:rt-r-left-2{left:var(--space-2)}.xl\:rt-r-left-3{left:var(--space-3)}.xl\:rt-r-left-4{left:var(--space-4)}.xl\:rt-r-left-5{left:var(--space-5)}.xl\:rt-r-left-6{left:var(--space-6)}.xl\:rt-r-left-7{left:var(--space-7)}.xl\:rt-r-left-8{left:var(--space-8)}.xl\:rt-r-left-9{left:var(--space-9)}}.rt-r-jc-start{justify-content:flex-start}.rt-r-jc-center{justify-content:center}.rt-r-jc-end{justify-content:flex-end}.rt-r-jc-space-between{justify-content:space-between}@media (min-width: 520px){.xs\:rt-r-jc-start{justify-content:flex-start}.xs\:rt-r-jc-center{justify-content:center}.xs\:rt-r-jc-end{justify-content:flex-end}.xs\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width: 768px){.sm\:rt-r-jc-start{justify-content:flex-start}.sm\:rt-r-jc-center{justify-content:center}.sm\:rt-r-jc-end{justify-content:flex-end}.sm\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width: 1024px){.md\:rt-r-jc-start{justify-content:flex-start}.md\:rt-r-jc-center{justify-content:center}.md\:rt-r-jc-end{justify-content:flex-end}.md\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width: 1280px){.lg\:rt-r-jc-start{justify-content:flex-start}.lg\:rt-r-jc-center{justify-content:center}.lg\:rt-r-jc-end{justify-content:flex-end}.lg\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width: 1640px){.xl\:rt-r-jc-start{justify-content:flex-start}.xl\:rt-r-jc-center{justify-content:center}.xl\:rt-r-jc-end{justify-content:flex-end}.xl\:rt-r-jc-space-between{justify-content:space-between}}.rt-r-m,.rt-r-m-0,.rt-r-m-1,.rt-r-m-2,.rt-r-m-3,.rt-r-m-4,.rt-r-m-5,.rt-r-m-6,.rt-r-m-7,.rt-r-m-8,.rt-r-m-9,.-rt-r-m-1,.-rt-r-m-2,.-rt-r-m-3,.-rt-r-m-4,.-rt-r-m-5,.-rt-r-m-6,.-rt-r-m-7,.-rt-r-m-8,.-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.rt-r-m{--margin-top: var(--m);--margin-right: var(--m);--margin-bottom: var(--m);--margin-left: var(--m) }.rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-m,.xs\:rt-r-m-0,.xs\:rt-r-m-1,.xs\:rt-r-m-2,.xs\:rt-r-m-3,.xs\:rt-r-m-4,.xs\:rt-r-m-5,.xs\:rt-r-m-6,.xs\:rt-r-m-7,.xs\:rt-r-m-8,.xs\:rt-r-m-9,.xs\:-rt-r-m-1,.xs\:-rt-r-m-2,.xs\:-rt-r-m-3,.xs\:-rt-r-m-4,.xs\:-rt-r-m-5,.xs\:-rt-r-m-6,.xs\:-rt-r-m-7,.xs\:-rt-r-m-8,.xs\:-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.xs\:rt-r-m{--margin-top: var(--m-xs);--margin-right: var(--m-xs);--margin-bottom: var(--m-xs);--margin-left: var(--m-xs) }.xs\:rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.xs\:rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.xs\:rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.xs\:rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.xs\:rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.xs\:rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.xs\:rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.xs\:rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.xs\:rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.xs\:rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.xs\:-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.xs\:-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.xs\:-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.xs\:-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.xs\:-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.xs\:-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.xs\:-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.xs\:-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.xs\:-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-m,.sm\:rt-r-m-0,.sm\:rt-r-m-1,.sm\:rt-r-m-2,.sm\:rt-r-m-3,.sm\:rt-r-m-4,.sm\:rt-r-m-5,.sm\:rt-r-m-6,.sm\:rt-r-m-7,.sm\:rt-r-m-8,.sm\:rt-r-m-9,.sm\:-rt-r-m-1,.sm\:-rt-r-m-2,.sm\:-rt-r-m-3,.sm\:-rt-r-m-4,.sm\:-rt-r-m-5,.sm\:-rt-r-m-6,.sm\:-rt-r-m-7,.sm\:-rt-r-m-8,.sm\:-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.sm\:rt-r-m{--margin-top: var(--m-sm);--margin-right: var(--m-sm);--margin-bottom: var(--m-sm);--margin-left: var(--m-sm) }.sm\:rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.sm\:rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.sm\:rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.sm\:rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.sm\:rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.sm\:rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.sm\:rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.sm\:rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.sm\:rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.sm\:rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.sm\:-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.sm\:-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.sm\:-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.sm\:-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.sm\:-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.sm\:-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.sm\:-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.sm\:-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.sm\:-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-m,.md\:rt-r-m-0,.md\:rt-r-m-1,.md\:rt-r-m-2,.md\:rt-r-m-3,.md\:rt-r-m-4,.md\:rt-r-m-5,.md\:rt-r-m-6,.md\:rt-r-m-7,.md\:rt-r-m-8,.md\:rt-r-m-9,.md\:-rt-r-m-1,.md\:-rt-r-m-2,.md\:-rt-r-m-3,.md\:-rt-r-m-4,.md\:-rt-r-m-5,.md\:-rt-r-m-6,.md\:-rt-r-m-7,.md\:-rt-r-m-8,.md\:-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.md\:rt-r-m{--margin-top: var(--m-md);--margin-right: var(--m-md);--margin-bottom: var(--m-md);--margin-left: var(--m-md) }.md\:rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.md\:rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.md\:rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.md\:rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.md\:rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.md\:rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.md\:rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.md\:rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.md\:rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.md\:rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.md\:-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.md\:-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.md\:-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.md\:-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.md\:-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.md\:-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.md\:-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.md\:-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.md\:-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-m,.lg\:rt-r-m-0,.lg\:rt-r-m-1,.lg\:rt-r-m-2,.lg\:rt-r-m-3,.lg\:rt-r-m-4,.lg\:rt-r-m-5,.lg\:rt-r-m-6,.lg\:rt-r-m-7,.lg\:rt-r-m-8,.lg\:rt-r-m-9,.lg\:-rt-r-m-1,.lg\:-rt-r-m-2,.lg\:-rt-r-m-3,.lg\:-rt-r-m-4,.lg\:-rt-r-m-5,.lg\:-rt-r-m-6,.lg\:-rt-r-m-7,.lg\:-rt-r-m-8,.lg\:-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.lg\:rt-r-m{--margin-top: var(--m-lg);--margin-right: var(--m-lg);--margin-bottom: var(--m-lg);--margin-left: var(--m-lg) }.lg\:rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.lg\:rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.lg\:rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.lg\:rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.lg\:rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.lg\:rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.lg\:rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.lg\:rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.lg\:rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.lg\:rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.lg\:-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.lg\:-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.lg\:-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.lg\:-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.lg\:-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.lg\:-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.lg\:-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.lg\:-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.lg\:-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-m,.xl\:rt-r-m-0,.xl\:rt-r-m-1,.xl\:rt-r-m-2,.xl\:rt-r-m-3,.xl\:rt-r-m-4,.xl\:rt-r-m-5,.xl\:rt-r-m-6,.xl\:rt-r-m-7,.xl\:rt-r-m-8,.xl\:rt-r-m-9,.xl\:-rt-r-m-1,.xl\:-rt-r-m-2,.xl\:-rt-r-m-3,.xl\:-rt-r-m-4,.xl\:-rt-r-m-5,.xl\:-rt-r-m-6,.xl\:-rt-r-m-7,.xl\:-rt-r-m-8,.xl\:-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.xl\:rt-r-m{--margin-top: var(--m-xl);--margin-right: var(--m-xl);--margin-bottom: var(--m-xl);--margin-left: var(--m-xl) }.xl\:rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.xl\:rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.xl\:rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.xl\:rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.xl\:rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.xl\:rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.xl\:rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.xl\:rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.xl\:rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.xl\:rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.xl\:-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.xl\:-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.xl\:-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.xl\:-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.xl\:-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.xl\:-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.xl\:-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.xl\:-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.xl\:-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}}.rt-r-mx,.rt-r-mx-0,.rt-r-mx-1,.rt-r-mx-2,.rt-r-mx-3,.rt-r-mx-4,.rt-r-mx-5,.rt-r-mx-6,.rt-r-mx-7,.rt-r-mx-8,.rt-r-mx-9,.-rt-r-mx-1,.-rt-r-mx-2,.-rt-r-mx-3,.-rt-r-mx-4,.-rt-r-mx-5,.-rt-r-mx-6,.-rt-r-mx-7,.-rt-r-mx-8,.-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.rt-r-mx{--margin-left: var(--ml);--margin-right: var(--mr) }.rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-mx,.xs\:rt-r-mx-0,.xs\:rt-r-mx-1,.xs\:rt-r-mx-2,.xs\:rt-r-mx-3,.xs\:rt-r-mx-4,.xs\:rt-r-mx-5,.xs\:rt-r-mx-6,.xs\:rt-r-mx-7,.xs\:rt-r-mx-8,.xs\:rt-r-mx-9,.xs\:-rt-r-mx-1,.xs\:-rt-r-mx-2,.xs\:-rt-r-mx-3,.xs\:-rt-r-mx-4,.xs\:-rt-r-mx-5,.xs\:-rt-r-mx-6,.xs\:-rt-r-mx-7,.xs\:-rt-r-mx-8,.xs\:-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.xs\:rt-r-mx{--margin-left: var(--ml-xs);--margin-right: var(--mr-xs) }.xs\:rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.xs\:rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.xs\:rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.xs\:rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.xs\:rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.xs\:rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.xs\:rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.xs\:rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.xs\:rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.xs\:rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.xs\:-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.xs\:-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.xs\:-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.xs\:-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.xs\:-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.xs\:-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.xs\:-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.xs\:-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.xs\:-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-mx,.sm\:rt-r-mx-0,.sm\:rt-r-mx-1,.sm\:rt-r-mx-2,.sm\:rt-r-mx-3,.sm\:rt-r-mx-4,.sm\:rt-r-mx-5,.sm\:rt-r-mx-6,.sm\:rt-r-mx-7,.sm\:rt-r-mx-8,.sm\:rt-r-mx-9,.sm\:-rt-r-mx-1,.sm\:-rt-r-mx-2,.sm\:-rt-r-mx-3,.sm\:-rt-r-mx-4,.sm\:-rt-r-mx-5,.sm\:-rt-r-mx-6,.sm\:-rt-r-mx-7,.sm\:-rt-r-mx-8,.sm\:-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.sm\:rt-r-mx{--margin-left: var(--ml-md);--margin-right: var(--mr-md) }.sm\:rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.sm\:rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.sm\:rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.sm\:rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.sm\:rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.sm\:rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.sm\:rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.sm\:rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.sm\:rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.sm\:rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.sm\:-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.sm\:-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.sm\:-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.sm\:-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.sm\:-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.sm\:-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.sm\:-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.sm\:-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.sm\:-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-mx,.md\:rt-r-mx-0,.md\:rt-r-mx-1,.md\:rt-r-mx-2,.md\:rt-r-mx-3,.md\:rt-r-mx-4,.md\:rt-r-mx-5,.md\:rt-r-mx-6,.md\:rt-r-mx-7,.md\:rt-r-mx-8,.md\:rt-r-mx-9,.md\:-rt-r-mx-1,.md\:-rt-r-mx-2,.md\:-rt-r-mx-3,.md\:-rt-r-mx-4,.md\:-rt-r-mx-5,.md\:-rt-r-mx-6,.md\:-rt-r-mx-7,.md\:-rt-r-mx-8,.md\:-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.md\:rt-r-mx{--margin-left: var(--ml-md);--margin-right: var(--mr-md) }.md\:rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.md\:rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.md\:rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.md\:rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.md\:rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.md\:rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.md\:rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.md\:rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.md\:rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.md\:rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.md\:-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.md\:-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.md\:-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.md\:-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.md\:-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.md\:-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.md\:-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.md\:-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.md\:-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-mx,.lg\:rt-r-mx-0,.lg\:rt-r-mx-1,.lg\:rt-r-mx-2,.lg\:rt-r-mx-3,.lg\:rt-r-mx-4,.lg\:rt-r-mx-5,.lg\:rt-r-mx-6,.lg\:rt-r-mx-7,.lg\:rt-r-mx-8,.lg\:rt-r-mx-9,.lg\:-rt-r-mx-1,.lg\:-rt-r-mx-2,.lg\:-rt-r-mx-3,.lg\:-rt-r-mx-4,.lg\:-rt-r-mx-5,.lg\:-rt-r-mx-6,.lg\:-rt-r-mx-7,.lg\:-rt-r-mx-8,.lg\:-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.lg\:rt-r-mx{--margin-left: var(--ml-lg);--margin-right: var(--mr-lg) }.lg\:rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.lg\:rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.lg\:rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.lg\:rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.lg\:rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.lg\:rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.lg\:rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.lg\:rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.lg\:rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.lg\:rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.lg\:-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.lg\:-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.lg\:-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.lg\:-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.lg\:-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.lg\:-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.lg\:-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.lg\:-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.lg\:-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-mx,.xl\:rt-r-mx-0,.xl\:rt-r-mx-1,.xl\:rt-r-mx-2,.xl\:rt-r-mx-3,.xl\:rt-r-mx-4,.xl\:rt-r-mx-5,.xl\:rt-r-mx-6,.xl\:rt-r-mx-7,.xl\:rt-r-mx-8,.xl\:rt-r-mx-9,.xl\:-rt-r-mx-1,.xl\:-rt-r-mx-2,.xl\:-rt-r-mx-3,.xl\:-rt-r-mx-4,.xl\:-rt-r-mx-5,.xl\:-rt-r-mx-6,.xl\:-rt-r-mx-7,.xl\:-rt-r-mx-8,.xl\:-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.xl\:rt-r-mx{--margin-left: var(--ml-xl);--margin-right: var(--mr-xl) }.xl\:rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.xl\:rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.xl\:rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.xl\:rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.xl\:rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.xl\:rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.xl\:rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.xl\:rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.xl\:rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.xl\:rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.xl\:-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.xl\:-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.xl\:-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.xl\:-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.xl\:-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.xl\:-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.xl\:-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.xl\:-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.xl\:-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}}.rt-r-my,.rt-r-my-0,.rt-r-my-1,.rt-r-my-2,.rt-r-my-3,.rt-r-my-4,.rt-r-my-5,.rt-r-my-6,.rt-r-my-7,.rt-r-my-8,.rt-r-my-9,.-rt-r-my-1,.-rt-r-my-2,.-rt-r-my-3,.-rt-r-my-4,.-rt-r-my-5,.-rt-r-my-6,.-rt-r-my-7,.-rt-r-my-8,.-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.rt-r-my{--margin-top: var(--mt);--margin-bottom: var(--mb) }.rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-my,.xs\:rt-r-my-0,.xs\:rt-r-my-1,.xs\:rt-r-my-2,.xs\:rt-r-my-3,.xs\:rt-r-my-4,.xs\:rt-r-my-5,.xs\:rt-r-my-6,.xs\:rt-r-my-7,.xs\:rt-r-my-8,.xs\:rt-r-my-9,.xs\:-rt-r-my-1,.xs\:-rt-r-my-2,.xs\:-rt-r-my-3,.xs\:-rt-r-my-4,.xs\:-rt-r-my-5,.xs\:-rt-r-my-6,.xs\:-rt-r-my-7,.xs\:-rt-r-my-8,.xs\:-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.xs\:rt-r-my{--margin-top: var(--mt-xs);--margin-bottom: var(--mb-xs) }.xs\:rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.xs\:rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.xs\:rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.xs\:rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.xs\:rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.xs\:rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.xs\:rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.xs\:rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.xs\:rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.xs\:rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.xs\:-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.xs\:-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.xs\:-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.xs\:-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.xs\:-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.xs\:-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.xs\:-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.xs\:-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.xs\:-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-my,.sm\:rt-r-my-0,.sm\:rt-r-my-1,.sm\:rt-r-my-2,.sm\:rt-r-my-3,.sm\:rt-r-my-4,.sm\:rt-r-my-5,.sm\:rt-r-my-6,.sm\:rt-r-my-7,.sm\:rt-r-my-8,.sm\:rt-r-my-9,.sm\:-rt-r-my-1,.sm\:-rt-r-my-2,.sm\:-rt-r-my-3,.sm\:-rt-r-my-4,.sm\:-rt-r-my-5,.sm\:-rt-r-my-6,.sm\:-rt-r-my-7,.sm\:-rt-r-my-8,.sm\:-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.sm\:rt-r-my{--margin-top: var(--mt-sm);--margin-bottom: var(--mb-sm) }.sm\:rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.sm\:rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.sm\:rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.sm\:rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.sm\:rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.sm\:rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.sm\:rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.sm\:rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.sm\:rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.sm\:rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.sm\:-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.sm\:-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.sm\:-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.sm\:-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.sm\:-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.sm\:-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.sm\:-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.sm\:-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.sm\:-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-my,.md\:rt-r-my-0,.md\:rt-r-my-1,.md\:rt-r-my-2,.md\:rt-r-my-3,.md\:rt-r-my-4,.md\:rt-r-my-5,.md\:rt-r-my-6,.md\:rt-r-my-7,.md\:rt-r-my-8,.md\:rt-r-my-9,.md\:-rt-r-my-1,.md\:-rt-r-my-2,.md\:-rt-r-my-3,.md\:-rt-r-my-4,.md\:-rt-r-my-5,.md\:-rt-r-my-6,.md\:-rt-r-my-7,.md\:-rt-r-my-8,.md\:-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.md\:rt-r-my{--margin-top: var(--mt-md);--margin-bottom: var(--mb-md) }.md\:rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.md\:rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.md\:rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.md\:rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.md\:rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.md\:rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.md\:rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.md\:rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.md\:rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.md\:rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.md\:-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.md\:-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.md\:-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.md\:-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.md\:-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.md\:-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.md\:-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.md\:-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.md\:-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-my,.lg\:rt-r-my-0,.lg\:rt-r-my-1,.lg\:rt-r-my-2,.lg\:rt-r-my-3,.lg\:rt-r-my-4,.lg\:rt-r-my-5,.lg\:rt-r-my-6,.lg\:rt-r-my-7,.lg\:rt-r-my-8,.lg\:rt-r-my-9,.lg\:-rt-r-my-1,.lg\:-rt-r-my-2,.lg\:-rt-r-my-3,.lg\:-rt-r-my-4,.lg\:-rt-r-my-5,.lg\:-rt-r-my-6,.lg\:-rt-r-my-7,.lg\:-rt-r-my-8,.lg\:-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.lg\:rt-r-my{--margin-top: var(--mt-lg);--margin-bottom: var(--mb-lg) }.lg\:rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.lg\:rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.lg\:rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.lg\:rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.lg\:rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.lg\:rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.lg\:rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.lg\:rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.lg\:rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.lg\:rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.lg\:-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.lg\:-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.lg\:-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.lg\:-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.lg\:-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.lg\:-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.lg\:-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.lg\:-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.lg\:-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-my,.xl\:rt-r-my-0,.xl\:rt-r-my-1,.xl\:rt-r-my-2,.xl\:rt-r-my-3,.xl\:rt-r-my-4,.xl\:rt-r-my-5,.xl\:rt-r-my-6,.xl\:rt-r-my-7,.xl\:rt-r-my-8,.xl\:rt-r-my-9,.xl\:-rt-r-my-1,.xl\:-rt-r-my-2,.xl\:-rt-r-my-3,.xl\:-rt-r-my-4,.xl\:-rt-r-my-5,.xl\:-rt-r-my-6,.xl\:-rt-r-my-7,.xl\:-rt-r-my-8,.xl\:-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.xl\:rt-r-my{--margin-top: var(--mt-xl);--margin-bottom: var(--mb-xl) }.xl\:rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.xl\:rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.xl\:rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.xl\:rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.xl\:rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.xl\:rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.xl\:rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.xl\:rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.xl\:rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.xl\:rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.xl\:-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.xl\:-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.xl\:-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.xl\:-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.xl\:-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.xl\:-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.xl\:-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.xl\:-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.xl\:-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}}.rt-r-mt,.rt-r-mt-0,.rt-r-mt-1,.rt-r-mt-2,.rt-r-mt-3,.rt-r-mt-4,.rt-r-mt-5,.rt-r-mt-6,.rt-r-mt-7,.rt-r-mt-8,.rt-r-mt-9,.-rt-r-mt-1,.-rt-r-mt-2,.-rt-r-mt-3,.-rt-r-mt-4,.-rt-r-mt-5,.-rt-r-mt-6,.-rt-r-mt-7,.-rt-r-mt-8,.-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.rt-r-mt{--margin-top: var(--mt) }.rt-r-mt-0{--margin-top: 0px}.rt-r-mt-1{--margin-top: var(--space-1)}.rt-r-mt-2{--margin-top: var(--space-2)}.rt-r-mt-3{--margin-top: var(--space-3)}.rt-r-mt-4{--margin-top: var(--space-4)}.rt-r-mt-5{--margin-top: var(--space-5)}.rt-r-mt-6{--margin-top: var(--space-6)}.rt-r-mt-7{--margin-top: var(--space-7)}.rt-r-mt-8{--margin-top: var(--space-8)}.rt-r-mt-9{--margin-top: var(--space-9)}.-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-mt,.xs\:rt-r-mt-0,.xs\:rt-r-mt-1,.xs\:rt-r-mt-2,.xs\:rt-r-mt-3,.xs\:rt-r-mt-4,.xs\:rt-r-mt-5,.xs\:rt-r-mt-6,.xs\:rt-r-mt-7,.xs\:rt-r-mt-8,.xs\:rt-r-mt-9,.xs\:-rt-r-mt-1,.xs\:-rt-r-mt-2,.xs\:-rt-r-mt-3,.xs\:-rt-r-mt-4,.xs\:-rt-r-mt-5,.xs\:-rt-r-mt-6,.xs\:-rt-r-mt-7,.xs\:-rt-r-mt-8,.xs\:-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.xs\:rt-r-mt{--margin-top: var(--mt-xs) }.xs\:rt-r-mt-0{--margin-top: 0px}.xs\:rt-r-mt-1{--margin-top: var(--space-1)}.xs\:rt-r-mt-2{--margin-top: var(--space-2)}.xs\:rt-r-mt-3{--margin-top: var(--space-3)}.xs\:rt-r-mt-4{--margin-top: var(--space-4)}.xs\:rt-r-mt-5{--margin-top: var(--space-5)}.xs\:rt-r-mt-6{--margin-top: var(--space-6)}.xs\:rt-r-mt-7{--margin-top: var(--space-7)}.xs\:rt-r-mt-8{--margin-top: var(--space-8)}.xs\:rt-r-mt-9{--margin-top: var(--space-9)}.xs\:-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.xs\:-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.xs\:-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.xs\:-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.xs\:-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.xs\:-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.xs\:-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.xs\:-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.xs\:-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-mt,.sm\:rt-r-mt-0,.sm\:rt-r-mt-1,.sm\:rt-r-mt-2,.sm\:rt-r-mt-3,.sm\:rt-r-mt-4,.sm\:rt-r-mt-5,.sm\:rt-r-mt-6,.sm\:rt-r-mt-7,.sm\:rt-r-mt-8,.sm\:rt-r-mt-9,.sm\:-rt-r-mt-1,.sm\:-rt-r-mt-2,.sm\:-rt-r-mt-3,.sm\:-rt-r-mt-4,.sm\:-rt-r-mt-5,.sm\:-rt-r-mt-6,.sm\:-rt-r-mt-7,.sm\:-rt-r-mt-8,.sm\:-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.sm\:rt-r-mt{--margin-top: var(--mt-sm) }.sm\:rt-r-mt-0{--margin-top: 0px}.sm\:rt-r-mt-1{--margin-top: var(--space-1)}.sm\:rt-r-mt-2{--margin-top: var(--space-2)}.sm\:rt-r-mt-3{--margin-top: var(--space-3)}.sm\:rt-r-mt-4{--margin-top: var(--space-4)}.sm\:rt-r-mt-5{--margin-top: var(--space-5)}.sm\:rt-r-mt-6{--margin-top: var(--space-6)}.sm\:rt-r-mt-7{--margin-top: var(--space-7)}.sm\:rt-r-mt-8{--margin-top: var(--space-8)}.sm\:rt-r-mt-9{--margin-top: var(--space-9)}.sm\:-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.sm\:-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.sm\:-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.sm\:-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.sm\:-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.sm\:-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.sm\:-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.sm\:-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.sm\:-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-mt,.md\:rt-r-mt-0,.md\:rt-r-mt-1,.md\:rt-r-mt-2,.md\:rt-r-mt-3,.md\:rt-r-mt-4,.md\:rt-r-mt-5,.md\:rt-r-mt-6,.md\:rt-r-mt-7,.md\:rt-r-mt-8,.md\:rt-r-mt-9,.md\:-rt-r-mt-1,.md\:-rt-r-mt-2,.md\:-rt-r-mt-3,.md\:-rt-r-mt-4,.md\:-rt-r-mt-5,.md\:-rt-r-mt-6,.md\:-rt-r-mt-7,.md\:-rt-r-mt-8,.md\:-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.md\:rt-r-mt{--margin-top: var(--mt-md) }.md\:rt-r-mt-0{--margin-top: 0px}.md\:rt-r-mt-1{--margin-top: var(--space-1)}.md\:rt-r-mt-2{--margin-top: var(--space-2)}.md\:rt-r-mt-3{--margin-top: var(--space-3)}.md\:rt-r-mt-4{--margin-top: var(--space-4)}.md\:rt-r-mt-5{--margin-top: var(--space-5)}.md\:rt-r-mt-6{--margin-top: var(--space-6)}.md\:rt-r-mt-7{--margin-top: var(--space-7)}.md\:rt-r-mt-8{--margin-top: var(--space-8)}.md\:rt-r-mt-9{--margin-top: var(--space-9)}.md\:-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.md\:-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.md\:-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.md\:-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.md\:-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.md\:-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.md\:-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.md\:-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.md\:-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-mt,.lg\:rt-r-mt-0,.lg\:rt-r-mt-1,.lg\:rt-r-mt-2,.lg\:rt-r-mt-3,.lg\:rt-r-mt-4,.lg\:rt-r-mt-5,.lg\:rt-r-mt-6,.lg\:rt-r-mt-7,.lg\:rt-r-mt-8,.lg\:rt-r-mt-9,.lg\:-rt-r-mt-1,.lg\:-rt-r-mt-2,.lg\:-rt-r-mt-3,.lg\:-rt-r-mt-4,.lg\:-rt-r-mt-5,.lg\:-rt-r-mt-6,.lg\:-rt-r-mt-7,.lg\:-rt-r-mt-8,.lg\:-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.lg\:rt-r-mt{--margin-top: var(--mt-lg) }.lg\:rt-r-mt-0{--margin-top: 0px}.lg\:rt-r-mt-1{--margin-top: var(--space-1)}.lg\:rt-r-mt-2{--margin-top: var(--space-2)}.lg\:rt-r-mt-3{--margin-top: var(--space-3)}.lg\:rt-r-mt-4{--margin-top: var(--space-4)}.lg\:rt-r-mt-5{--margin-top: var(--space-5)}.lg\:rt-r-mt-6{--margin-top: var(--space-6)}.lg\:rt-r-mt-7{--margin-top: var(--space-7)}.lg\:rt-r-mt-8{--margin-top: var(--space-8)}.lg\:rt-r-mt-9{--margin-top: var(--space-9)}.lg\:-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.lg\:-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.lg\:-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.lg\:-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.lg\:-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.lg\:-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.lg\:-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.lg\:-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.lg\:-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-mt,.xl\:rt-r-mt-0,.xl\:rt-r-mt-1,.xl\:rt-r-mt-2,.xl\:rt-r-mt-3,.xl\:rt-r-mt-4,.xl\:rt-r-mt-5,.xl\:rt-r-mt-6,.xl\:rt-r-mt-7,.xl\:rt-r-mt-8,.xl\:rt-r-mt-9,.xl\:-rt-r-mt-1,.xl\:-rt-r-mt-2,.xl\:-rt-r-mt-3,.xl\:-rt-r-mt-4,.xl\:-rt-r-mt-5,.xl\:-rt-r-mt-6,.xl\:-rt-r-mt-7,.xl\:-rt-r-mt-8,.xl\:-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.xl\:rt-r-mt{--margin-top: var(--mt-xl) }.xl\:rt-r-mt-0{--margin-top: 0px}.xl\:rt-r-mt-1{--margin-top: var(--space-1)}.xl\:rt-r-mt-2{--margin-top: var(--space-2)}.xl\:rt-r-mt-3{--margin-top: var(--space-3)}.xl\:rt-r-mt-4{--margin-top: var(--space-4)}.xl\:rt-r-mt-5{--margin-top: var(--space-5)}.xl\:rt-r-mt-6{--margin-top: var(--space-6)}.xl\:rt-r-mt-7{--margin-top: var(--space-7)}.xl\:rt-r-mt-8{--margin-top: var(--space-8)}.xl\:rt-r-mt-9{--margin-top: var(--space-9)}.xl\:-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.xl\:-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.xl\:-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.xl\:-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.xl\:-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.xl\:-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.xl\:-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.xl\:-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.xl\:-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}}.rt-r-mr,.rt-r-mr-0,.rt-r-mr-1,.rt-r-mr-2,.rt-r-mr-3,.rt-r-mr-4,.rt-r-mr-5,.rt-r-mr-6,.rt-r-mr-7,.rt-r-mr-8,.rt-r-mr-9,.-rt-r-mr-1,.-rt-r-mr-2,.-rt-r-mr-3,.-rt-r-mr-4,.-rt-r-mr-5,.-rt-r-mr-6,.-rt-r-mr-7,.-rt-r-mr-8,.-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.rt-r-mr{--margin-right: var(--mr) }.rt-r-mr-0{--margin-right: 0px}.rt-r-mr-1{--margin-right: var(--space-1)}.rt-r-mr-2{--margin-right: var(--space-2)}.rt-r-mr-3{--margin-right: var(--space-3)}.rt-r-mr-4{--margin-right: var(--space-4)}.rt-r-mr-5{--margin-right: var(--space-5)}.rt-r-mr-6{--margin-right: var(--space-6)}.rt-r-mr-7{--margin-right: var(--space-7)}.rt-r-mr-8{--margin-right: var(--space-8)}.rt-r-mr-9{--margin-right: var(--space-9)}.-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-mr,.xs\:rt-r-mr-0,.xs\:rt-r-mr-1,.xs\:rt-r-mr-2,.xs\:rt-r-mr-3,.xs\:rt-r-mr-4,.xs\:rt-r-mr-5,.xs\:rt-r-mr-6,.xs\:rt-r-mr-7,.xs\:rt-r-mr-8,.xs\:rt-r-mr-9,.xs\:-rt-r-mr-1,.xs\:-rt-r-mr-2,.xs\:-rt-r-mr-3,.xs\:-rt-r-mr-4,.xs\:-rt-r-mr-5,.xs\:-rt-r-mr-6,.xs\:-rt-r-mr-7,.xs\:-rt-r-mr-8,.xs\:-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.xs\:rt-r-mr{--margin-right: var(--mr-xs) }.xs\:rt-r-mr-0{--margin-right: 0px}.xs\:rt-r-mr-1{--margin-right: var(--space-1)}.xs\:rt-r-mr-2{--margin-right: var(--space-2)}.xs\:rt-r-mr-3{--margin-right: var(--space-3)}.xs\:rt-r-mr-4{--margin-right: var(--space-4)}.xs\:rt-r-mr-5{--margin-right: var(--space-5)}.xs\:rt-r-mr-6{--margin-right: var(--space-6)}.xs\:rt-r-mr-7{--margin-right: var(--space-7)}.xs\:rt-r-mr-8{--margin-right: var(--space-8)}.xs\:rt-r-mr-9{--margin-right: var(--space-9)}.xs\:-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.xs\:-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.xs\:-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.xs\:-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.xs\:-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.xs\:-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.xs\:-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.xs\:-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.xs\:-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-mr,.sm\:rt-r-mr-0,.sm\:rt-r-mr-1,.sm\:rt-r-mr-2,.sm\:rt-r-mr-3,.sm\:rt-r-mr-4,.sm\:rt-r-mr-5,.sm\:rt-r-mr-6,.sm\:rt-r-mr-7,.sm\:rt-r-mr-8,.sm\:rt-r-mr-9,.sm\:-rt-r-mr-1,.sm\:-rt-r-mr-2,.sm\:-rt-r-mr-3,.sm\:-rt-r-mr-4,.sm\:-rt-r-mr-5,.sm\:-rt-r-mr-6,.sm\:-rt-r-mr-7,.sm\:-rt-r-mr-8,.sm\:-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.sm\:rt-r-mr{--margin-right: var(--mr-sm) }.sm\:rt-r-mr-0{--margin-right: 0px}.sm\:rt-r-mr-1{--margin-right: var(--space-1)}.sm\:rt-r-mr-2{--margin-right: var(--space-2)}.sm\:rt-r-mr-3{--margin-right: var(--space-3)}.sm\:rt-r-mr-4{--margin-right: var(--space-4)}.sm\:rt-r-mr-5{--margin-right: var(--space-5)}.sm\:rt-r-mr-6{--margin-right: var(--space-6)}.sm\:rt-r-mr-7{--margin-right: var(--space-7)}.sm\:rt-r-mr-8{--margin-right: var(--space-8)}.sm\:rt-r-mr-9{--margin-right: var(--space-9)}.sm\:-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.sm\:-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.sm\:-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.sm\:-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.sm\:-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.sm\:-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.sm\:-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.sm\:-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.sm\:-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-mr,.md\:rt-r-mr-0,.md\:rt-r-mr-1,.md\:rt-r-mr-2,.md\:rt-r-mr-3,.md\:rt-r-mr-4,.md\:rt-r-mr-5,.md\:rt-r-mr-6,.md\:rt-r-mr-7,.md\:rt-r-mr-8,.md\:rt-r-mr-9,.md\:-rt-r-mr-1,.md\:-rt-r-mr-2,.md\:-rt-r-mr-3,.md\:-rt-r-mr-4,.md\:-rt-r-mr-5,.md\:-rt-r-mr-6,.md\:-rt-r-mr-7,.md\:-rt-r-mr-8,.md\:-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.md\:rt-r-mr{--margin-right: var(--mr-md) }.md\:rt-r-mr-0{--margin-right: 0px}.md\:rt-r-mr-1{--margin-right: var(--space-1)}.md\:rt-r-mr-2{--margin-right: var(--space-2)}.md\:rt-r-mr-3{--margin-right: var(--space-3)}.md\:rt-r-mr-4{--margin-right: var(--space-4)}.md\:rt-r-mr-5{--margin-right: var(--space-5)}.md\:rt-r-mr-6{--margin-right: var(--space-6)}.md\:rt-r-mr-7{--margin-right: var(--space-7)}.md\:rt-r-mr-8{--margin-right: var(--space-8)}.md\:rt-r-mr-9{--margin-right: var(--space-9)}.md\:-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.md\:-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.md\:-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.md\:-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.md\:-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.md\:-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.md\:-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.md\:-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.md\:-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-mr,.lg\:rt-r-mr-0,.lg\:rt-r-mr-1,.lg\:rt-r-mr-2,.lg\:rt-r-mr-3,.lg\:rt-r-mr-4,.lg\:rt-r-mr-5,.lg\:rt-r-mr-6,.lg\:rt-r-mr-7,.lg\:rt-r-mr-8,.lg\:rt-r-mr-9,.lg\:-rt-r-mr-1,.lg\:-rt-r-mr-2,.lg\:-rt-r-mr-3,.lg\:-rt-r-mr-4,.lg\:-rt-r-mr-5,.lg\:-rt-r-mr-6,.lg\:-rt-r-mr-7,.lg\:-rt-r-mr-8,.lg\:-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.lg\:rt-r-mr{--margin-right: var(--mr-lg) }.lg\:rt-r-mr-0{--margin-right: 0px}.lg\:rt-r-mr-1{--margin-right: var(--space-1)}.lg\:rt-r-mr-2{--margin-right: var(--space-2)}.lg\:rt-r-mr-3{--margin-right: var(--space-3)}.lg\:rt-r-mr-4{--margin-right: var(--space-4)}.lg\:rt-r-mr-5{--margin-right: var(--space-5)}.lg\:rt-r-mr-6{--margin-right: var(--space-6)}.lg\:rt-r-mr-7{--margin-right: var(--space-7)}.lg\:rt-r-mr-8{--margin-right: var(--space-8)}.lg\:rt-r-mr-9{--margin-right: var(--space-9)}.lg\:-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.lg\:-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.lg\:-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.lg\:-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.lg\:-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.lg\:-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.lg\:-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.lg\:-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.lg\:-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-mr,.xl\:rt-r-mr-0,.xl\:rt-r-mr-1,.xl\:rt-r-mr-2,.xl\:rt-r-mr-3,.xl\:rt-r-mr-4,.xl\:rt-r-mr-5,.xl\:rt-r-mr-6,.xl\:rt-r-mr-7,.xl\:rt-r-mr-8,.xl\:rt-r-mr-9,.xl\:-rt-r-mr-1,.xl\:-rt-r-mr-2,.xl\:-rt-r-mr-3,.xl\:-rt-r-mr-4,.xl\:-rt-r-mr-5,.xl\:-rt-r-mr-6,.xl\:-rt-r-mr-7,.xl\:-rt-r-mr-8,.xl\:-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.xl\:rt-r-mr{--margin-right: var(--mr-xl) }.xl\:rt-r-mr-0{--margin-right: 0px}.xl\:rt-r-mr-1{--margin-right: var(--space-1)}.xl\:rt-r-mr-2{--margin-right: var(--space-2)}.xl\:rt-r-mr-3{--margin-right: var(--space-3)}.xl\:rt-r-mr-4{--margin-right: var(--space-4)}.xl\:rt-r-mr-5{--margin-right: var(--space-5)}.xl\:rt-r-mr-6{--margin-right: var(--space-6)}.xl\:rt-r-mr-7{--margin-right: var(--space-7)}.xl\:rt-r-mr-8{--margin-right: var(--space-8)}.xl\:rt-r-mr-9{--margin-right: var(--space-9)}.xl\:-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.xl\:-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.xl\:-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.xl\:-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.xl\:-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.xl\:-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.xl\:-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.xl\:-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.xl\:-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}}.rt-r-mb,.rt-r-mb-0,.rt-r-mb-1,.rt-r-mb-2,.rt-r-mb-3,.rt-r-mb-4,.rt-r-mb-5,.rt-r-mb-6,.rt-r-mb-7,.rt-r-mb-8,.rt-r-mb-9,.-rt-r-mb-1,.-rt-r-mb-2,.-rt-r-mb-3,.-rt-r-mb-4,.-rt-r-mb-5,.-rt-r-mb-6,.-rt-r-mb-7,.-rt-r-mb-8,.-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.rt-r-mb{--margin-bottom: var(--mb) }.rt-r-mb-0{--margin-bottom: 0px}.rt-r-mb-1{--margin-bottom: var(--space-1)}.rt-r-mb-2{--margin-bottom: var(--space-2)}.rt-r-mb-3{--margin-bottom: var(--space-3)}.rt-r-mb-4{--margin-bottom: var(--space-4)}.rt-r-mb-5{--margin-bottom: var(--space-5)}.rt-r-mb-6{--margin-bottom: var(--space-6)}.rt-r-mb-7{--margin-bottom: var(--space-7)}.rt-r-mb-8{--margin-bottom: var(--space-8)}.rt-r-mb-9{--margin-bottom: var(--space-9)}.-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-mb,.xs\:rt-r-mb-0,.xs\:rt-r-mb-1,.xs\:rt-r-mb-2,.xs\:rt-r-mb-3,.xs\:rt-r-mb-4,.xs\:rt-r-mb-5,.xs\:rt-r-mb-6,.xs\:rt-r-mb-7,.xs\:rt-r-mb-8,.xs\:rt-r-mb-9,.xs\:-rt-r-mb-1,.xs\:-rt-r-mb-2,.xs\:-rt-r-mb-3,.xs\:-rt-r-mb-4,.xs\:-rt-r-mb-5,.xs\:-rt-r-mb-6,.xs\:-rt-r-mb-7,.xs\:-rt-r-mb-8,.xs\:-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.xs\:rt-r-mb{--margin-bottom: var(--mb-xs) }.xs\:rt-r-mb-0{--margin-bottom: 0px}.xs\:rt-r-mb-1{--margin-bottom: var(--space-1)}.xs\:rt-r-mb-2{--margin-bottom: var(--space-2)}.xs\:rt-r-mb-3{--margin-bottom: var(--space-3)}.xs\:rt-r-mb-4{--margin-bottom: var(--space-4)}.xs\:rt-r-mb-5{--margin-bottom: var(--space-5)}.xs\:rt-r-mb-6{--margin-bottom: var(--space-6)}.xs\:rt-r-mb-7{--margin-bottom: var(--space-7)}.xs\:rt-r-mb-8{--margin-bottom: var(--space-8)}.xs\:rt-r-mb-9{--margin-bottom: var(--space-9)}.xs\:-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.xs\:-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.xs\:-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.xs\:-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.xs\:-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.xs\:-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.xs\:-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.xs\:-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.xs\:-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-mb,.sm\:rt-r-mb-0,.sm\:rt-r-mb-1,.sm\:rt-r-mb-2,.sm\:rt-r-mb-3,.sm\:rt-r-mb-4,.sm\:rt-r-mb-5,.sm\:rt-r-mb-6,.sm\:rt-r-mb-7,.sm\:rt-r-mb-8,.sm\:rt-r-mb-9,.sm\:-rt-r-mb-1,.sm\:-rt-r-mb-2,.sm\:-rt-r-mb-3,.sm\:-rt-r-mb-4,.sm\:-rt-r-mb-5,.sm\:-rt-r-mb-6,.sm\:-rt-r-mb-7,.sm\:-rt-r-mb-8,.sm\:-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.sm\:rt-r-mb{--margin-bottom: var(--mb-sm) }.sm\:rt-r-mb-0{--margin-bottom: 0px}.sm\:rt-r-mb-1{--margin-bottom: var(--space-1)}.sm\:rt-r-mb-2{--margin-bottom: var(--space-2)}.sm\:rt-r-mb-3{--margin-bottom: var(--space-3)}.sm\:rt-r-mb-4{--margin-bottom: var(--space-4)}.sm\:rt-r-mb-5{--margin-bottom: var(--space-5)}.sm\:rt-r-mb-6{--margin-bottom: var(--space-6)}.sm\:rt-r-mb-7{--margin-bottom: var(--space-7)}.sm\:rt-r-mb-8{--margin-bottom: var(--space-8)}.sm\:rt-r-mb-9{--margin-bottom: var(--space-9)}.sm\:-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.sm\:-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.sm\:-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.sm\:-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.sm\:-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.sm\:-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.sm\:-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.sm\:-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.sm\:-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-mb,.md\:rt-r-mb-0,.md\:rt-r-mb-1,.md\:rt-r-mb-2,.md\:rt-r-mb-3,.md\:rt-r-mb-4,.md\:rt-r-mb-5,.md\:rt-r-mb-6,.md\:rt-r-mb-7,.md\:rt-r-mb-8,.md\:rt-r-mb-9,.md\:-rt-r-mb-1,.md\:-rt-r-mb-2,.md\:-rt-r-mb-3,.md\:-rt-r-mb-4,.md\:-rt-r-mb-5,.md\:-rt-r-mb-6,.md\:-rt-r-mb-7,.md\:-rt-r-mb-8,.md\:-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.md\:rt-r-mb{--margin-bottom: var(--mb-md) }.md\:rt-r-mb-0{--margin-bottom: 0px}.md\:rt-r-mb-1{--margin-bottom: var(--space-1)}.md\:rt-r-mb-2{--margin-bottom: var(--space-2)}.md\:rt-r-mb-3{--margin-bottom: var(--space-3)}.md\:rt-r-mb-4{--margin-bottom: var(--space-4)}.md\:rt-r-mb-5{--margin-bottom: var(--space-5)}.md\:rt-r-mb-6{--margin-bottom: var(--space-6)}.md\:rt-r-mb-7{--margin-bottom: var(--space-7)}.md\:rt-r-mb-8{--margin-bottom: var(--space-8)}.md\:rt-r-mb-9{--margin-bottom: var(--space-9)}.md\:-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.md\:-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.md\:-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.md\:-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.md\:-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.md\:-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.md\:-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.md\:-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.md\:-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-mb,.lg\:rt-r-mb-0,.lg\:rt-r-mb-1,.lg\:rt-r-mb-2,.lg\:rt-r-mb-3,.lg\:rt-r-mb-4,.lg\:rt-r-mb-5,.lg\:rt-r-mb-6,.lg\:rt-r-mb-7,.lg\:rt-r-mb-8,.lg\:rt-r-mb-9,.lg\:-rt-r-mb-1,.lg\:-rt-r-mb-2,.lg\:-rt-r-mb-3,.lg\:-rt-r-mb-4,.lg\:-rt-r-mb-5,.lg\:-rt-r-mb-6,.lg\:-rt-r-mb-7,.lg\:-rt-r-mb-8,.lg\:-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.lg\:rt-r-mb{--margin-bottom: var(--mb-lg) }.lg\:rt-r-mb-0{--margin-bottom: 0px}.lg\:rt-r-mb-1{--margin-bottom: var(--space-1)}.lg\:rt-r-mb-2{--margin-bottom: var(--space-2)}.lg\:rt-r-mb-3{--margin-bottom: var(--space-3)}.lg\:rt-r-mb-4{--margin-bottom: var(--space-4)}.lg\:rt-r-mb-5{--margin-bottom: var(--space-5)}.lg\:rt-r-mb-6{--margin-bottom: var(--space-6)}.lg\:rt-r-mb-7{--margin-bottom: var(--space-7)}.lg\:rt-r-mb-8{--margin-bottom: var(--space-8)}.lg\:rt-r-mb-9{--margin-bottom: var(--space-9)}.lg\:-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.lg\:-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.lg\:-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.lg\:-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.lg\:-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.lg\:-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.lg\:-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.lg\:-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.lg\:-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-mb,.xl\:rt-r-mb-0,.xl\:rt-r-mb-1,.xl\:rt-r-mb-2,.xl\:rt-r-mb-3,.xl\:rt-r-mb-4,.xl\:rt-r-mb-5,.xl\:rt-r-mb-6,.xl\:rt-r-mb-7,.xl\:rt-r-mb-8,.xl\:rt-r-mb-9,.xl\:-rt-r-mb-1,.xl\:-rt-r-mb-2,.xl\:-rt-r-mb-3,.xl\:-rt-r-mb-4,.xl\:-rt-r-mb-5,.xl\:-rt-r-mb-6,.xl\:-rt-r-mb-7,.xl\:-rt-r-mb-8,.xl\:-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.xl\:rt-r-mb{--margin-bottom: var(--mb-xl) }.xl\:rt-r-mb-0{--margin-bottom: 0px}.xl\:rt-r-mb-1{--margin-bottom: var(--space-1)}.xl\:rt-r-mb-2{--margin-bottom: var(--space-2)}.xl\:rt-r-mb-3{--margin-bottom: var(--space-3)}.xl\:rt-r-mb-4{--margin-bottom: var(--space-4)}.xl\:rt-r-mb-5{--margin-bottom: var(--space-5)}.xl\:rt-r-mb-6{--margin-bottom: var(--space-6)}.xl\:rt-r-mb-7{--margin-bottom: var(--space-7)}.xl\:rt-r-mb-8{--margin-bottom: var(--space-8)}.xl\:rt-r-mb-9{--margin-bottom: var(--space-9)}.xl\:-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.xl\:-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.xl\:-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.xl\:-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.xl\:-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.xl\:-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.xl\:-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.xl\:-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.xl\:-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}}.rt-r-ml,.rt-r-ml-0,.rt-r-ml-1,.rt-r-ml-2,.rt-r-ml-3,.rt-r-ml-4,.rt-r-ml-5,.rt-r-ml-6,.rt-r-ml-7,.rt-r-ml-8,.rt-r-ml-9,.-rt-r-ml-1,.-rt-r-ml-2,.-rt-r-ml-3,.-rt-r-ml-4,.-rt-r-ml-5,.-rt-r-ml-6,.-rt-r-ml-7,.-rt-r-ml-8,.-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.rt-r-ml{--margin-left: var(--ml) }.rt-r-ml-0{--margin-left: 0px}.rt-r-ml-1{--margin-left: var(--space-1)}.rt-r-ml-2{--margin-left: var(--space-2)}.rt-r-ml-3{--margin-left: var(--space-3)}.rt-r-ml-4{--margin-left: var(--space-4)}.rt-r-ml-5{--margin-left: var(--space-5)}.rt-r-ml-6{--margin-left: var(--space-6)}.rt-r-ml-7{--margin-left: var(--space-7)}.rt-r-ml-8{--margin-left: var(--space-8)}.rt-r-ml-9{--margin-left: var(--space-9)}.-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-ml,.xs\:rt-r-ml-0,.xs\:rt-r-ml-1,.xs\:rt-r-ml-2,.xs\:rt-r-ml-3,.xs\:rt-r-ml-4,.xs\:rt-r-ml-5,.xs\:rt-r-ml-6,.xs\:rt-r-ml-7,.xs\:rt-r-ml-8,.xs\:rt-r-ml-9,.xs\:-rt-r-ml-1,.xs\:-rt-r-ml-2,.xs\:-rt-r-ml-3,.xs\:-rt-r-ml-4,.xs\:-rt-r-ml-5,.xs\:-rt-r-ml-6,.xs\:-rt-r-ml-7,.xs\:-rt-r-ml-8,.xs\:-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.xs\:rt-r-ml{--margin-left: var(--ml-xs) }.xs\:rt-r-ml-0{--margin-left: 0px}.xs\:rt-r-ml-1{--margin-left: var(--space-1)}.xs\:rt-r-ml-2{--margin-left: var(--space-2)}.xs\:rt-r-ml-3{--margin-left: var(--space-3)}.xs\:rt-r-ml-4{--margin-left: var(--space-4)}.xs\:rt-r-ml-5{--margin-left: var(--space-5)}.xs\:rt-r-ml-6{--margin-left: var(--space-6)}.xs\:rt-r-ml-7{--margin-left: var(--space-7)}.xs\:rt-r-ml-8{--margin-left: var(--space-8)}.xs\:rt-r-ml-9{--margin-left: var(--space-9)}.xs\:-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.xs\:-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.xs\:-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.xs\:-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.xs\:-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.xs\:-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.xs\:-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.xs\:-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.xs\:-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-ml,.sm\:rt-r-ml-0,.sm\:rt-r-ml-1,.sm\:rt-r-ml-2,.sm\:rt-r-ml-3,.sm\:rt-r-ml-4,.sm\:rt-r-ml-5,.sm\:rt-r-ml-6,.sm\:rt-r-ml-7,.sm\:rt-r-ml-8,.sm\:rt-r-ml-9,.sm\:-rt-r-ml-1,.sm\:-rt-r-ml-2,.sm\:-rt-r-ml-3,.sm\:-rt-r-ml-4,.sm\:-rt-r-ml-5,.sm\:-rt-r-ml-6,.sm\:-rt-r-ml-7,.sm\:-rt-r-ml-8,.sm\:-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.sm\:rt-r-ml{--margin-left: var(--ml-sm) }.sm\:rt-r-ml-0{--margin-left: 0px}.sm\:rt-r-ml-1{--margin-left: var(--space-1)}.sm\:rt-r-ml-2{--margin-left: var(--space-2)}.sm\:rt-r-ml-3{--margin-left: var(--space-3)}.sm\:rt-r-ml-4{--margin-left: var(--space-4)}.sm\:rt-r-ml-5{--margin-left: var(--space-5)}.sm\:rt-r-ml-6{--margin-left: var(--space-6)}.sm\:rt-r-ml-7{--margin-left: var(--space-7)}.sm\:rt-r-ml-8{--margin-left: var(--space-8)}.sm\:rt-r-ml-9{--margin-left: var(--space-9)}.sm\:-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.sm\:-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.sm\:-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.sm\:-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.sm\:-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.sm\:-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.sm\:-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.sm\:-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.sm\:-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-ml,.md\:rt-r-ml-0,.md\:rt-r-ml-1,.md\:rt-r-ml-2,.md\:rt-r-ml-3,.md\:rt-r-ml-4,.md\:rt-r-ml-5,.md\:rt-r-ml-6,.md\:rt-r-ml-7,.md\:rt-r-ml-8,.md\:rt-r-ml-9,.md\:-rt-r-ml-1,.md\:-rt-r-ml-2,.md\:-rt-r-ml-3,.md\:-rt-r-ml-4,.md\:-rt-r-ml-5,.md\:-rt-r-ml-6,.md\:-rt-r-ml-7,.md\:-rt-r-ml-8,.md\:-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.md\:rt-r-ml{--margin-left: var(--ml-md) }.md\:rt-r-ml-0{--margin-left: 0px}.md\:rt-r-ml-1{--margin-left: var(--space-1)}.md\:rt-r-ml-2{--margin-left: var(--space-2)}.md\:rt-r-ml-3{--margin-left: var(--space-3)}.md\:rt-r-ml-4{--margin-left: var(--space-4)}.md\:rt-r-ml-5{--margin-left: var(--space-5)}.md\:rt-r-ml-6{--margin-left: var(--space-6)}.md\:rt-r-ml-7{--margin-left: var(--space-7)}.md\:rt-r-ml-8{--margin-left: var(--space-8)}.md\:rt-r-ml-9{--margin-left: var(--space-9)}.md\:-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.md\:-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.md\:-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.md\:-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.md\:-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.md\:-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.md\:-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.md\:-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.md\:-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-ml,.lg\:rt-r-ml-0,.lg\:rt-r-ml-1,.lg\:rt-r-ml-2,.lg\:rt-r-ml-3,.lg\:rt-r-ml-4,.lg\:rt-r-ml-5,.lg\:rt-r-ml-6,.lg\:rt-r-ml-7,.lg\:rt-r-ml-8,.lg\:rt-r-ml-9,.lg\:-rt-r-ml-1,.lg\:-rt-r-ml-2,.lg\:-rt-r-ml-3,.lg\:-rt-r-ml-4,.lg\:-rt-r-ml-5,.lg\:-rt-r-ml-6,.lg\:-rt-r-ml-7,.lg\:-rt-r-ml-8,.lg\:-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.lg\:rt-r-ml{--margin-left: var(--ml-lg) }.lg\:rt-r-ml-0{--margin-left: 0px}.lg\:rt-r-ml-1{--margin-left: var(--space-1)}.lg\:rt-r-ml-2{--margin-left: var(--space-2)}.lg\:rt-r-ml-3{--margin-left: var(--space-3)}.lg\:rt-r-ml-4{--margin-left: var(--space-4)}.lg\:rt-r-ml-5{--margin-left: var(--space-5)}.lg\:rt-r-ml-6{--margin-left: var(--space-6)}.lg\:rt-r-ml-7{--margin-left: var(--space-7)}.lg\:rt-r-ml-8{--margin-left: var(--space-8)}.lg\:rt-r-ml-9{--margin-left: var(--space-9)}.lg\:-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.lg\:-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.lg\:-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.lg\:-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.lg\:-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.lg\:-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.lg\:-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.lg\:-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.lg\:-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-ml,.xl\:rt-r-ml-0,.xl\:rt-r-ml-1,.xl\:rt-r-ml-2,.xl\:rt-r-ml-3,.xl\:rt-r-ml-4,.xl\:rt-r-ml-5,.xl\:rt-r-ml-6,.xl\:rt-r-ml-7,.xl\:rt-r-ml-8,.xl\:rt-r-ml-9,.xl\:-rt-r-ml-1,.xl\:-rt-r-ml-2,.xl\:-rt-r-ml-3,.xl\:-rt-r-ml-4,.xl\:-rt-r-ml-5,.xl\:-rt-r-ml-6,.xl\:-rt-r-ml-7,.xl\:-rt-r-ml-8,.xl\:-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.xl\:rt-r-ml{--margin-left: var(--ml-xl) }.xl\:rt-r-ml-0{--margin-left: 0px}.xl\:rt-r-ml-1{--margin-left: var(--space-1)}.xl\:rt-r-ml-2{--margin-left: var(--space-2)}.xl\:rt-r-ml-3{--margin-left: var(--space-3)}.xl\:rt-r-ml-4{--margin-left: var(--space-4)}.xl\:rt-r-ml-5{--margin-left: var(--space-5)}.xl\:rt-r-ml-6{--margin-left: var(--space-6)}.xl\:rt-r-ml-7{--margin-left: var(--space-7)}.xl\:rt-r-ml-8{--margin-left: var(--space-8)}.xl\:rt-r-ml-9{--margin-left: var(--space-9)}.xl\:-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.xl\:-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.xl\:-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.xl\:-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.xl\:-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.xl\:-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.xl\:-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.xl\:-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.xl\:-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}}.rt-r-overflow-visible{overflow:visible}.rt-r-overflow-hidden{overflow:hidden}.rt-r-overflow-clip{overflow:clip}.rt-r-overflow-scroll{overflow:scroll}.rt-r-overflow-auto{overflow:auto}.rt-r-ox-visible{overflow-x:visible}.rt-r-ox-hidden{overflow-x:hidden}.rt-r-ox-clip{overflow-x:clip}.rt-r-ox-scroll{overflow-x:scroll}.rt-r-ox-auto{overflow-x:auto}.rt-r-oy-visible{overflow-y:visible}.rt-r-oy-hidden{overflow-y:hidden}.rt-r-oy-clip{overflow-y:clip}.rt-r-oy-scroll{overflow-y:scroll}.rt-r-oy-auto{overflow-y:auto}@media (min-width: 520px){.xs\:rt-r-overflow-visible{overflow:visible}.xs\:rt-r-overflow-hidden{overflow:hidden}.xs\:rt-r-overflow-clip{overflow:clip}.xs\:rt-r-overflow-scroll{overflow:scroll}.xs\:rt-r-overflow-auto{overflow:auto}.xs\:rt-r-ox-visible{overflow-x:visible}.xs\:rt-r-ox-hidden{overflow-x:hidden}.xs\:rt-r-ox-clip{overflow-x:clip}.xs\:rt-r-ox-scroll{overflow-x:scroll}.xs\:rt-r-ox-auto{overflow-x:auto}.xs\:rt-r-oy-visible{overflow-y:visible}.xs\:rt-r-oy-hidden{overflow-y:hidden}.xs\:rt-r-oy-clip{overflow-y:clip}.xs\:rt-r-oy-scroll{overflow-y:scroll}.xs\:rt-r-oy-auto{overflow-y:auto}}@media (min-width: 768px){.sm\:rt-r-overflow-visible{overflow:visible}.sm\:rt-r-overflow-hidden{overflow:hidden}.sm\:rt-r-overflow-clip{overflow:clip}.sm\:rt-r-overflow-scroll{overflow:scroll}.sm\:rt-r-overflow-auto{overflow:auto}.sm\:rt-r-ox-visible{overflow-x:visible}.sm\:rt-r-ox-hidden{overflow-x:hidden}.sm\:rt-r-ox-clip{overflow-x:clip}.sm\:rt-r-ox-scroll{overflow-x:scroll}.sm\:rt-r-ox-auto{overflow-x:auto}.sm\:rt-r-oy-visible{overflow-y:visible}.sm\:rt-r-oy-hidden{overflow-y:hidden}.sm\:rt-r-oy-clip{overflow-y:clip}.sm\:rt-r-oy-scroll{overflow-y:scroll}.sm\:rt-r-oy-auto{overflow-y:auto}}@media (min-width: 1024px){.md\:rt-r-overflow-visible{overflow:visible}.md\:rt-r-overflow-hidden{overflow:hidden}.md\:rt-r-overflow-clip{overflow:clip}.md\:rt-r-overflow-scroll{overflow:scroll}.md\:rt-r-overflow-auto{overflow:auto}.md\:rt-r-ox-visible{overflow-x:visible}.md\:rt-r-ox-hidden{overflow-x:hidden}.md\:rt-r-ox-clip{overflow-x:clip}.md\:rt-r-ox-scroll{overflow-x:scroll}.md\:rt-r-ox-auto{overflow-x:auto}.md\:rt-r-oy-visible{overflow-y:visible}.md\:rt-r-oy-hidden{overflow-y:hidden}.md\:rt-r-oy-clip{overflow-y:clip}.md\:rt-r-oy-scroll{overflow-y:scroll}.md\:rt-r-oy-auto{overflow-y:auto}}@media (min-width: 1280px){.lg\:rt-r-overflow-visible{overflow:visible}.lg\:rt-r-overflow-hidden{overflow:hidden}.lg\:rt-r-overflow-clip{overflow:clip}.lg\:rt-r-overflow-scroll{overflow:scroll}.lg\:rt-r-overflow-auto{overflow:auto}.lg\:rt-r-ox-visible{overflow-x:visible}.lg\:rt-r-ox-hidden{overflow-x:hidden}.lg\:rt-r-ox-clip{overflow-x:clip}.lg\:rt-r-ox-scroll{overflow-x:scroll}.lg\:rt-r-ox-auto{overflow-x:auto}.lg\:rt-r-oy-visible{overflow-y:visible}.lg\:rt-r-oy-hidden{overflow-y:hidden}.lg\:rt-r-oy-clip{overflow-y:clip}.lg\:rt-r-oy-scroll{overflow-y:scroll}.lg\:rt-r-oy-auto{overflow-y:auto}}@media (min-width: 1640px){.xl\:rt-r-overflow-visible{overflow:visible}.xl\:rt-r-overflow-hidden{overflow:hidden}.xl\:rt-r-overflow-clip{overflow:clip}.xl\:rt-r-overflow-scroll{overflow:scroll}.xl\:rt-r-overflow-auto{overflow:auto}.xl\:rt-r-ox-visible{overflow-x:visible}.xl\:rt-r-ox-hidden{overflow-x:hidden}.xl\:rt-r-ox-clip{overflow-x:clip}.xl\:rt-r-ox-scroll{overflow-x:scroll}.xl\:rt-r-ox-auto{overflow-x:auto}.xl\:rt-r-oy-visible{overflow-y:visible}.xl\:rt-r-oy-hidden{overflow-y:hidden}.xl\:rt-r-oy-clip{overflow-y:clip}.xl\:rt-r-oy-scroll{overflow-y:scroll}.xl\:rt-r-oy-auto{overflow-y:auto}}.rt-r-p{padding:var(--p)}.rt-r-p-0{padding:0}.rt-r-p-1{padding:var(--space-1)}.rt-r-p-2{padding:var(--space-2)}.rt-r-p-3{padding:var(--space-3)}.rt-r-p-4{padding:var(--space-4)}.rt-r-p-5{padding:var(--space-5)}.rt-r-p-6{padding:var(--space-6)}.rt-r-p-7{padding:var(--space-7)}.rt-r-p-8{padding:var(--space-8)}.rt-r-p-9{padding:var(--space-9)}.rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}@media (min-width: 520px){.xs\:rt-r-p{padding:var(--p-xs)}.xs\:rt-r-p-0{padding:0}.xs\:rt-r-p-1{padding:var(--space-1)}.xs\:rt-r-p-2{padding:var(--space-2)}.xs\:rt-r-p-3{padding:var(--space-3)}.xs\:rt-r-p-4{padding:var(--space-4)}.xs\:rt-r-p-5{padding:var(--space-5)}.xs\:rt-r-p-6{padding:var(--space-6)}.xs\:rt-r-p-7{padding:var(--space-7)}.xs\:rt-r-p-8{padding:var(--space-8)}.xs\:rt-r-p-9{padding:var(--space-9)}.xs\:rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}}@media (min-width: 768px){.sm\:rt-r-p{padding:var(--p-sm)}.sm\:rt-r-p-0{padding:0}.sm\:rt-r-p-1{padding:var(--space-1)}.sm\:rt-r-p-2{padding:var(--space-2)}.sm\:rt-r-p-3{padding:var(--space-3)}.sm\:rt-r-p-4{padding:var(--space-4)}.sm\:rt-r-p-5{padding:var(--space-5)}.sm\:rt-r-p-6{padding:var(--space-6)}.sm\:rt-r-p-7{padding:var(--space-7)}.sm\:rt-r-p-8{padding:var(--space-8)}.sm\:rt-r-p-9{padding:var(--space-9)}.sm\:rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}}@media (min-width: 1024px){.md\:rt-r-p{padding:var(--p-md)}.md\:rt-r-p-0{padding:0}.md\:rt-r-p-1{padding:var(--space-1)}.md\:rt-r-p-2{padding:var(--space-2)}.md\:rt-r-p-3{padding:var(--space-3)}.md\:rt-r-p-4{padding:var(--space-4)}.md\:rt-r-p-5{padding:var(--space-5)}.md\:rt-r-p-6{padding:var(--space-6)}.md\:rt-r-p-7{padding:var(--space-7)}.md\:rt-r-p-8{padding:var(--space-8)}.md\:rt-r-p-9{padding:var(--space-9)}.md\:rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}}@media (min-width: 1280px){.lg\:rt-r-p{padding:var(--p-lg)}.lg\:rt-r-p-0{padding:0}.lg\:rt-r-p-1{padding:var(--space-1)}.lg\:rt-r-p-2{padding:var(--space-2)}.lg\:rt-r-p-3{padding:var(--space-3)}.lg\:rt-r-p-4{padding:var(--space-4)}.lg\:rt-r-p-5{padding:var(--space-5)}.lg\:rt-r-p-6{padding:var(--space-6)}.lg\:rt-r-p-7{padding:var(--space-7)}.lg\:rt-r-p-8{padding:var(--space-8)}.lg\:rt-r-p-9{padding:var(--space-9)}.lg\:rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}}@media (min-width: 1640px){.xl\:rt-r-p{padding:var(--p-xl)}.xl\:rt-r-p-0{padding:0}.xl\:rt-r-p-1{padding:var(--space-1)}.xl\:rt-r-p-2{padding:var(--space-2)}.xl\:rt-r-p-3{padding:var(--space-3)}.xl\:rt-r-p-4{padding:var(--space-4)}.xl\:rt-r-p-5{padding:var(--space-5)}.xl\:rt-r-p-6{padding:var(--space-6)}.xl\:rt-r-p-7{padding:var(--space-7)}.xl\:rt-r-p-8{padding:var(--space-8)}.xl\:rt-r-p-9{padding:var(--space-9)}.xl\:rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}}.rt-r-px{padding-left:var(--pl);padding-right:var(--pr)}.rt-r-px-0{padding-left:0;padding-right:0}.rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}@media (min-width: 520px){.xs\:rt-r-px{padding-left:var(--pl-xs);padding-right:var(--pr-xs)}.xs\:rt-r-px-0{padding-left:0;padding-right:0}.xs\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.xs\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.xs\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.xs\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.xs\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.xs\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.xs\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.xs\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.xs\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.xs\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width: 768px){.sm\:rt-r-px{padding-left:var(--pl-sm);padding-right:var(--pr-sm)}.sm\:rt-r-px-0{padding-left:0;padding-right:0}.sm\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.sm\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.sm\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.sm\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.sm\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.sm\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.sm\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.sm\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.sm\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.sm\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width: 1024px){.md\:rt-r-px{padding-left:var(--pl-md);padding-right:var(--pr-md)}.md\:rt-r-px-0{padding-left:0;padding-right:0}.md\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.md\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.md\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.md\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.md\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.md\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.md\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.md\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.md\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.md\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width: 1280px){.lg\:rt-r-px{padding-left:var(--pl-lg);padding-right:var(--pr-lg)}.lg\:rt-r-px-0{padding-left:0;padding-right:0}.lg\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.lg\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.lg\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.lg\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.lg\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.lg\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.lg\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.lg\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.lg\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.lg\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width: 1640px){.xl\:rt-r-px{padding-left:var(--pl-xl);padding-right:var(--pr-xl)}.xl\:rt-r-px-0{padding-left:0;padding-right:0}.xl\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.xl\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.xl\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.xl\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.xl\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.xl\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.xl\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.xl\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.xl\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.xl\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}.rt-r-py{padding-top:var(--pt);padding-bottom:var(--pb)}.rt-r-py-0{padding-top:0;padding-bottom:0}.rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}@media (min-width: 520px){.xs\:rt-r-py{padding-top:var(--pt-xs);padding-bottom:var(--pb-xs)}.xs\:rt-r-py-0{padding-top:0;padding-bottom:0}.xs\:rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.xs\:rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.xs\:rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.xs\:rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.xs\:rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.xs\:rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.xs\:rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.xs\:rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.xs\:rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.xs\:rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 768px){.sm\:rt-r-py{padding-top:var(--pt-sm);padding-bottom:var(--pb-sm)}.sm\:rt-r-py-0{padding-top:0;padding-bottom:0}.sm\:rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.sm\:rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.sm\:rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.sm\:rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.sm\:rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.sm\:rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.sm\:rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.sm\:rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.sm\:rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.sm\:rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1024px){.md\:rt-r-py{padding-top:var(--pt-md);padding-bottom:var(--pb-md)}.md\:rt-r-py-0{padding-top:0;padding-bottom:0}.md\:rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.md\:rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.md\:rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.md\:rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.md\:rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.md\:rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.md\:rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.md\:rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.md\:rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.md\:rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1280px){.lg\:rt-r-py{padding-top:var(--pt-lg);padding-bottom:var(--pb-lg)}.lg\:rt-r-py-0{padding-top:0;padding-bottom:0}.lg\:rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.lg\:rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.lg\:rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.lg\:rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.lg\:rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.lg\:rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.lg\:rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.lg\:rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.lg\:rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.lg\:rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1640px){.xl\:rt-r-py{padding-top:var(--pt-xl);padding-bottom:var(--pb-xl)}.xl\:rt-r-py-0{padding-top:0;padding-bottom:0}.xl\:rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.xl\:rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.xl\:rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.xl\:rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.xl\:rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.xl\:rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.xl\:rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.xl\:rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.xl\:rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.xl\:rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}}.rt-r-pt{padding-top:var(--pt)}.rt-r-pt-0{padding-top:0}.rt-r-pt-1{padding-top:var(--space-1)}.rt-r-pt-2{padding-top:var(--space-2)}.rt-r-pt-3{padding-top:var(--space-3)}.rt-r-pt-4{padding-top:var(--space-4)}.rt-r-pt-5{padding-top:var(--space-5)}.rt-r-pt-6{padding-top:var(--space-6)}.rt-r-pt-7{padding-top:var(--space-7)}.rt-r-pt-8{padding-top:var(--space-8)}.rt-r-pt-9{padding-top:var(--space-9)}.rt-r-pt-inset{padding-top:var(--inset-padding-top)}@media (min-width: 520px){.xs\:rt-r-pt{padding-top:var(--pt-xs)}.xs\:rt-r-pt-0{padding-top:0}.xs\:rt-r-pt-1{padding-top:var(--space-1)}.xs\:rt-r-pt-2{padding-top:var(--space-2)}.xs\:rt-r-pt-3{padding-top:var(--space-3)}.xs\:rt-r-pt-4{padding-top:var(--space-4)}.xs\:rt-r-pt-5{padding-top:var(--space-5)}.xs\:rt-r-pt-6{padding-top:var(--space-6)}.xs\:rt-r-pt-7{padding-top:var(--space-7)}.xs\:rt-r-pt-8{padding-top:var(--space-8)}.xs\:rt-r-pt-9{padding-top:var(--space-9)}.xs\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width: 768px){.sm\:rt-r-pt{padding-top:var(--pt-sm)}.sm\:rt-r-pt-0{padding-top:0}.sm\:rt-r-pt-1{padding-top:var(--space-1)}.sm\:rt-r-pt-2{padding-top:var(--space-2)}.sm\:rt-r-pt-3{padding-top:var(--space-3)}.sm\:rt-r-pt-4{padding-top:var(--space-4)}.sm\:rt-r-pt-5{padding-top:var(--space-5)}.sm\:rt-r-pt-6{padding-top:var(--space-6)}.sm\:rt-r-pt-7{padding-top:var(--space-7)}.sm\:rt-r-pt-8{padding-top:var(--space-8)}.sm\:rt-r-pt-9{padding-top:var(--space-9)}.sm\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width: 1024px){.md\:rt-r-pt{padding-top:var(--pt-md)}.md\:rt-r-pt-0{padding-top:0}.md\:rt-r-pt-1{padding-top:var(--space-1)}.md\:rt-r-pt-2{padding-top:var(--space-2)}.md\:rt-r-pt-3{padding-top:var(--space-3)}.md\:rt-r-pt-4{padding-top:var(--space-4)}.md\:rt-r-pt-5{padding-top:var(--space-5)}.md\:rt-r-pt-6{padding-top:var(--space-6)}.md\:rt-r-pt-7{padding-top:var(--space-7)}.md\:rt-r-pt-8{padding-top:var(--space-8)}.md\:rt-r-pt-9{padding-top:var(--space-9)}.md\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width: 1280px){.lg\:rt-r-pt{padding-top:var(--pt-lg)}.lg\:rt-r-pt-0{padding-top:0}.lg\:rt-r-pt-1{padding-top:var(--space-1)}.lg\:rt-r-pt-2{padding-top:var(--space-2)}.lg\:rt-r-pt-3{padding-top:var(--space-3)}.lg\:rt-r-pt-4{padding-top:var(--space-4)}.lg\:rt-r-pt-5{padding-top:var(--space-5)}.lg\:rt-r-pt-6{padding-top:var(--space-6)}.lg\:rt-r-pt-7{padding-top:var(--space-7)}.lg\:rt-r-pt-8{padding-top:var(--space-8)}.lg\:rt-r-pt-9{padding-top:var(--space-9)}.lg\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width: 1640px){.xl\:rt-r-pt{padding-top:var(--pt-xl)}.xl\:rt-r-pt-0{padding-top:0}.xl\:rt-r-pt-1{padding-top:var(--space-1)}.xl\:rt-r-pt-2{padding-top:var(--space-2)}.xl\:rt-r-pt-3{padding-top:var(--space-3)}.xl\:rt-r-pt-4{padding-top:var(--space-4)}.xl\:rt-r-pt-5{padding-top:var(--space-5)}.xl\:rt-r-pt-6{padding-top:var(--space-6)}.xl\:rt-r-pt-7{padding-top:var(--space-7)}.xl\:rt-r-pt-8{padding-top:var(--space-8)}.xl\:rt-r-pt-9{padding-top:var(--space-9)}.xl\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}.rt-r-pr{padding-right:var(--pr)}.rt-r-pr-0{padding-right:0}.rt-r-pr-1{padding-right:var(--space-1)}.rt-r-pr-2{padding-right:var(--space-2)}.rt-r-pr-3{padding-right:var(--space-3)}.rt-r-pr-4{padding-right:var(--space-4)}.rt-r-pr-5{padding-right:var(--space-5)}.rt-r-pr-6{padding-right:var(--space-6)}.rt-r-pr-7{padding-right:var(--space-7)}.rt-r-pr-8{padding-right:var(--space-8)}.rt-r-pr-9{padding-right:var(--space-9)}.rt-r-pr-inset{padding-right:var(--inset-padding-right)}@media (min-width: 520px){.xs\:rt-r-pr{padding-right:var(--pr-xs)}.xs\:rt-r-pr-0{padding-right:0}.xs\:rt-r-pr-1{padding-right:var(--space-1)}.xs\:rt-r-pr-2{padding-right:var(--space-2)}.xs\:rt-r-pr-3{padding-right:var(--space-3)}.xs\:rt-r-pr-4{padding-right:var(--space-4)}.xs\:rt-r-pr-5{padding-right:var(--space-5)}.xs\:rt-r-pr-6{padding-right:var(--space-6)}.xs\:rt-r-pr-7{padding-right:var(--space-7)}.xs\:rt-r-pr-8{padding-right:var(--space-8)}.xs\:rt-r-pr-9{padding-right:var(--space-9)}.xs\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width: 768px){.sm\:rt-r-pr{padding-right:var(--pr-sm)}.sm\:rt-r-pr-0{padding-right:0}.sm\:rt-r-pr-1{padding-right:var(--space-1)}.sm\:rt-r-pr-2{padding-right:var(--space-2)}.sm\:rt-r-pr-3{padding-right:var(--space-3)}.sm\:rt-r-pr-4{padding-right:var(--space-4)}.sm\:rt-r-pr-5{padding-right:var(--space-5)}.sm\:rt-r-pr-6{padding-right:var(--space-6)}.sm\:rt-r-pr-7{padding-right:var(--space-7)}.sm\:rt-r-pr-8{padding-right:var(--space-8)}.sm\:rt-r-pr-9{padding-right:var(--space-9)}.sm\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width: 1024px){.md\:rt-r-pr{padding-right:var(--pr-md)}.md\:rt-r-pr-0{padding-right:0}.md\:rt-r-pr-1{padding-right:var(--space-1)}.md\:rt-r-pr-2{padding-right:var(--space-2)}.md\:rt-r-pr-3{padding-right:var(--space-3)}.md\:rt-r-pr-4{padding-right:var(--space-4)}.md\:rt-r-pr-5{padding-right:var(--space-5)}.md\:rt-r-pr-6{padding-right:var(--space-6)}.md\:rt-r-pr-7{padding-right:var(--space-7)}.md\:rt-r-pr-8{padding-right:var(--space-8)}.md\:rt-r-pr-9{padding-right:var(--space-9)}.md\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width: 1280px){.lg\:rt-r-pr{padding-right:var(--pr-lg)}.lg\:rt-r-pr-0{padding-right:0}.lg\:rt-r-pr-1{padding-right:var(--space-1)}.lg\:rt-r-pr-2{padding-right:var(--space-2)}.lg\:rt-r-pr-3{padding-right:var(--space-3)}.lg\:rt-r-pr-4{padding-right:var(--space-4)}.lg\:rt-r-pr-5{padding-right:var(--space-5)}.lg\:rt-r-pr-6{padding-right:var(--space-6)}.lg\:rt-r-pr-7{padding-right:var(--space-7)}.lg\:rt-r-pr-8{padding-right:var(--space-8)}.lg\:rt-r-pr-9{padding-right:var(--space-9)}.lg\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width: 1640px){.xl\:rt-r-pr{padding-right:var(--pr-xl)}.xl\:rt-r-pr-0{padding-right:0}.xl\:rt-r-pr-1{padding-right:var(--space-1)}.xl\:rt-r-pr-2{padding-right:var(--space-2)}.xl\:rt-r-pr-3{padding-right:var(--space-3)}.xl\:rt-r-pr-4{padding-right:var(--space-4)}.xl\:rt-r-pr-5{padding-right:var(--space-5)}.xl\:rt-r-pr-6{padding-right:var(--space-6)}.xl\:rt-r-pr-7{padding-right:var(--space-7)}.xl\:rt-r-pr-8{padding-right:var(--space-8)}.xl\:rt-r-pr-9{padding-right:var(--space-9)}.xl\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}.rt-r-pb{padding-bottom:var(--pb)}.rt-r-pb-0{padding-bottom:0}.rt-r-pb-1{padding-bottom:var(--space-1)}.rt-r-pb-2{padding-bottom:var(--space-2)}.rt-r-pb-3{padding-bottom:var(--space-3)}.rt-r-pb-4{padding-bottom:var(--space-4)}.rt-r-pb-5{padding-bottom:var(--space-5)}.rt-r-pb-6{padding-bottom:var(--space-6)}.rt-r-pb-7{padding-bottom:var(--space-7)}.rt-r-pb-8{padding-bottom:var(--space-8)}.rt-r-pb-9{padding-bottom:var(--space-9)}.rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}@media (min-width: 520px){.xs\:rt-r-pb{padding-bottom:var(--pb-xs)}.xs\:rt-r-pb-0{padding-bottom:0}.xs\:rt-r-pb-1{padding-bottom:var(--space-1)}.xs\:rt-r-pb-2{padding-bottom:var(--space-2)}.xs\:rt-r-pb-3{padding-bottom:var(--space-3)}.xs\:rt-r-pb-4{padding-bottom:var(--space-4)}.xs\:rt-r-pb-5{padding-bottom:var(--space-5)}.xs\:rt-r-pb-6{padding-bottom:var(--space-6)}.xs\:rt-r-pb-7{padding-bottom:var(--space-7)}.xs\:rt-r-pb-8{padding-bottom:var(--space-8)}.xs\:rt-r-pb-9{padding-bottom:var(--space-9)}.xs\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 768px){.sm\:rt-r-pb{padding-bottom:var(--pb-sm)}.sm\:rt-r-pb-0{padding-bottom:0}.sm\:rt-r-pb-1{padding-bottom:var(--space-1)}.sm\:rt-r-pb-2{padding-bottom:var(--space-2)}.sm\:rt-r-pb-3{padding-bottom:var(--space-3)}.sm\:rt-r-pb-4{padding-bottom:var(--space-4)}.sm\:rt-r-pb-5{padding-bottom:var(--space-5)}.sm\:rt-r-pb-6{padding-bottom:var(--space-6)}.sm\:rt-r-pb-7{padding-bottom:var(--space-7)}.sm\:rt-r-pb-8{padding-bottom:var(--space-8)}.sm\:rt-r-pb-9{padding-bottom:var(--space-9)}.sm\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1024px){.md\:rt-r-pb{padding-bottom:var(--pb-md)}.md\:rt-r-pb-0{padding-bottom:0}.md\:rt-r-pb-1{padding-bottom:var(--space-1)}.md\:rt-r-pb-2{padding-bottom:var(--space-2)}.md\:rt-r-pb-3{padding-bottom:var(--space-3)}.md\:rt-r-pb-4{padding-bottom:var(--space-4)}.md\:rt-r-pb-5{padding-bottom:var(--space-5)}.md\:rt-r-pb-6{padding-bottom:var(--space-6)}.md\:rt-r-pb-7{padding-bottom:var(--space-7)}.md\:rt-r-pb-8{padding-bottom:var(--space-8)}.md\:rt-r-pb-9{padding-bottom:var(--space-9)}.md\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1280px){.lg\:rt-r-pb{padding-bottom:var(--pb-lg)}.lg\:rt-r-pb-0{padding-bottom:0}.lg\:rt-r-pb-1{padding-bottom:var(--space-1)}.lg\:rt-r-pb-2{padding-bottom:var(--space-2)}.lg\:rt-r-pb-3{padding-bottom:var(--space-3)}.lg\:rt-r-pb-4{padding-bottom:var(--space-4)}.lg\:rt-r-pb-5{padding-bottom:var(--space-5)}.lg\:rt-r-pb-6{padding-bottom:var(--space-6)}.lg\:rt-r-pb-7{padding-bottom:var(--space-7)}.lg\:rt-r-pb-8{padding-bottom:var(--space-8)}.lg\:rt-r-pb-9{padding-bottom:var(--space-9)}.lg\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1640px){.xl\:rt-r-pb{padding-bottom:var(--pb-xl)}.xl\:rt-r-pb-0{padding-bottom:0}.xl\:rt-r-pb-1{padding-bottom:var(--space-1)}.xl\:rt-r-pb-2{padding-bottom:var(--space-2)}.xl\:rt-r-pb-3{padding-bottom:var(--space-3)}.xl\:rt-r-pb-4{padding-bottom:var(--space-4)}.xl\:rt-r-pb-5{padding-bottom:var(--space-5)}.xl\:rt-r-pb-6{padding-bottom:var(--space-6)}.xl\:rt-r-pb-7{padding-bottom:var(--space-7)}.xl\:rt-r-pb-8{padding-bottom:var(--space-8)}.xl\:rt-r-pb-9{padding-bottom:var(--space-9)}.xl\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}.rt-r-pl{padding-left:var(--pl)}.rt-r-pl-0{padding-left:0}.rt-r-pl-1{padding-left:var(--space-1)}.rt-r-pl-2{padding-left:var(--space-2)}.rt-r-pl-3{padding-left:var(--space-3)}.rt-r-pl-4{padding-left:var(--space-4)}.rt-r-pl-5{padding-left:var(--space-5)}.rt-r-pl-6{padding-left:var(--space-6)}.rt-r-pl-7{padding-left:var(--space-7)}.rt-r-pl-8{padding-left:var(--space-8)}.rt-r-pl-9{padding-left:var(--space-9)}.rt-r-pl-inset{padding-left:var(--inset-padding-left)}@media (min-width: 520px){.xs\:rt-r-pl{padding-left:var(--pl-xs)}.xs\:rt-r-pl-0{padding-left:0}.xs\:rt-r-pl-1{padding-left:var(--space-1)}.xs\:rt-r-pl-2{padding-left:var(--space-2)}.xs\:rt-r-pl-3{padding-left:var(--space-3)}.xs\:rt-r-pl-4{padding-left:var(--space-4)}.xs\:rt-r-pl-5{padding-left:var(--space-5)}.xs\:rt-r-pl-6{padding-left:var(--space-6)}.xs\:rt-r-pl-7{padding-left:var(--space-7)}.xs\:rt-r-pl-8{padding-left:var(--space-8)}.xs\:rt-r-pl-9{padding-left:var(--space-9)}.xs\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width: 768px){.sm\:rt-r-pl{padding-left:var(--pl-sm)}.sm\:rt-r-pl-0{padding-left:0}.sm\:rt-r-pl-1{padding-left:var(--space-1)}.sm\:rt-r-pl-2{padding-left:var(--space-2)}.sm\:rt-r-pl-3{padding-left:var(--space-3)}.sm\:rt-r-pl-4{padding-left:var(--space-4)}.sm\:rt-r-pl-5{padding-left:var(--space-5)}.sm\:rt-r-pl-6{padding-left:var(--space-6)}.sm\:rt-r-pl-7{padding-left:var(--space-7)}.sm\:rt-r-pl-8{padding-left:var(--space-8)}.sm\:rt-r-pl-9{padding-left:var(--space-9)}.sm\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width: 1024px){.md\:rt-r-pl{padding-left:var(--pl-md)}.md\:rt-r-pl-0{padding-left:0}.md\:rt-r-pl-1{padding-left:var(--space-1)}.md\:rt-r-pl-2{padding-left:var(--space-2)}.md\:rt-r-pl-3{padding-left:var(--space-3)}.md\:rt-r-pl-4{padding-left:var(--space-4)}.md\:rt-r-pl-5{padding-left:var(--space-5)}.md\:rt-r-pl-6{padding-left:var(--space-6)}.md\:rt-r-pl-7{padding-left:var(--space-7)}.md\:rt-r-pl-8{padding-left:var(--space-8)}.md\:rt-r-pl-9{padding-left:var(--space-9)}.md\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width: 1280px){.lg\:rt-r-pl{padding-left:var(--pl-lg)}.lg\:rt-r-pl-0{padding-left:0}.lg\:rt-r-pl-1{padding-left:var(--space-1)}.lg\:rt-r-pl-2{padding-left:var(--space-2)}.lg\:rt-r-pl-3{padding-left:var(--space-3)}.lg\:rt-r-pl-4{padding-left:var(--space-4)}.lg\:rt-r-pl-5{padding-left:var(--space-5)}.lg\:rt-r-pl-6{padding-left:var(--space-6)}.lg\:rt-r-pl-7{padding-left:var(--space-7)}.lg\:rt-r-pl-8{padding-left:var(--space-8)}.lg\:rt-r-pl-9{padding-left:var(--space-9)}.lg\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width: 1640px){.xl\:rt-r-pl{padding-left:var(--pl-xl)}.xl\:rt-r-pl-0{padding-left:0}.xl\:rt-r-pl-1{padding-left:var(--space-1)}.xl\:rt-r-pl-2{padding-left:var(--space-2)}.xl\:rt-r-pl-3{padding-left:var(--space-3)}.xl\:rt-r-pl-4{padding-left:var(--space-4)}.xl\:rt-r-pl-5{padding-left:var(--space-5)}.xl\:rt-r-pl-6{padding-left:var(--space-6)}.xl\:rt-r-pl-7{padding-left:var(--space-7)}.xl\:rt-r-pl-8{padding-left:var(--space-8)}.xl\:rt-r-pl-9{padding-left:var(--space-9)}.xl\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}.rt-r-position-static{position:static}.rt-r-position-absolute{position:absolute}.rt-r-position-relative{position:relative}.rt-r-position-fixed{position:fixed}.rt-r-position-sticky{position:sticky}@media (min-width: 520px){.xs\:rt-r-position-static{position:static}.xs\:rt-r-position-absolute{position:absolute}.xs\:rt-r-position-relative{position:relative}.xs\:rt-r-position-fixed{position:fixed}.xs\:rt-r-position-sticky{position:sticky}}@media (min-width: 768px){.sm\:rt-r-position-static{position:static}.sm\:rt-r-position-absolute{position:absolute}.sm\:rt-r-position-relative{position:relative}.sm\:rt-r-position-fixed{position:fixed}.sm\:rt-r-position-sticky{position:sticky}}@media (min-width: 1024px){.md\:rt-r-position-static{position:static}.md\:rt-r-position-absolute{position:absolute}.md\:rt-r-position-relative{position:relative}.md\:rt-r-position-fixed{position:fixed}.md\:rt-r-position-sticky{position:sticky}}@media (min-width: 1280px){.lg\:rt-r-position-static{position:static}.lg\:rt-r-position-absolute{position:absolute}.lg\:rt-r-position-relative{position:relative}.lg\:rt-r-position-fixed{position:fixed}.lg\:rt-r-position-sticky{position:sticky}}@media (min-width: 1640px){.xl\:rt-r-position-static{position:static}.xl\:rt-r-position-absolute{position:absolute}.xl\:rt-r-position-relative{position:relative}.xl\:rt-r-position-fixed{position:fixed}.xl\:rt-r-position-sticky{position:sticky}}.rt-r-w{width:var(--width)}@media (min-width: 520px){.xs\:rt-r-w{width:var(--width-xs)}}@media (min-width: 768px){.sm\:rt-r-w{width:var(--width-sm)}}@media (min-width: 1024px){.md\:rt-r-w{width:var(--width-md)}}@media (min-width: 1280px){.lg\:rt-r-w{width:var(--width-lg)}}@media (min-width: 1640px){.xl\:rt-r-w{width:var(--width-xl)}}.rt-r-min-w{min-width:var(--min-width)}@media (min-width: 520px){.xs\:rt-r-min-w{min-width:var(--min-width-xs)}}@media (min-width: 768px){.sm\:rt-r-min-w{min-width:var(--min-width-sm)}}@media (min-width: 1024px){.md\:rt-r-min-w{min-width:var(--min-width-md)}}@media (min-width: 1280px){.lg\:rt-r-min-w{min-width:var(--min-width-lg)}}@media (min-width: 1640px){.xl\:rt-r-min-w{min-width:var(--min-width-xl)}}.rt-r-max-w{max-width:var(--max-width)}@media (min-width: 520px){.xs\:rt-r-max-w{max-width:var(--max-width-xs)}}@media (min-width: 768px){.sm\:rt-r-max-w{max-width:var(--max-width-sm)}}@media (min-width: 1024px){.md\:rt-r-max-w{max-width:var(--max-width-md)}}@media (min-width: 1280px){.lg\:rt-r-max-w{max-width:var(--max-width-lg)}}@media (min-width: 1640px){.xl\:rt-r-max-w{max-width:var(--max-width-xl)}}.rt-r-weight-light{font-weight:var(--font-weight-light)}.rt-r-weight-regular{font-weight:var(--font-weight-regular)}.rt-r-weight-medium{font-weight:var(--font-weight-medium)}.rt-r-weight-bold{font-weight:var(--font-weight-bold)}@media (min-width: 520px){.xs\:rt-r-weight-light{font-weight:var(--font-weight-light)}.xs\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.xs\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.xs\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width: 768px){.sm\:rt-r-weight-light{font-weight:var(--font-weight-light)}.sm\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.sm\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.sm\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width: 1024px){.md\:rt-r-weight-light{font-weight:var(--font-weight-light)}.md\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.md\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.md\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width: 1280px){.lg\:rt-r-weight-light{font-weight:var(--font-weight-light)}.lg\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.lg\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.lg\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width: 1640px){.xl\:rt-r-weight-light{font-weight:var(--font-weight-light)}.xl\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.xl\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.xl\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}.rt-r-lt-normal:before,.rt-r-lt-end:before,.rt-r-lt-normal:after,.rt-r-lt-start:after{content:none}.rt-r-lt-start:before,.rt-r-lt-both:before,.rt-r-lt-end:after,.rt-r-lt-both:after{content:"";display:table}.rt-r-lt-start:before,.rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.rt-r-lt-end:after,.rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}@media (min-width: 520px){.xs\:rt-r-lt-normal:before,.xs\:rt-r-lt-end:before,.xs\:rt-r-lt-normal:after,.xs\:rt-r-lt-start:after{content:none}.xs\:rt-r-lt-start:before,.xs\:rt-r-lt-both:before,.xs\:rt-r-lt-end:after,.xs\:rt-r-lt-both:after{content:"";display:table}.xs\:rt-r-lt-start:before,.xs\:rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.xs\:rt-r-lt-end:after,.xs\:rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width: 768px){.sm\:rt-r-lt-normal:before,.sm\:rt-r-lt-end:before,.sm\:rt-r-lt-normal:after,.sm\:rt-r-lt-start:after{content:none}.sm\:rt-r-lt-start:before,.sm\:rt-r-lt-both:before,.sm\:rt-r-lt-end:after,.sm\:rt-r-lt-both:after{content:"";display:table}.sm\:rt-r-lt-start:before,.sm\:rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.sm\:rt-r-lt-end:after,.sm\:rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width: 1024px){.md\:rt-r-lt-normal:before,.md\:rt-r-lt-end:before,.md\:rt-r-lt-normal:after,.md\:rt-r-lt-start:after{content:none}.md\:rt-r-lt-start:before,.md\:rt-r-lt-both:before,.md\:rt-r-lt-end:after,.md\:rt-r-lt-both:after{content:"";display:table}.md\:rt-r-lt-start:before,.md\:rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.md\:rt-r-lt-end:after,.md\:rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width: 1280px){.lg\:rt-r-lt-normal:before,.lg\:rt-r-lt-end:before,.lg\:rt-r-lt-normal:after,.lg\:rt-r-lt-start:after{content:none}.lg\:rt-r-lt-start:before,.lg\:rt-r-lt-both:before,.lg\:rt-r-lt-end:after,.lg\:rt-r-lt-both:after{content:"";display:table}.lg\:rt-r-lt-start:before,.lg\:rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.lg\:rt-r-lt-end:after,.lg\:rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width: 1640px){.xl\:rt-r-lt-normal:before,.xl\:rt-r-lt-end:before,.xl\:rt-r-lt-normal:after,.xl\:rt-r-lt-start:after{content:none}.xl\:rt-r-lt-start:before,.xl\:rt-r-lt-both:before,.xl\:rt-r-lt-end:after,.xl\:rt-r-lt-both:after{content:"";display:table}.xl\:rt-r-lt-start:before,.xl\:rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.xl\:rt-r-lt-end:after,.xl\:rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}.rt-r-resize-none{resize:none}.rt-r-resize-vertical{resize:vertical}.rt-r-resize-horizontal{resize:horizontal}.rt-r-resize-both{resize:both}@media (min-width: 520px){.xs\:rt-r-resize-none{resize:none}.xs\:rt-r-resize-vertical{resize:vertical}.xs\:rt-r-resize-horizontal{resize:horizontal}.xs\:rt-r-resize-both{resize:both}}@media (min-width: 768px){.sm\:rt-r-resize-none{resize:none}.sm\:rt-r-resize-vertical{resize:vertical}.sm\:rt-r-resize-horizontal{resize:horizontal}.sm\:rt-r-resize-both{resize:both}}@media (min-width: 1024px){.md\:rt-r-resize-none{resize:none}.md\:rt-r-resize-vertical{resize:vertical}.md\:rt-r-resize-horizontal{resize:horizontal}.md\:rt-r-resize-both{resize:both}}@media (min-width: 1280px){.lg\:rt-r-resize-none{resize:none}.lg\:rt-r-resize-vertical{resize:vertical}.lg\:rt-r-resize-horizontal{resize:horizontal}.lg\:rt-r-resize-both{resize:both}}@media (min-width: 1640px){.xl\:rt-r-resize-none{resize:none}.xl\:rt-r-resize-vertical{resize:vertical}.xl\:rt-r-resize-horizontal{resize:horizontal}.xl\:rt-r-resize-both{resize:both}}.rt-r-tl-auto{table-layout:auto}.rt-r-tl-fixed{table-layout:fixed}@media (min-width: 520px){.xs\:rt-r-tl-auto{table-layout:auto}.xs\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width: 768px){.sm\:rt-r-tl-auto{table-layout:auto}.sm\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width: 1024px){.md\:rt-r-tl-auto{table-layout:auto}.md\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width: 1280px){.lg\:rt-r-tl-auto{table-layout:auto}.lg\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width: 1640px){.xl\:rt-r-tl-auto{table-layout:auto}.xl\:rt-r-tl-fixed{table-layout:fixed}}.rt-r-ta-left{text-align:left}.rt-r-ta-center{text-align:center}.rt-r-ta-right{text-align:right}@media (min-width: 520px){.xs\:rt-r-ta-left{text-align:left}.xs\:rt-r-ta-center{text-align:center}.xs\:rt-r-ta-right{text-align:right}}@media (min-width: 768px){.sm\:rt-r-ta-left{text-align:left}.sm\:rt-r-ta-center{text-align:center}.sm\:rt-r-ta-right{text-align:right}}@media (min-width: 1024px){.md\:rt-r-ta-left{text-align:left}.md\:rt-r-ta-center{text-align:center}.md\:rt-r-ta-right{text-align:right}}@media (min-width: 1280px){.lg\:rt-r-ta-left{text-align:left}.lg\:rt-r-ta-center{text-align:center}.lg\:rt-r-ta-right{text-align:right}}@media (min-width: 1640px){.xl\:rt-r-ta-left{text-align:left}.xl\:rt-r-ta-center{text-align:center}.xl\:rt-r-ta-right{text-align:right}}.rt-r-tw-wrap{white-space:normal}.rt-r-tw-nowrap{white-space:nowrap}.rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.rt-r-tw-balance{white-space:normal;text-wrap:balance}@media (min-width: 520px){.xs\:rt-r-tw-wrap{white-space:normal}.xs\:rt-r-tw-nowrap{white-space:nowrap}.xs\:rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.xs\:rt-r-tw-balance{white-space:normal;text-wrap:balance}}@media (min-width: 768px){.sm\:rt-r-tw-wrap{white-space:normal}.sm\:rt-r-tw-nowrap{white-space:nowrap}.sm\:rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.sm\:rt-r-tw-balance{white-space:normal;text-wrap:balance}}@media (min-width: 1024px){.md\:rt-r-tw-wrap{white-space:normal}.md\:rt-r-tw-nowrap{white-space:nowrap}.md\:rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.md\:rt-r-tw-balance{white-space:normal;text-wrap:balance}}@media (min-width: 1280px){.lg\:rt-r-tw-wrap{white-space:normal}.lg\:rt-r-tw-nowrap{white-space:nowrap}.lg\:rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.lg\:rt-r-tw-balance{white-space:normal;text-wrap:balance}}@media (min-width: 1640px){.xl\:rt-r-tw-wrap{white-space:normal}.xl\:rt-r-tw-nowrap{white-space:nowrap}.xl\:rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.xl\:rt-r-tw-balance{white-space:normal;text-wrap:balance}}.rt-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-r-va-baseline{vertical-align:baseline}.rt-r-va-top{vertical-align:top}.rt-r-va-middle{vertical-align:middle}.rt-r-va-bottom{vertical-align:bottom}@media (min-width: 520px){.xs\:rt-r-va-baseline{vertical-align:baseline}.xs\:rt-r-va-top{vertical-align:top}.xs\:rt-r-va-middle{vertical-align:middle}.xs\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width: 768px){.sm\:rt-r-va-baseline{vertical-align:baseline}.sm\:rt-r-va-top{vertical-align:top}.sm\:rt-r-va-middle{vertical-align:middle}.sm\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width: 1024px){.md\:rt-r-va-baseline{vertical-align:baseline}.md\:rt-r-va-top{vertical-align:top}.md\:rt-r-va-middle{vertical-align:middle}.md\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width: 1280px){.lg\:rt-r-va-baseline{vertical-align:baseline}.lg\:rt-r-va-top{vertical-align:top}.lg\:rt-r-va-middle{vertical-align:middle}.lg\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width: 1640px){.xl\:rt-r-va-baseline{vertical-align:baseline}.xl\:rt-r-va-top{vertical-align:top}.xl\:rt-r-va-middle{vertical-align:middle}.xl\:rt-r-va-bottom{vertical-align:bottom}}#app{--color-background: #070b14;--default-font-family: "Inter Tight", sans-serif;font-family:Inter Tight,sans-serif;font-display:optional;--scaling: .875;--cursor-button: pointer;--line-height: 1.2;--white-heading: #f7f8f8;--green-live: #3cff73;font-variant-numeric:tabular-nums;overflow:hidden}.rt-TooltipContent{background:#131923;border:1px solid #2e343e;border-radius:8px}.rt-TooltipText{color:var(--regular-text-color);user-select:auto}.rt-TooltipArrow{fill:#131923}.rt-Separator{background:#65677a}.sticky{position:sticky;background:var(--color-background)}.app-width-container{max-width:1920px;margin:0 auto}.blur{position:absolute;inset:0;background:#0000008a;backdrop-filter:blur(2px)}._outer-container_13cf2_1{height:100vh;width:100%;position:absolute;z-index:100;display:flex;justify-content:center;align-items:center;container:outer-container / inline-size}._inner-container_13cf2_12{min-width:410px}@container outer-container (width < 430px){._inner-container_13cf2_12{min-width:310px}}._text_o41r7_1{color:var(--startup-text-color);line-height:normal}._container_o41r7_6{padding-left:40px}._container_1tszc_1{padding:8px 14px;border-radius:12px;border:1px solid var(--container-border-color);background:var(--container-background-color);display:grid;grid:auto-flow / auto 1fr;column-gap:10px;row-gap:6px;._text_1tszc_11{color:#dedede;font-weight:500;line-height:normal}}._text_1ont6_1{color:var(--startup-complete-step-color);font-weight:500;line-height:normal}._container_1ont6_7{padding:0 20px}._label_1ojid_1{color:#686868;font-size:12px}._value_1ojid_6{color:var(--startup-text-color);font-size:12px}._progress_gtr5g_1{height:9px;width:120px;background:var(--startup-progress-background-color);div{background:var(--startup-progress-teal-color)}}._text_gtr5g_11{color:var(--startup-text-color);font-size:8px;line-height:normal}._container_e8h4h_1{transition:filter .5s;&._blur_e8h4h_4{filter:blur(10px)}}._container_6haan_1{--collapse-duration: .3s;--collapse-location-time: .2s;--transform-origin: top right;position:fixed;inset:0;z-index:20;background-color:var(--startup-background-color);transform-origin:var(--transform-origin);transition:opacity var(--collapse-duration) linear,transform var(--collapse-duration) linear,background-color .2s linear;&._collapsed_6haan_22{transform:scale(0);opacity:.5;overflow:hidden}&._gossip_6haan_28{background-color:var(--boot-progress-gossip-background-color)}&._full-snapshot_6haan_32{background-color:var(--boot-progress-full-snapshot-background-color)}&._incr-snapshot_6haan_36{background-color:var(--boot-progress-incr-snapshot-background-color)}&._catchup_6haan_40{background-color:var(--boot-progress-catchup-background-color)}}._secondary-text_6haan_45{color:var(--boot-progress-secondary-text-color)}._step-container_6haan_49{color:var(--boot-progress-primary-text-color);font-size:28px;font-weight:400;line-height:normal;._step-name_6haan_55{font-weight:700}}._cluster-container_c8wbz_1{height:28px;justify-content:space-between;align-items:center;flex-grow:1;border-radius:5px;background:#fafafa1a;._cluster_c8wbz_1{padding:0 3px;border-radius:3px;color:#000;font-size:10px;font-weight:500}._cluster-name_c8wbz_19{font-size:12px;font-weight:700;margin-bottom:-3px}._ws-status-icon_c8wbz_25{height:12px;width:12px;margin:-1px -2px 0;user-select:none}}._header-container_1frrj_1{width:100%}._identity-key-container_1frrj_5{flex-shrink:1;flex-wrap:nowrap;overflow:hidden;._identity-key-text_1frrj_10{color:var(--boot-progress-primary-text-color);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1}}._hide_1etvv_1{display:none}._card_1be36_1{flex-grow:1;display:flex;flex-direction:column;gap:10px;height:172px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:var(--boot-progress-primary-text-color);padding:20px;font-size:18px;font-style:normal;font-weight:400;line-height:normal;._value_1be36_17{color:var(--boot-progress-tertiary-color);font-size:36px;font-style:normal;font-weight:400;line-height:normal}}._bar-title_1be36_26{color:var(--boot-progress-primary-text-color);font-size:28px;font-style:normal;font-weight:400;line-height:normal}._bar-value_1be36_34{color:var(--boot-progress-primary-text-color);font-size:18px;font-style:normal;font-weight:400;line-height:normal}._bars_1xx0t_1{width:100%;height:50px;rect{fill:var(--boot-progress-gossip-bars-color);&._threshold_1xx0t_7{fill:var(--app-teal)}&._filled_1xx0t_10{fill:var(--boot-progress-gossip-filled-bar-color)}&._mid_1xx0t_14{fill:var(--boot-progress-gossip-mid-bar-color);&._filled_1xx0t_10{fill:var(--boot-progress-gossip-mid-filled-bar-color)}&._threshold_1xx0t_7{fill:var(--boot-progress-gossip-mid-threshold-bar-color)}}&._high_1xx0t_24{fill:var(--boot-progress-gossip-high-bar-color);&._filled_1xx0t_10{fill:var(--boot-progress-gossip-high-filled-bar-color)}&._threshold_1xx0t_7{fill:var(--boot-progress-gossip-high-threshold-bar-color)}}}}._progress-bar_kspp4_1{align-items:center;width:100%;._current-step_kspp4_5{height:40px;border-width:1px;border-style:solid;border-radius:5px;overflow:hidden;._progressing-bar_kspp4_12{width:100%;height:100%;transform-origin:left;transition:transform .2s linear}}div{height:25px}}._logo-container_1po46_1{--logo-transition-time: 1.5s;z-index:20;position:fixed;inset:0;justify-content:center;align-items:center;background-color:var(--startup-background-color);background-image:url("data:image/svg+xml,%3csvg%20width='50'%20height='50'%20viewBox='0%200%2050%2050'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%2024.9971C13.4992%2024.8907%2024.4505%2014.0877%2024.791%200.645508L24.7988%200C24.7988%2013.7398%2035.8824%2024.8887%2049.5967%2024.9971C36.0977%2025.1037%2025.1471%2035.9075%2024.8066%2049.3496L24.7988%2049.9951C24.7988%2036.2551%2013.7145%2025.1052%200%2024.9971Z'%20fill='%2303030C'/%3e%3c/svg%3e"),radial-gradient(160.38% 98.82% at 50% 50%,#1ce7c229,#1ce7c203 41.16%,#1ce7c200);background-position:center;background-repeat:repeat;transition:opacity var(--logo-transition-time) linear;img{height:76px}&._hidden_1po46_30{opacity:0;pointer-events:none;user-select:none}}._secondary-color_2x9jp_1{color:var(--boot-progress-snapshot-units-color)}._ellipsis_2x9jp_5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._card_2x9jp_11{min-height:150px;padding:10px;border:1px solid rgba(255,255,255,.1);background:#ea67670d;color:var(--boot-progress-primary-text-color)}._sparkline-card_2x9jp_19{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;._snapshot-tile-title_2x9jp_25{color:var(--boot-progress-primary-text-color);font-size:18px;font-weight:400}._snapshot-tile-busy_2x9jp_31{font-size:18px;font-weight:400}._sparkline-container_2x9jp_36{position:relative;flex-shrink:0;background-image:linear-gradient(to right,var(--snapshot-area-chart-grid-line-color) 1px,transparent 1px),linear-gradient(to bottom,var(--snapshot-area-chart-grid-line-color) 1px,transparent 1px)}}._bars-card_2x9jp_54{flex-grow:1;display:flex;min-width:250px;flex-direction:column;justify-content:space-between;gap:10px;._card-header_2x9jp_62{font-size:18px;line-height:normal;font-weight:400}._title_2x9jp_68{font-size:28px;font-weight:400;min-width:0}._accounts-rate_2x9jp_74{min-width:165px;text-align:center}._total_2x9jp_79{min-width:170px;text-align:center}._throughput_2x9jp_84{min-width:114px;text-align:right;&._with-prefix_2x9jp_87{min-width:140px;white-space:nowrap;flex-wrap:wrap}}}._reading-card_2x9jp_95{._read-path-container_2x9jp_96{color:var(--app-teal);font-size:16px;svg{flex-shrink:0;width:16px;height:16px;fill:var(--app-teal)}._read-path_2x9jp_96{min-width:0}}}@media (max-width: 876px){._reading-card_2x9jp_95{._total_2x9jp_79{text-align:right}._throughput_2x9jp_84{text-align:left}}}@media (max-width: 1190px){._decompressing-card_2x9jp_124{justify-content:space-between;._decompressing-card-left_2x9jp_127{flex-direction:column;flex-grow:0;align-items:flex-start;._title_2x9jp_68,._total_2x9jp_79{text-align:left}}._decompressing-card-right_2x9jp_137{flex-direction:column;flex-grow:0;text-align:right}}}@media (max-width: 1063px){._inserting-card_2x9jp_146{._throughput_2x9jp_84{text-align:left}}}@media (max-width: 936px){._inserting-card_2x9jp_146{._total_2x9jp_79{text-align:left}._throughput_2x9jp_84,._accounts-rate_2x9jp_74{text-align:right}}}@media (max-width: 846px){._reading-card_2x9jp_95,._decompressing-card_2x9jp_124,._inserting-card_2x9jp_146{._card-header_2x9jp_62,._decompressing-card-left_2x9jp_127,._decompressing-card-right_2x9jp_137{flex-direction:column;align-items:flex-start}._total_2x9jp_79,._throughput_2x9jp_84,._accounts-rate_2x9jp_74{text-align:left}}}@media (max-width: 560px){._sparkline-card_2x9jp_19{width:100%}}._busy_1fw9w_1{color:#c8cacd;font-size:10px;min-width:27px;text-align:end;line-height:10px}._range-label_14i5c_1{position:absolute;right:2px;font-size:10px;font-weight:400;color:var(--tile-sparkline-range-text-color)}._top_14i5c_9{top:0}._bottom_14i5c_13{bottom:0}._g-transform_14i5c_17{will-change:transform}._uplot_1swaw_1{.u-over{touch-action:pan-y}}._card_kqilw_1{flex-grow:1;display:flex;flex-direction:column;padding:14px;gap:14px;border:1px solid rgba(255,255,255,.1);background:#ea67670d;color:var(--boot-progress-primary-text-color)}._secondary-color_kqilw_12{color:#858585}._bold_kqilw_16{font-weight:700}._ellipsis_kqilw_20{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._labels-row_kqilw_26{flex-wrap:nowrap;font-size:14px;width:calc(var(--turbine-head-x, 0px) + var(--turbine-head-label-width, 0px) / 2);min-width:max(var(--turbine-start-label-width, 0px),var(--turbine-head-label-width, 0px));max-width:100%;._labels-left_kqilw_38{width:calc(var(--turbine-start-x, 0px) + var(--turbine-start-label-width, 0px) / 2);min-width:calc(var(--turbine-start-label-width, 0px) + 4px)}._turbine-label_kqilw_45{white-space:nowrap;flex-shrink:0;border-radius:3px;padding:2px;text-align:center;color:#000;&._start_kqilw_53{background-color:var(--first-turbine-slot-color)}&._head_kqilw_57{background-color:var(--latest-turbine-slot-color)}}}._footer-row_kqilw_63{gap:4px;font-size:14px;color:#ccc;>*{flex-wrap:nowrap;background-color:#2c2c2c;border-radius:3px;padding:4px;text-align:center;&._left-footer_kqilw_75{width:var(--turbine-start-x, 0px);gap:4px;flex-shrink:0}}._footer-title_kqilw_82{flex-grow:1;font-weight:700}._footer-value_kqilw_87{color:#bcbcbc;flex-shrink:10000;direction:rtl}}._bars-stats-container_kqilw_94{font-size:14px;line-height:normal;._bars-stats-row_kqilw_98{>*{min-width:0}._replayed_kqilw_103{color:var(--replayed-slots-text-color);._bold_kqilw_16{color:var(--replayed-slots-bold-text-color)}}._speed_kqilw_110{color:var(--gray-10);._bold_kqilw_16{color:var(--gray-8)}}._to-replay_kqilw_117{color:var(--turbine-slots-text-color);._bold_kqilw_16{color:var(--turbine-slots-bold-text-color)}}}}._card_1mfdl_1{border-radius:8px;border:1px solid var(--container-border-color);padding:8px 16px;&._bg_1mfdl_6{background:var(--container-background-color)}}._header_1npds_1{color:var(--dropdown-button-text-color)}._subHeader_1npds_5{color:var(--tile-sub-header-color);font-size:12px;line-height:12px}._tile-container_1npds_11{display:flex;flex-wrap:wrap;flex-flow:wrap-reverse;gap:2px;flex-grow:1;._tile_1npds_11{width:6px;height:6px;border-radius:1px;background:color-mix(in oklab,var(--tile-background-red-color) var(--busy),var(--tile-background-blue-color))}}._stat-container_1hzk8_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2px;border-radius:3px;background:#141528;._label_1hzk8_10{color:#dddee0;font-size:10px}._value-container_1hzk8_15{display:flex;align-items:baseline;justify-content:center;gap:1px;min-width:35px;._value_1hzk8_15{color:var(--tile-primary-stat-value-color);font-size:12px;text-align:center}._pct_1hzk8_29{color:var(--tile-primary-stat-value-color);font-size:8px}}}._btn_1lb0v_1{all:unset;cursor:var(--cursor-button);display:flex;gap:var(--space-1);&:hover{filter:brightness(1.4)}}._container_1i8oq_1{position:absolute;top:14px;transform:translate(round(down,-50%,1px));left:50%;display:flex;justify-content:center;z-index:100;._toast_1i8oq_10{border-radius:10px;padding:8px;min-width:180px;display:flex;justify-content:center;align-items:center;z-index:100;&._disconnected_1i8oq_19{background:repeating-linear-gradient(115deg,var(--failure-color),var(--failure-color) 7px,var(--toast-disconnected-color) 7px,var(--toast-disconnected-color) 8px)}&._connecting_1i8oq_29{background:repeating-linear-gradient(115deg,var(--toast-connecting-start-color),var(--toast-connecting-start-color) 7px,var(--toast-connecting-end-color) 7px,var(--toast-connecting-end-color) 8px)}._text_1i8oq_39{color:#000;font-size:18px;font-style:normal;font-weight:600;text-align:center}}}._slots-list_1sk8v_1{scrollbar-width:none;&._hidden_1sk8v_3{visibility:hidden}}._no-slots-text_1sk8v_8{font-size:12px;color:var(--regular-text-color);text-align:center}._slot-group-container_rqu2r_1{padding-bottom:5px;background:var(--slot-nav-background-color)}._slot-group_rqu2r_1{column-gap:4px;row-gap:3px;border-radius:5px;background:var(--slots-list-slot-background-color)}._left-column_rqu2r_13{flex-grow:1;min-width:0;gap:4px}._future_rqu2r_19{padding:3px;background:var(--slots-list-future-slot-background-color);color:var(--slots-list-future-slot-color);img{filter:grayscale(100%)}&._you_rqu2r_27{border:solid var(--slots-list-not-processed-my-slots-border-color);border-width:2px 1px 1px 1px;padding:2px 3px 3px;background:var(--slots-list-my-slot-background-color)}}._current_rqu2r_35{padding:2px;border:1px solid var(--container-border-color);background-color:var(--container-background-color);color:var(--slots-list-slot-color);box-shadow:0 0 16px 0 var(--slots-list-current-slot-box-shadow-color) inset;._slot-name_rqu2r_42{font-size:18px}&._skipped_rqu2r_46{background:var(--slots-list-skipped-background-color)}&._you_rqu2r_27{border-width:3px 1px 1px 1px;border-color:var(--slots-list-my-slots-selected-border-color)}}._current-slot-row_rqu2r_56{background-color:var(--slots-list-current-slot-number-background-color);border-radius:5px;padding:3px 5px}._past_rqu2r_62{padding:3px;color:var(--slots-list-past-slot-color);&._skipped_rqu2r_46{background:var(--slots-list-skipped-background-color)}&._you_rqu2r_27{background:var(--slots-list-my-slot-background-color);&._processed_rqu2r_73{text-decoration:none;padding:2px;border:solid var(--slots-list-my-slots-border-color);border-width:3px 1px 1px 1px;background:var(--slots-list-my-slot-background-color);color:var(--slots-list-past-slot-color);&:hover,&:active{border-color:var(--slots-list-my-slots-selected-border-color)}&._selected_rqu2r_86{background:var(--slots-list-selected-background-color);border-color:var(--slots-list-my-slots-selected-border-color)}&._skipped_rqu2r_46,&._selected_rqu2r_86._skipped_rqu2r_46{background:var(--slots-list-skipped-selected-background-color)}}}}._slot-name_rqu2r_42{font-size:12px;font-weight:400}._ellipsis_rqu2r_104{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._progress-bar_rqu2r_110{width:100%;height:2px;div{background-color:var(--slots-list-next-leader-progress-bar-color)}}._slot-item-content_rqu2r_118{align-items:center;gap:4px;font-size:10px;font-weight:400;color:var(--slots-list-past-slot-number-color)}._placeholder_rqu2r_126{height:42px}._slot-statuses_rqu2r_130{._slot-status_rqu2r_130{width:4px;height:6px;background:var(--slot-status-gray);border:1px solid transparent;border-radius:2px;align-items:flex-end;._slot-status-progress_rqu2r_139{width:100%;height:0;animation:_fillProgress_rqu2r_1 var(--slot-duration) ease-in-out forwards;background-color:var(--slot-status-blue)}}&._tall_rqu2r_147{gap:3px;._slot-status_rqu2r_130{flex-grow:1}}&._short_rqu2r_154 ._slot-status_rqu2r_130{height:3px;border-radius:1px}}@keyframes _fillProgress_rqu2r_1{0%{height:0}to{height:100%}}._scroll-placeholder-item_rqu2r_169{position:relative;overflow:hidden;height:100%}._scroll-placeholder-item_rqu2r_169:before{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(to right,#fff0,#fff6f60d,#fff0);animation:_shimmer_rqu2r_1 1.5s infinite}@keyframes _shimmer_rqu2r_1{0%{left:-100%}to{left:100%}}._small-icon_5aexa_1{width:12px;height:12px}._large-icon_5aexa_6{width:16px;height:16px}._container_1l1zm_1{display:flex;justify-content:center;._button_1l1zm_5{position:absolute;width:100px;height:18px;padding:2px 4px 2px 6px;align-items:center;border-radius:40px;background:#174e45;box-shadow:0 4px 4px #1c524966;font-size:12px;font-weight:600}}._status-indicator_e3wc7_1{font-size:12px;font-weight:400}._status-indicator-live_e3wc7_6{color:var(--green-live)}._status-indicator-not-live_e3wc7_10{color:#3cb4ff}._status-reset_e3wc7_14{background-color:transparent;color:#3cb4ff;width:unset;height:unset;padding:0}._dot-icon_e3wc7_22{width:4px;height:4px;border-radius:50%;background-color:var(--green-live)}._nav-filter-toggle-group_148xa_1{display:flex;flex-wrap:nowrap;width:100%;button{cursor:pointer;flex-grow:1;height:21px;border:none;padding:3px 5px;color:var(--nav-button-inactive-text-color);background-color:#ffffff1a;&:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}&:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}&[data-state=on]{background-color:var(--slot-nav-filter-background-color);color:var(--nav-button-text-color)}&:hover{filter:brightness(1.2)}span{cursor:inherit;font-size:12px;font-style:normal;font-weight:400;line-height:normal}}}._toggle-button-size_148xa_43{height:15px;width:15px;&._lg_148xa_47{height:18px;width:18px}}._toggle-button_148xa_43{border-radius:5px;background-color:var(--epoch-slider-progress-color);&:hover{filter:brightness(1.2)}&._floating_148xa_61{box-shadow:0 4px 4px #000000bf}svg{fill:var(--nav-button-text-color);height:15px;width:15px;&._lg_148xa_47{height:18px;width:18px}&._mirror_148xa_75{transform:scaleX(-1)}}}._slot-nav-container_148xa_81{transition:width .3s;box-sizing:border-box;&._nav-background_148xa_85{background-color:var(--slot-nav-background-color)}}._epoch-progress_niumw_1{width:100%;background:var(--epoch-slider-progress-color);position:absolute;bottom:0}._clickable_niumw_8{cursor:pointer}._leader-slot_niumw_12{width:100%;background:#2a7edf;height:5px;position:absolute;opacity:.5;&:hover{filter:brightness(1.5)}&._before-start_niumw_21{filter:brightness(.5)}}._skipped-slot_niumw_26{width:100%;background:#ff5353;height:3px;position:absolute;&:hover{filter:brightness(1.5)}}._skipped-slot-icon_niumw_36{height:10px;position:absolute;left:11px;&:hover{filter:brightness(1.5)}}._first-processed-slot_niumw_45{width:100%;background:#bdf3ff;height:3px;position:absolute;right:0;&:hover{filter:brightness(1.5)}}._first-processed-slot-icon_niumw_56{height:10px;position:absolute;left:11px;&:hover{filter:brightness(1.5)}}._slider-root_niumw_65{position:relative;flex-grow:1;width:10px;display:flex;flex-direction:column;align-items:center;user-select:none;touch-action:none}._slider-track_niumw_76{background:#24262b;flex-grow:1;width:100%}._slider-thumb_niumw_82{display:block;position:relative;height:10px;width:20px;background:#64656580;border:1px solid #a4a4a4;border-radius:2px;cursor:grab;&._collapsed_niumw_92{border-left-width:0;transition:border-width 0s linear .2s}}._slider-thumb_niumw_82:hover{background:#6465654d}._slider-thumb_niumw_82:focus{outline:none;box-shadow:0 0 0 2px var(--gray-a8)}._hide_niumw_106{opacity:0;display:none;transition:opacity .5s ease-out 1s,display 0s 1.5s;transition-behavior:allow-discrete}._show_niumw_115{opacity:1;display:block}._container_ef2lt_1{border-radius:5px;background:var(--popover-background-color);max-width:100vw;border:1px solid var(--container-border-color);min-width:0;&._dropdown-menu_ef2lt_8{padding:4px}&._pointer_ef2lt_12{cursor:pointer;&:hover{filter:brightness(1.2)}}._label_ef2lt_19{color:var(--header-label-text-color);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._value_ef2lt_27{color:var(--dropdown-button-text-color);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;._value-suffix_ef2lt_34{color:var(--header-label-text-color)}}}._horizontal_ef2lt_40{display:flex;justify-content:space-between;align-items:center;gap:8px;border-width:0px;background-color:var(--color-background);._value_ef2lt_27{font-weight:600}}._popover-content_l5gtm_1{background:var(--popover-background-color);border-radius:4px;box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;margin-right:8px}._popover-content_l5gtm_1:focus{box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px,0 0 0 2px var(--violet-7)}._popover-content_l5gtm_1[data-state=open][data-side=top]{animation-name:_slideDownAndFade_l5gtm_1}._popover-content_l5gtm_1[data-state=open][data-side=right]{animation-name:_slideLeftAndFade_l5gtm_1}._popover-content_l5gtm_1[data-state=open][data-side=bottom]{animation-name:_slideUpAndFade_l5gtm_1}._popover-content_l5gtm_1[data-state=open][data-side=left]{animation-name:_slideRightAndFade_l5gtm_1}._popover-arrow_l5gtm_33{fill:var(--popover-background-color)}@keyframes _slideUpAndFade_l5gtm_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideRightAndFade_l5gtm_1{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes _slideDownAndFade_l5gtm_1{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_l5gtm_1{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}._nav-link_t5vcc_1{font-size:14px;font-weight:400;color:var(--nav-button-inactive-text-color);border-radius:5px;background-color:transparent;gap:5px;padding:0 15px;._icon_t5vcc_11{height:14px;width:14px}._dropdown-icon_t5vcc_16{height:18px;width:18px}&:hover,&._focus_t5vcc_22{filter:brightness(1.2)}&._active_t5vcc_26{font-weight:600;background-color:#ffffff14}}._nav-dropdown-content_t5vcc_32{display:flex;flex-direction:column;background-color:#1c2129;border:1px solid rgba(250,250,250,.08);border-radius:5px;min-width:var(--radix-dropdown-menu-trigger-width)}._logo_1ml9x_1{height:27px}._header-container_1g8mz_1{top:0;background-color:var(--color-background);._nav-background_1g8mz_5{background-color:var(--slot-nav-background-color)}}._text_nk1yn_1{color:var(--primary-text-color);font-size:18px;font-weight:500}._container_k3j09_1{gap:var(--space-2);display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}._container_k6h1w_1{position:absolute;right:0;top:8px;display:flex;flex-direction:column;align-items:flex-end;gap:8px;z-index:1;._stats-container_k6h1w_12{padding:5px 5px 5px 7px;border-radius:8px;background:#111111e6;._slot-stats-toggle-button_k6h1w_17{margin:-2px -4px;align-self:flex-end;display:flex;padding:0 4px;box-shadow:unset;color:var(--icon-button-color);gap:4px;height:16px}._stats_k6h1w_12{display:grid;grid:auto auto / auto auto;column-gap:10px;row-gap:4px;min-width:203px;font-variant-numeric:tabular-nums;color:var(--sankey-base-label-color);font-size:12px;line-height:normal;._success-rate_k6h1w_40{color:var(--sankey-success-rate-color)}}}._toggle-group_k6h1w_46{display:inline-flex;button{all:unset}._toggle-group-item_k6h1w_53{background:var(--toggle-item-background-color);color:#747575;padding:2px 4px;align-items:center;justify-content:center;margin-left:1px;cursor:pointer}._toggle-group-item_k6h1w_53:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}._toggle-group-item_k6h1w_53:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}._toggle-group-item_k6h1w_53:hover{filter:brightness(1.2)}._toggle-group-item_k6h1w_53[data-state=on]{background-color:#6184a4;color:#1f1f1f}}}._separator_1pgc5_1{background:var(--row-separator-background-color)}._slot-performance-container_6u4bp_1{container:slot-performance / inline-size}._sankey-container_6u4bp_5{position:relative;aspect-ratio:4;min-height:450px;overflow:hidden;._slot-sankey-container_6u4bp_11{height:100%}}@container slot-performance (width < 600px){._sankey-container_6u4bp_5{aspect-ratio:1 / 3;overflow-x:clip;._slot-sankey-container_6u4bp_11 svg{transform:rotate(90deg) translateY(-100%) translate(15px);transform-origin:top left}}}._tooltip_102uq_1{padding:4px;border-radius:5px;background:#121212;display:grid;grid:auto-flow / auto auto;column-gap:8px;span{font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:right}._active-banks_102uq_17{color:#754d12}._compute-units_102uq_21{color:var(--compute-units-color)}._elapsed-time_102uq_25{color:var(--elapsed-time-color)}._prio-fee_102uq_29{color:var(--fees-color)}._tips_102uq_33{color:var(--tips-color)}._label_102uq_37{font-weight:600;text-align:left}}._chart_102uq_43{flex-grow:1;height:25vw;min-height:250px;max-height:600px;position:relative;margin-left:-8px;margin-right:-8px}._chart_1kfdz_1{.uplot .legend .series:first-child,.uplot .legend .series th:after,.uplot .legend .series td{display:none}.lib-toggles{margin-top:20px;text-align:center}.u-select{background:#ffffff1a}.hidden{color:silver}.u-cursor-pt{border-radius:0}.uplot{margin-bottom:20px;padding:10px;box-shadow:0 0 10px #0000004d}}._icon-container_1i4gu_1{display:none}._tooltip_h8khk_1{z-index:1;position:absolute;background:var(--Colors-Gray-1, #111);padding:6px 8px;border-radius:8px;max-height:none!important;max-width:none!important}._tooltip_11ays_1{display:grid;grid:auto-flow / auto auto;column-gap:8px;span{font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:right}._active-banks_11ays_14{color:#754d12}._compute-units_11ays_18{color:var(--compute-units-color)}._elapsed-time_11ays_22{color:var(--elapsed-time-color)}._fees_11ays_26{color:var(--fees-color)}._tips_11ays_30{color:var(--tips-color)}._label_11ays_34{font-weight:600;text-align:left}}._button_1b3a4_1{all:unset;background:var(--toggle-item-background-color);color:var(--toggle-item-text-color);font-weight:510;height:23px;padding:0 8px;display:flex;font-size:12px;line-height:16px;align-items:center;justify-content:center;user-select:none;cursor:pointer;&:first-child{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}&:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}&:not([data-disabled]):hover{background:#3e62bd52}&[data-disabled]{cursor:not-allowed;font-weight:400;filter:brightness(.7)}}.uplot,.uplot *,.uplot *:before,.uplot *:after{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5;width:min-content}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{position:relative;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012;position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{position:absolute;left:0;top:0;pointer-events:none;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed #607D8B}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed #607D8B}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}._group-label_e4egg_1{margin-right:8px;&._min-text-width_e4egg_4{min-width:50px}}._group_e4egg_1{display:inline-flex;background-color:var(--mauve-6);border-radius:4px;box-shadow:0 2px 10px var(--black-a7)}._item_e4egg_16{all:unset;background-color:var(--toggle-item-background-color);color:var(--toggle-item-text-color);height:22px;padding:0 8px;display:flex;font-size:12px;align-items:center;justify-content:center;margin-left:1px;user-select:none;font-weight:400;cursor:pointer;&:first-child{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}&:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}&:hover{background:#3e62bd52}&[data-state=on]{background-color:#4a4a4a;color:#f0f0f0;font-weight:510}&:focus{position:relative;box-shadow:0 0 0 2px #000}._item-color_e4egg_57{width:4px;height:16px;margin-right:4px}}._label_1q3ew_1{font-size:14px;color:#fff}._slider_j7oas_1{width:190px;flex-grow:1;position:relative;.rt-SliderRoot{&:before{position:absolute;content:"";height:calc(100% + 4px);top:-2px;left:calc(var(--slot-start-pct) - .5px);width:1px;background:var(--toggle-item-text-color);z-index:1}&:after{position:absolute;content:"0ms";font-size:10px;height:12px;bottom:-16px;left:calc(var(--slot-start-pct) - .5px);transform:translate(-50%);color:#fff;z-index:1}span:has(>.rt-SliderThumb){z-index:2}span:has(>[aria-label=Minimum]):after{content:var(--min-value-label, "");position:absolute;left:50%;transform:translate(-50%,4px);font-size:10px;white-space:nowrap;color:#baa7ff;background:var(--toggle-item-background-color);padding:0 2px;border-radius:4px}span:has(>[aria-label=Maximum]):after{content:var(--max-value-label, "");position:absolute;left:50%;transform:translate(-50%,4px);font-size:10px;white-space:nowrap;color:#baa7ff;background:var(--toggle-item-background-color);padding:0 2px;border-radius:4px}}}._arrival-label_j7oas_68{color:#fff}._slider-label_j7oas_72{color:#fff;font-size:12px}._minimize-button_j7oas_77{position:absolute;top:4px;right:4px}._dropdownButton_v1p8v_1{border-top-right-radius:0;border-bottom-right-radius:0}._input-container_v1p8v_6{box-sizing:border-box;--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);height:var(--text-field-height);padding:var(--text-field-border-width);border-radius:0 var(--text-field-border-radius) var(--text-field-border-radius) 0;font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);width:240px;&._sm_v1p8v_20{width:180px}button{box-sizing:content-box;--margin-left-override: 0px;--margin-right-override: 0px}@supports selector(:has(*)){&:has(input:focus){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}}@supports not selector(:has(*)){&:where(:focus-within){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}}[cmdk-input]{flex:1;border-radius:calc(var(--text-field-border-radius) - var(--text-field-border-width));border:none;outline:none;width:100%;padding:0 var(--space-2);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);background:#0000;border-radius:0;caret-color:#6e5ed2;margin:0;&::placeholder{color:var(--gray-a10)}}}._content_v1p8v_68{background:var(--gray-4);width:var(--radix-popover-trigger-width);max-height:400px;&:has(>[cmdk-list]>[cmdk-list-sizer]:not(:empty)){padding-bottom:var(--space-1)}[cmdk-list]{height:min(300px,var(--cmdk-list-height));max-height:400px;overflow:auto;overscroll-behavior:contain}[cmdk-group-heading]{user-select:none;font-size:14px;color:var(--slate-11);padding:0 8px;display:flex;align-items:center;padding:var(--space-1) var(--space-3)}[cmdk-empty],[cmdk-loading]{color:#f1f7feb5;padding-bottom:0!important}[cmdk-item],[cmdk-empty],[cmdk-loading]{content-visibility:auto;cursor:pointer;font-size:var(--font-size-2);text-wrap:nowrap;display:flex;align-items:center;gap:12px;padding:var(--space-1) var(--space-3);border-radius:4px;user-select:none;position:relative;&[data-selected=true]{background:var(--teal-5)}&[data-disabled=true]{color:var(--gray-8);cursor:not-allowed}&:active{background:var(--gray-4)}+[cmdk-item]{margin-top:4px}}}._text_1k6sv_1{span{color:var(--gray-12);font-size:var(--font-size-2);text-wrap:nowrap;&._faded_1k6sv_7{color:var(--faded-text)}&._ellipsis_1k6sv_11{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}}._container_14qh6_1{position:absolute;z-index:3;right:5px;top:5px;display:flex;align-items:center;gap:8px;._label_14qh6_10{user-select:none;color:#60646c;font-size:12px}}#txn-bars-tooltip{z-index:3;position:absolute;background:var(--Colors-Gray-1, #111);border-radius:8px;max-height:none!important;max-width:none!important;margin:6px 8px;._state_1f768_11{font-weight:700;color:var(--Colors-Neutral-Neutral-10, #777b84)}span{font-size:12px;font-style:normal;font-weight:400;line-height:normal;color:var(--color-override, #777b84)}._cu-bars_1f768_24{flex:1;width:0;padding:4px 0}._duration-container_1f768_30{flex:1;background:#363a3f80;padding:4px 0;margin:4px 0;width:0}._unit_1f768_38{font-family:Roboto Mono,monospace;margin-left:2px}button{padding-left:4px;padding-right:4px}}._search-grid_gudx6_1{align-content:center}._search-label_gudx6_5{font-size:16px;font-weight:500;color:var(--slot-details-search-label-color)}._search-field_gudx6_11{width:100%}._error-text_gudx6_15{color:var(--failure-color)}._quick-search-card_gudx6_19{border-radius:8px;border:1px solid var(--container-border-color);background:var(--container-background-color);color:var(--slot-details-quick-search-text-color)}._quick-search-header_gudx6_26{color:var(--quick-search-color);font-size:18px;svg{width:32px;height:32px;fill:var(--quick-search-color)}}._quick-search-slot_gudx6_37{font-size:12px;&._clickable_gudx6_40{cursor:pointer;color:var(--slot-details-clickable-slot-color)}&:not(._clickable_gudx6_40){cursor:not-allowed;pointer-events:none}}._quick-search-metric_gudx6_51{font-size:12px}._slot-item-group_me6mb_1{gap:4px;padding:2px;border-radius:5px;border-top-width:3px;border:1px solid var(--slot-details-my-slots-not-selected-color);&._disabled_me6mb_8{border:1px solid var(--slot-details-disabled-slot-border-color)}&._is-selected_me6mb_12{border:1px solid var(--slots-list-my-slots-selected-border-color)}}._slot-item_me6mb_1{text-decoration:none;display:flex;justify-content:center;align-items:center;padding:3px 10px;gap:10px;font-size:12px;font-weight:400;border-radius:3px;box-sizing:border-box;width:var(--item-width);background:var(--slot-details-background-color);color:var(--slot-details-color);&._selected-slot_me6mb_33{font-weight:600;background:var(--slot-details-selected-background-color);color:var(--slot-details-selected-color)}&._skipped-slot_me6mb_39{background:var(--slot-details-skipped-background-color)}&._skipped-slot_me6mb_39._selected-slot_me6mb_33{background:var(--slot-details-skipped-selected-background-color)}}._fade_me6mb_48{position:absolute;top:0;bottom:0;width:clamp(32px,8vw,96px);pointer-events:none;&._fade-left_me6mb_55{left:0;background:linear-gradient(to left,transparent 0%,black 100%)}&._fade-right_me6mb_60{right:0;background:linear-gradient(to right,transparent 0%,black 100%)}}._small-icon_1vpxu_1{width:14px;height:14px}._large-icon_1vpxu_6{width:15px;height:15px}._text_mwquj_1{font-family:Roboto Mono,monospace}._container_7bih2_1{height:30px;border-radius:4px;overflow:hidden;._label_7bih2_7{color:var(--slot-details-stats-primary);pointer-events:none}}._table-container_18q3l_1{th{color:var(--slot-details-stats-secondary)}td{color:var(--slot-details-stats-primary)}}._card_ybszl_1{padding:10px;border-radius:8px;border:1px solid #1c1e2b;background:#101123;color:var(--primary-text-color);._name-text_ybszl_8{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._pubkey-text_ybszl_14{flex-grow:1;min-width:390px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;&._narrow-screen_ybszl_21{flex-grow:0;min-width:inherit}}&._two-away_ybszl_27{border:1px solid #2a2c38;background:#131524;opacity:1.6}&._one-away_ybszl_33{border:1px solid #295060;background:#142432}._time-till_ybszl_38{min-width:250px;&._narrow-screen_ybszl_21{min-width:inherit}}}._my-slots_1cv8h_1{border-top:5px solid rgba(42,126,223,.65)!important;border-right:1px solid rgba(42,126,223,.65)!important;border-bottom:1px solid rgba(42,126,223,.65)!important;border-left:1px solid rgba(42,126,223,.65)!important;background:#2a7edf33}._scroll_1cv8h_9{touch-action:none;& *{touch-action:none}span{user-select:text}}._card_1pr66_1{border-radius:8px;border:1px solid #30323a;background:#151b25;padding:10px;&._skipped_1pr66_7{border:1px rgba(255,71,71,.38);background:#bd3e3e26}}._grid_1sc0d_1{display:grid;grid:auto-flow / minMax(130px,auto) minMax(80px,auto) minMax(70px,auto) minMax(70px,auto) minMax(80px,auto) minMax(149px,auto);row-gap:1px;overflow-x:auto;min-width:80px;touch-action:pan-x;& *{touch-action:pan-x}scrollbar-width:thin;scrollbar-color:#cbcbcb20 #cbcbcb01;width:100%}._header-text_1sc0d_19{font-size:12px;color:var(--slot-card-header-text-color);padding:0 6px;&._slot-header-text_1sc0d_25{margin-left:10px}}._votes-header_1sc0d_30{color:var(--votes-color)}._non-votes-header_1sc0d_33{color:var(--success-color)}._fees-header_1sc0d_36{color:var(--fees-color)}._tips-header_1sc0d_39{color:var(--tips-color)}._compute-units-header_1sc0d_42{color:var(--compute-units-color);padding:0}._compute-units-pct_1sc0d_47{width:50px;display:inline-block}._slot-text_1sc0d_52{padding-left:10px;padding-right:2px;user-select:text;a:link{text-decoration:none;color:var(--slot-text-link-color)}a:visited{text-decoration:none;color:var(--slot-text-visited-link-color)}a:active,a:hover{text-decoration:none;color:var(--slot-text-active-link-color)}}._row-text_1sc0d_75{white-space:nowrap;color:var(--slot-card-section-color);padding:0 6px;font-variant-numeric:tabular-nums;&._active_1sc0d_81{background:var(--container-background-color);color:var(--primary-text-color)}&._narrow-screen_1sc0d_86{padding-left:0}}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;-webkit-transition:stroke-dashoffset .5s ease 0s;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}._my-slots_1mtzn_1{color:var(--summary-my-slots-color);border-radius:10px;background:var(--container-background-color);padding:2px 5px}._summary-container_1mtzn_8{width:40%;min-width:430px}._name_1mtzn_13{color:var(--primary-text-color);font-size:24px;line-height:normal;min-width:30px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;&._mobile_1mtzn_23{font-size:inherit}}._text_1mtzn_28{line-height:normal;color:var(--primary-text-color)}._primary-text_1mtzn_33{font-style:normal;line-height:normal;color:var(--primary-text-color);min-width:70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._secondary-text_1mtzn_43{line-height:normal;font-size:12px;color:var(--secondary-text-color);>span{line-height:normal}}._divider_1mtzn_52{color:var(--primary-text-color)}._fd-text_1mtzn_56{color:var(--summary-fd-text-color)}._agave-text_1mtzn_60{color:var(--summary-agave-text-color)}._container-mobile_1mtzn_64{padding:0 6px}._card_wweyx_1{border-radius:8px;border:2px solid rgba(96,215,193,.65);background:#1b2432;box-shadow:0 0 4px #1ce7c291;padding:10px}._preload_1uziq_1{display:none}._container_1hof6_1{display:flex;justify-content:center;._button_1hof6_5{position:absolute;width:115px;height:18px;padding:2px 4px 2px 6px;align-items:center;border-radius:40px;background:#174e45;box-shadow:0 4px 4px #1c524966;font-size:12px;font-weight:600}}._label_q3mhf_1{color:#737373}._progress_q3mhf_5{height:8px;width:60px;background:#303134;div{background:var(--progress-background-color)}}._value_q3mhf_15{color:var(--next-slot-value-color);min-width:50px}._container_1uhjb_1{margin-bottom:16px;margin-left:24px;container:search / inline-size;input:placeholder-shown{text-overflow:ellipsis}}@media (max-width: 700px){._container_1uhjb_1{margin-bottom:8px;margin-left:0}}._search-box_1uhjb_18{justify-self:"center";min-width:400px}@container search (width < 600px){._search-box_1uhjb_18{min-width:100%}}._label_1uhjb_29{color:var(--search-label-color)}._my-slots_1uhjb_33{display:flex;padding:4px 10px;align-items:center;gap:8px;align-self:stretch;border-radius:8px;border:1px solid rgba(103,192,255,.12);background:#3e62bd26;color:var(--my-slots-color)}._my-slots_1uhjb_33:hover{background:#3e62bd52}._my-slots_1uhjb_33[data-state=on]{background:#3e62bdb8;color:var(--my-slots-on-color);._label_1uhjb_29{color:var(--search-slots-on-label-color)}}._my-slots_1uhjb_33:focus{box-shadow:0 0 0 2px #000}._skipped-slots_1uhjb_63{display:flex;padding:4px 10px;align-items:center;gap:8px;align-self:stretch;border-radius:8px;background:#bd3e3e26;color:var(--failure-color);border:1px solid rgba(255,103,103,.12)}._skipped-slots_1uhjb_63:hover{background:#bd3e3e52}._skipped-slots_1uhjb_63[data-state=on]{background:#bd3e3eb8;color:var(--skipped-slots-on-color);._label_1uhjb_29{color:var(--search-slots-on-label-color)}}._skipped-slots_1uhjb_63:focus{box-shadow:0 0 0 2px #000}._disabled_1uhjb_93{border:1px rgba(178,178,178,.12);background:var(--search-disabled-background-color);color:var(--search-disabled-text-color);&:hover{background:var(--search-disabled-background-color)}}._skip-rate-label_1uhjb_103{color:var(--skip-rate-label-color);line-height:normal}._skip-rate-value_1uhjb_108{color:var(--failure-color);line-height:normal}._header-text_n52ov_1{color:var(--primary-text-color);font-size:18px}._storage-stats-container_n52ov_6{contain:size}._root_n52ov_11{min-height:0;thead{th{font-size:12px;font-weight:400;color:var(--gossip-table-header-color)}}tbody{th,td{font-size:14px;color:var(--gossip-table-body-color)}}td,th{white-space:nowrap}td{text-align:right}}._align-right_n52ov_39{text-align:right}._label_1nl74_1{color:#a2a2a2;font-size:14px}._value_1nl74_6{color:#9f9f9f;font-size:28px}._header-text_uidb2_1{color:var(--primary-text-color);font-size:18px}div:has(>._tooltip_uidb2_8){width:1px;height:1px}._tooltip_uidb2_8{width:fit-content;transform:translate(calc(-100% - 5px));padding:4px;background:#131923;border:1px solid #2e343e;border-radius:4px 8px;color:var(--regular-text-color);span{white-space:nowrap}}._header-text_1ozln_1{color:var(--primary-text-color);font-size:18px}._peer-table_1ozln_6{thead{tr{font-size:12px;color:var(--gossip-table-header-color)}}tbody{tr{font-size:14px;color:var(--gossip-table-body-color)}}}._header-cell_1ozln_22{padding:var(--table-cell-padding)}._header-separator_1ozln_26{background:var(--gray-7)}._body-cell_1ozln_30{outline-offset:-2px;&._selected_1ozln_33{outline:1px dashed var(--gray-10);&._copied_1ozln_36{outline:1px dashed var(--gray-11)}}}._header-text_oj2nf_1{color:var(--primary-text-color);font-size:18px}._total-text_oj2nf_6{color:var(--gray-7);font-size:18px}._throughput-text_oj2nf_11{color:var(--gray-10);font-size:18px}._axis-text_juf3d_1{color:var(--transaction-axis-text-color);font-size:8px;line-height:normal}._label_lgd2h_1{color:var(--regular-text-color);font-size:12px;line-height:normal;text-wrap:nowrap}._value_lgd2h_8{line-height:normal}._append-value_lgd2h_12{color:var(--regular-text-color);line-height:normal}._stat-row_394e1_1{display:flex;flex-wrap:wrap;gap:8px;width:100%;>div{flex:1 1 auto}}._progress_zsw8r_1{max-height:11px;min-width:140px;background:var(--dropdown-background-color);div{background:var(--progress-background-color)}}._stat-row_zsw8r_11{display:flex;flex-wrap:wrap;gap:8px;width:100%;>div{flex:1 1 auto;min-width:180px}}._vote-distance_zsw8r_23{color:#7b837c;font-size:12px;font-style:normal;padding-left:6px}._progress_10fd6_1{max-height:11px;min-width:140px;background:var(--dropdown-background-color);div{background:var(--progress-background-color)}}._stat-row_10fd6_11{display:flex;flex-wrap:wrap;gap:8px;width:100%;>div{flex:1 1 auto;min-width:180px}}body{margin:0;min-width:320px;min-height:100vh} diff --git a/src/disco/gui/dist_dev/assets/index-CLJ-Wpte.js b/src/disco/gui/dist_dev/assets/index-CLJ-Wpte.js new file mode 100644 index 0000000000..455c6b455e --- /dev/null +++ b/src/disco/gui/dist_dev/assets/index-CLJ-Wpte.js @@ -0,0 +1,210 @@ +var the=Object.defineProperty;var nhe=(e,t,n)=>t in e?the(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Kl=(e,t,n)=>nhe(e,typeof t!="symbol"?t+"":t,n);var l6,Hle,Yle,Jle;function rhe(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))n(r);new MutationObserver(r=>{for(const i of r)if(i.type==="childList")for(const A of i.addedNodes)A.tagName==="LINK"&&A.rel==="modulepreload"&&n(A)}).observe(document,{childList:!0,subtree:!0});function t(r){const i={};return r.integrity&&(i.integrity=r.integrity),r.referrerPolicy&&(i.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?i.credentials="include":r.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function n(r){if(r.ep)return;r.ep=!0;const i=t(r);fetch(r.href,i)}})();var I0=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function wA(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var jO={exports:{}},wy={},LO={exports:{}},Yr={};/** +* @license React +* react.production.min.js +* +* Copyright (c) Facebook, Inc. and its affiliates. +* +* This source code is licensed under the MIT license found in the +* LICENSE file in the root directory of this source tree. +*/var Gm=Symbol.for("react.element"),ohe=Symbol.for("react.portal"),ihe=Symbol.for("react.fragment"),Ahe=Symbol.for("react.strict_mode"),she=Symbol.for("react.profiler"),ahe=Symbol.for("react.provider"),che=Symbol.for("react.context"),lhe=Symbol.for("react.forward_ref"),uhe=Symbol.for("react.suspense"),dhe=Symbol.for("react.memo"),fhe=Symbol.for("react.lazy"),PO=Symbol.iterator;function ghe(e){return e===null||typeof e!="object"?null:(e=PO&&e[PO]||e["@@iterator"],typeof e=="function"?e:null)}var UO={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},GO=Object.assign,HO={};function O2(e,t,n){this.props=e,this.context=t,this.refs=HO,this.updater=n||UO}O2.prototype.isReactComponent={},O2.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},O2.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function YO(){}YO.prototype=O2.prototype;function e3(e,t,n){this.props=e,this.context=t,this.refs=HO,this.updater=n||UO}var t3=e3.prototype=new YO;t3.constructor=e3,GO(t3,O2.prototype),t3.isPureReactComponent=!0;var JO=Array.isArray,XO=Object.prototype.hasOwnProperty,n3={current:null},WO={key:!0,ref:!0,__self:!0,__source:!0};function ZO(e,t,n){var r,i={},A=null,a=null;if(t!=null)for(r in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(A=""+t.key),t)XO.call(t,r)&&!WO.hasOwnProperty(r)&&(i[r]=t[r]);var l=arguments.length-2;if(l===1)i.children=n;else if(1>>1,Ie=ce[Oe];if(0>>1;Oei(Ze,be))Dei(xe,Ze)?(ce[Oe]=xe,ce[De]=be,Oe=De):(ce[Oe]=Ze,ce[qe]=be,Oe=qe);else if(Dei(xe,be))ce[Oe]=xe,ce[De]=be,Oe=De;else break e}}return de}function i(ce,de){var be=ce.sortIndex-de.sortIndex;return be!==0?be:ce.id-de.id}if(typeof performance=="object"&&typeof performance.now=="function"){var A=performance;e.unstable_now=function(){return A.now()}}else{var a=Date,l=a.now();e.unstable_now=function(){return a.now()-l}}var f=[],h=[],m=1,C=null,v=3,k=!1,D=!1,R=!1,N=typeof setTimeout=="function"?setTimeout:null,F=typeof clearTimeout=="function"?clearTimeout:null,M=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function P(ce){for(var de=n(h);de!==null;){if(de.callback===null)r(h);else if(de.startTime<=ce)r(h),de.sortIndex=de.expirationTime,t(f,de);else break;de=n(h)}}function G(ce){if(R=!1,P(ce),!D)if(n(f)!==null)D=!0,se(Y);else{var de=n(h);de!==null&&Be(G,de.startTime-ce)}}function Y(ce,de){D=!1,R&&(R=!1,F(z),z=-1),k=!0;var be=v;try{for(P(de),C=n(f);C!==null&&(!(C.expirationTime>de)||ce&&!Ae());){var Oe=C.callback;if(typeof Oe=="function"){C.callback=null,v=C.priorityLevel;var Ie=Oe(C.expirationTime<=de);de=e.unstable_now(),typeof Ie=="function"?C.callback=Ie:C===n(f)&&r(f),P(de)}else r(f);C=n(f)}if(C!==null)var Fe=!0;else{var qe=n(h);qe!==null&&Be(G,qe.startTime-de),Fe=!1}return Fe}finally{C=null,v=be,k=!1}}var H=!1,Z=null,z=-1,re=5,q=-1;function Ae(){return!(e.unstable_now()-qce||125Oe?(ce.sortIndex=be,t(h,ce),n(f)===null&&ce===n(h)&&(R?(F(z),z=-1):R=!0,Be(G,be-Oe))):(ce.sortIndex=Ie,t(f,ce),D||k||(D=!0,se(Y))),ce},e.unstable_shouldYield=Ae,e.unstable_wrapCallback=function(ce){var de=v;return function(){var be=v;v=de;try{return ce.apply(this,arguments)}finally{v=be}}}})(ej),$O.exports=ej;var Qhe=$O.exports;/** +* @license React +* react-dom.production.min.js +* +* Copyright (c) Facebook, Inc. and its affiliates. +* +* This source code is licensed under the MIT license found in the +* LICENSE file in the root directory of this source tree. +*/var whe=_,Ra=Qhe;function Ut(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),A3=Object.prototype.hasOwnProperty,_he=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,nj={},rj={};function xhe(e){return A3.call(rj,e)?!0:A3.call(nj,e)?!1:_he.test(e)?rj[e]=!0:(nj[e]=!0,!1)}function khe(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function She(e,t,n,r){if(t===null||typeof t>"u"||khe(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Ds(e,t,n,r,i,A,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=A,this.removeEmptyString=a}var PA={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){PA[e]=new Ds(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];PA[t]=new Ds(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){PA[e]=new Ds(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){PA[e]=new Ds(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){PA[e]=new Ds(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){PA[e]=new Ds(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){PA[e]=new Ds(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){PA[e]=new Ds(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){PA[e]=new Ds(e,5,!1,e.toLowerCase(),null,!1,!1)});var s3=/[\-:]([a-z])/g;function a3(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(s3,a3);PA[t]=new Ds(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(s3,a3);PA[t]=new Ds(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(s3,a3);PA[t]=new Ds(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){PA[e]=new Ds(e,1,!1,e.toLowerCase(),null,!1,!1)}),PA.xlinkHref=new Ds("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){PA[e]=new Ds(e,1,!1,e.toLowerCase(),null,!0,!0)});function c3(e,t,n,r){var i=PA.hasOwnProperty(t)?PA[t]:null;(i!==null?i.type!==0:r||!(2l||i[a]!==A[l]){var f=` +`+i[a].replace(" at new "," at ");return e.displayName&&f.includes("")&&(f=f.replace("",e.displayName)),f}while(1<=a&&0<=l);break}}}finally{m3=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Xm(e):""}function Dhe(e){switch(e.tag){case 5:return Xm(e.type);case 16:return Xm("Lazy");case 13:return Xm("Suspense");case 19:return Xm("SuspenseList");case 0:case 2:case 15:return e=E3(e.type,!1),e;case 11:return e=E3(e.type.render,!1),e;case 1:return e=E3(e.type,!0),e;default:return""}}function I3(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case P2:return"Fragment";case L2:return"Portal";case u3:return"Profiler";case l3:return"StrictMode";case f3:return"Suspense";case g3:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ij:return(e.displayName||"Context")+".Consumer";case oj:return(e._context.displayName||"Context")+".Provider";case d3:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case h3:return t=e.displayName||null,t!==null?t:I3(e.type)||"Memo";case xd:t=e._payload,e=e._init;try{return I3(e(t))}catch{}}return null}function Rhe(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return I3(t);case 8:return t===l3?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function kd(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function aj(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function The(e){var t=aj(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,A=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(a){r=""+a,A.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Dy(e){e._valueTracker||(e._valueTracker=The(e))}function cj(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=aj(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Ry(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function C3(e,t){var n=t.checked;return wi({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function lj(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=kd(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function uj(e,t){t=t.checked,t!=null&&c3(e,"checked",t,!1)}function B3(e,t){uj(e,t);var n=kd(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?y3(e,t.type,n):t.hasOwnProperty("defaultValue")&&y3(e,t.type,kd(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function dj(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function y3(e,t,n){(t!=="number"||Ry(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Wm=Array.isArray;function U2(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=Ty.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Zm(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Vm={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Mhe=["Webkit","ms","Moz","O"];Object.keys(Vm).forEach(function(e){Mhe.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Vm[t]=Vm[e]})});function Ej(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Vm.hasOwnProperty(e)&&Vm[e]?(""+t).trim():t+"px"}function Ij(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=Ej(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var Fhe=wi({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Q3(e,t){if(t){if(Fhe[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(Ut(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(Ut(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(Ut(61))}if(t.style!=null&&typeof t.style!="object")throw Error(Ut(62))}}function w3(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var _3=null;function x3(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var k3=null,G2=null,H2=null;function Cj(e){if(e=mE(e)){if(typeof k3!="function")throw Error(Ut(280));var t=e.stateNode;t&&(t=nv(t),k3(e.stateNode,e.type,t))}}function Bj(e){G2?H2?H2.push(e):H2=[e]:G2=e}function yj(){if(G2){var e=G2,t=H2;if(H2=G2=null,Cj(e),t)for(e=0;e>>=0,e===0?32:31-(Xhe(e)/Whe|0)|0}var jy=64,Ly=4194304;function $m(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Py(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,A=e.pingedLanes,a=n&268435455;if(a!==0){var l=a&~i;l!==0?r=$m(l):(A&=a,A!==0&&(r=$m(A)))}else a=n&~i,a!==0?r=$m(a):A!==0&&(r=$m(A));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,A=t&-t,i>=A||i===16&&(A&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function eE(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-$c(t),e[t]=n}function qhe(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=aE),zj=" ",qj=!1;function Kj(e,t){switch(e){case"keyup":return Q2e.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function $j(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var X2=!1;function _2e(e,t){switch(e){case"compositionend":return $j(t);case"keypress":return t.which!==32?null:(qj=!0,zj);case"textInput":return e=t.data,e===zj&&qj?null:e;default:return null}}function x2e(e,t){if(X2)return e==="compositionend"||!W3&&Kj(e,t)?(e=Yj(),Jy=U3=Md=null,X2=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=AL(n)}}function aL(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?aL(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function cL(){for(var e=window,t=Ry();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Ry(e.document)}return t}function z3(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function O2e(e){var t=cL(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&aL(n.ownerDocument.documentElement,n)){if(r!==null&&z3(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,A=Math.min(r.start,i);r=r.end===void 0?A:Math.min(r.end,i),!e.extend&&A>r&&(i=r,r=A,A=i),i=sL(n,A);var a=sL(n,r);i&&a&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),A>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,W2=null,q3=null,dE=null,K3=!1;function lL(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;K3||W2==null||W2!==Ry(r)||(r=W2,"selectionStart"in r&&z3(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),dE&&uE(dE,r)||(dE=r,r=$y(q3,"onSelect"),0K2||(e.current=lk[K2],lk[K2]=null,K2--)}function ei(e,t){K2++,lk[K2]=e.current,e.current=t}var jd={},ns=Od(jd),na=Od(!1),ug=jd;function $2(e,t){var n=e.type.contextTypes;if(!n)return jd;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},A;for(A in n)i[A]=t[A];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function ra(e){return e=e.childContextTypes,e!=null}function rv(){li(na),li(ns)}function QL(e,t,n){if(ns.current!==jd)throw Error(Ut(168));ei(ns,t),ei(na,n)}function wL(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(Ut(108,Rhe(e)||"Unknown",i));return wi({},n,r)}function ov(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||jd,ug=ns.current,ei(ns,e),ei(na,na.current),!0}function _L(e,t,n){var r=e.stateNode;if(!r)throw Error(Ut(169));n?(e=wL(e,t,ug),r.__reactInternalMemoizedMergedChildContext=e,li(na),li(ns),ei(ns,e)):li(na),ei(na,n)}var v0=null,iv=!1,uk=!1;function xL(e){v0===null?v0=[e]:v0.push(e)}function V2e(e){iv=!0,xL(e)}function Ld(){if(!uk&&v0!==null){uk=!0;var e=0,t=No;try{var n=v0;for(No=1;e>=a,i-=a,b0=1<<32-$c(t)+i|n<z?(re=Z,Z=null):re=Z.sibling;var q=v(F,Z,P[z],G);if(q===null){Z===null&&(Z=re);break}e&&Z&&q.alternate===null&&t(F,Z),M=A(q,M,z),H===null?Y=q:H.sibling=q,H=q,Z=re}if(z===P.length)return n(F,Z),pi&&fg(F,z),Y;if(Z===null){for(;zz?(re=Z,Z=null):re=Z.sibling;var Ae=v(F,Z,q.value,G);if(Ae===null){Z===null&&(Z=re);break}e&&Z&&Ae.alternate===null&&t(F,Z),M=A(Ae,M,z),H===null?Y=Ae:H.sibling=Ae,H=Ae,Z=re}if(q.done)return n(F,Z),pi&&fg(F,z),Y;if(Z===null){for(;!q.done;z++,q=P.next())q=C(F,q.value,G),q!==null&&(M=A(q,M,z),H===null?Y=q:H.sibling=q,H=q);return pi&&fg(F,z),Y}for(Z=r(F,Z);!q.done;z++,q=P.next())q=k(Z,F,z,q.value,G),q!==null&&(e&&q.alternate!==null&&Z.delete(q.key===null?z:q.key),M=A(q,M,z),H===null?Y=q:H.sibling=q,H=q);return e&&Z.forEach(function(Ce){return t(F,Ce)}),pi&&fg(F,z),Y}function N(F,M,P,G){if(typeof P=="object"&&P!==null&&P.type===P2&&P.key===null&&(P=P.props.children),typeof P=="object"&&P!==null){switch(P.$$typeof){case Sy:e:{for(var Y=P.key,H=M;H!==null;){if(H.key===Y){if(Y=P.type,Y===P2){if(H.tag===7){n(F,H.sibling),M=i(H,P.props.children),M.return=F,F=M;break e}}else if(H.elementType===Y||typeof Y=="object"&&Y!==null&&Y.$$typeof===xd&&ML(Y)===H.type){n(F,H.sibling),M=i(H,P.props),M.ref=EE(F,H,P),M.return=F,F=M;break e}n(F,H);break}else t(F,H);H=H.sibling}P.type===P2?(M=Bg(P.props.children,F.mode,G,P.key),M.return=F,F=M):(G=Tv(P.type,P.key,P.props,null,F.mode,G),G.ref=EE(F,M,P),G.return=F,F=G)}return a(F);case L2:e:{for(H=P.key;M!==null;){if(M.key===H)if(M.tag===4&&M.stateNode.containerInfo===P.containerInfo&&M.stateNode.implementation===P.implementation){n(F,M.sibling),M=i(M,P.children||[]),M.return=F,F=M;break e}else{n(F,M);break}else t(F,M);M=M.sibling}M=s8(P,F.mode,G),M.return=F,F=M}return a(F);case xd:return H=P._init,N(F,M,H(P._payload),G)}if(Wm(P))return D(F,M,P,G);if(Jm(P))return R(F,M,P,G);cv(F,P)}return typeof P=="string"&&P!==""||typeof P=="number"?(P=""+P,M!==null&&M.tag===6?(n(F,M.sibling),M=i(M,P),M.return=F,F=M):(n(F,M),M=A8(P,F.mode,G),M.return=F,F=M),a(F)):n(F,M)}return N}var rp=FL(!0),NL=FL(!1),lv=Od(null),uv=null,op=null,mk=null;function Ek(){mk=op=uv=null}function Ik(e){var t=lv.current;li(lv),e._currentValue=t}function Ck(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function ip(e,t){uv=e,mk=op=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(oa=!0),e.firstContext=null)}function uc(e){var t=e._currentValue;if(mk!==e)if(e={context:e,memoizedValue:t,next:null},op===null){if(uv===null)throw Error(Ut(308));op=e,uv.dependencies={lanes:0,firstContext:e}}else op=op.next=e;return t}var gg=null;function Bk(e){gg===null?gg=[e]:gg.push(e)}function OL(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,Bk(t)):(n.next=i.next,i.next=n),t.interleaved=n,w0(e,r)}function w0(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Pd=!1;function yk(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function jL(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function _0(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ud(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,Ao&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,w0(e,n)}return i=r.interleaved,i===null?(t.next=t,Bk(r)):(t.next=i.next,i.next=t),r.interleaved=t,w0(e,n)}function dv(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,N3(e,n)}}function LL(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,A=null;if(n=n.firstBaseUpdate,n!==null){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};A===null?i=A=a:A=A.next=a,n=n.next}while(n!==null);A===null?i=A=t:A=A.next=t}else i=A=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:A,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function fv(e,t,n,r){var i=e.updateQueue;Pd=!1;var A=i.firstBaseUpdate,a=i.lastBaseUpdate,l=i.shared.pending;if(l!==null){i.shared.pending=null;var f=l,h=f.next;f.next=null,a===null?A=h:a.next=h,a=f;var m=e.alternate;m!==null&&(m=m.updateQueue,l=m.lastBaseUpdate,l!==a&&(l===null?m.firstBaseUpdate=h:l.next=h,m.lastBaseUpdate=f))}if(A!==null){var C=i.baseState;a=0,m=h=f=null,l=A;do{var v=l.lane,k=l.eventTime;if((r&v)===v){m!==null&&(m=m.next={eventTime:k,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var D=e,R=l;switch(v=t,k=n,R.tag){case 1:if(D=R.payload,typeof D=="function"){C=D.call(k,C,v);break e}C=D;break e;case 3:D.flags=D.flags&-65537|128;case 0:if(D=R.payload,v=typeof D=="function"?D.call(k,C,v):D,v==null)break e;C=wi({},C,v);break e;case 2:Pd=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,v=i.effects,v===null?i.effects=[l]:v.push(l))}else k={eventTime:k,lane:v,tag:l.tag,payload:l.payload,callback:l.callback,next:null},m===null?(h=m=k,f=C):m=m.next=k,a|=v;if(l=l.next,l===null){if(l=i.shared.pending,l===null)break;v=l,l=v.next,v.next=null,i.lastBaseUpdate=v,i.shared.pending=null}}while(!0);if(m===null&&(f=C),i.baseState=f,i.firstBaseUpdate=h,i.lastBaseUpdate=m,t=i.shared.interleaved,t!==null){i=t;do a|=i.lane,i=i.next;while(i!==t)}else A===null&&(i.shared.lanes=0);mg|=a,e.lanes=a,e.memoizedState=C}}function PL(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=_k.transition;_k.transition={};try{e(!1),t()}finally{No=n,_k.transition=r}}function iP(){return dc().memoizedState}function $2e(e,t,n){var r=Jd(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},AP(e))sP(t,n);else if(n=OL(e,t,n,r),n!==null){var i=Ts();il(n,e,r,i),aP(n,t,r)}}function epe(e,t,n){var r=Jd(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(AP(e))sP(t,i);else{var A=e.alternate;if(e.lanes===0&&(A===null||A.lanes===0)&&(A=t.lastRenderedReducer,A!==null))try{var a=t.lastRenderedState,l=A(a,n);if(i.hasEagerState=!0,i.eagerState=l,el(l,a)){var f=t.interleaved;f===null?(i.next=i,Bk(t)):(i.next=f.next,f.next=i),t.interleaved=i;return}}catch{}finally{}n=OL(e,t,i,r),n!==null&&(i=Ts(),il(n,e,r,i),aP(n,t,r))}}function AP(e){var t=e.alternate;return e===xi||t!==null&&t===xi}function sP(e,t){yE=pv=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function aP(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,N3(e,n)}}var Iv={readContext:uc,useCallback:rs,useContext:rs,useEffect:rs,useImperativeHandle:rs,useInsertionEffect:rs,useLayoutEffect:rs,useMemo:rs,useReducer:rs,useRef:rs,useState:rs,useDebugValue:rs,useDeferredValue:rs,useTransition:rs,useMutableSource:rs,useSyncExternalStore:rs,useId:rs,unstable_isNewReconciler:!1},tpe={readContext:uc,useCallback:function(e,t){return nu().memoizedState=[e,t===void 0?null:t],e},useContext:uc,useEffect:qL,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,mv(4194308,4,eP.bind(null,t,e),n)},useLayoutEffect:function(e,t){return mv(4194308,4,e,t)},useInsertionEffect:function(e,t){return mv(4,2,e,t)},useMemo:function(e,t){var n=nu();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=nu();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=$2e.bind(null,xi,e),[r.memoizedState,e]},useRef:function(e){var t=nu();return e={current:e},t.memoizedState=e},useState:VL,useDebugValue:Mk,useDeferredValue:function(e){return nu().memoizedState=e},useTransition:function(){var e=VL(!1),t=e[0];return e=K2e.bind(null,e[1]),nu().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=xi,i=nu();if(pi){if(n===void 0)throw Error(Ut(407));n=n()}else{if(n=t(),xA===null)throw Error(Ut(349));pg&30||YL(r,t,n)}i.memoizedState=n;var A={value:n,getSnapshot:t};return i.queue=A,qL(XL.bind(null,r,A,e),[e]),r.flags|=2048,QE(9,JL.bind(null,r,A,n,t),void 0,null),n},useId:function(){var e=nu(),t=xA.identifierPrefix;if(pi){var n=Q0,r=b0;n=(r&~(1<<32-$c(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=vE++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[eu]=t,e[pE]=r,xP(e,t,!1,!1),t.stateNode=e;e:{switch(a=w3(n,r),n){case"dialog":ci("cancel",e),ci("close",e),i=r;break;case"iframe":case"object":case"embed":ci("load",e),i=r;break;case"video":case"audio":for(i=0;ilp&&(t.flags|=128,r=!0,wE(A,!1),t.lanes=4194304)}else{if(!r)if(e=gv(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),wE(A,!0),A.tail===null&&A.tailMode==="hidden"&&!a.alternate&&!pi)return os(t),null}else 2*Xi()-A.renderingStartTime>lp&&n!==1073741824&&(t.flags|=128,r=!0,wE(A,!1),t.lanes=4194304);A.isBackwards?(a.sibling=t.child,t.child=a):(n=A.last,n!==null?n.sibling=a:t.child=a,A.last=a)}return A.tail!==null?(t=A.tail,A.rendering=t,A.tail=t.sibling,A.renderingStartTime=Xi(),t.sibling=null,n=_i.current,ei(_i,r?n&1|2:n&1),t):(os(t),null);case 22:case 23:return r8(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Na&1073741824&&(os(t),t.subtreeFlags&6&&(t.flags|=8192)):os(t),null;case 24:return null;case 25:return null}throw Error(Ut(156,t.tag))}function cpe(e,t){switch(fk(t),t.tag){case 1:return ra(t.type)&&rv(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ap(),li(na),li(ns),wk(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return bk(t),null;case 13:if(li(_i),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(Ut(340));np()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return li(_i),null;case 4:return Ap(),null;case 10:return Ik(t.type._context),null;case 22:case 23:return r8(),null;case 24:return null;default:return null}}var vv=!1,is=!1,lpe=typeof WeakSet=="function"?WeakSet:Set,mn=null;function ap(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ji(e,t,r)}else n.current=null}function DP(e,t,n){try{n()}catch(r){ji(e,t,r)}}var RP=!1;function upe(e,t){if(ok=Hy,e=cL(),z3(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,A=r.focusNode;r=r.focusOffset;try{n.nodeType,A.nodeType}catch{n=null;break e}var a=0,l=-1,f=-1,h=0,m=0,C=e,v=null;t:for(;;){for(var k;C!==n||i!==0&&C.nodeType!==3||(l=a+i),C!==A||r!==0&&C.nodeType!==3||(f=a+r),C.nodeType===3&&(a+=C.nodeValue.length),(k=C.firstChild)!==null;)v=C,C=k;for(;;){if(C===e)break t;if(v===n&&++h===i&&(l=a),v===A&&++m===r&&(f=a),(k=C.nextSibling)!==null)break;C=v,v=C.parentNode}C=k}n=l===-1||f===-1?null:{start:l,end:f}}else n=null}n=n||{start:0,end:0}}else n=null;for(ik={focusedElem:e,selectionRange:n},Hy=!1,mn=t;mn!==null;)if(t=mn,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,mn=e;else for(;mn!==null;){t=mn;try{var D=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(D!==null){var R=D.memoizedProps,N=D.memoizedState,F=t.stateNode,M=F.getSnapshotBeforeUpdate(t.elementType===t.type?R:nl(t.type,R),N);F.__reactInternalSnapshotBeforeUpdate=M}break;case 3:var P=t.stateNode.containerInfo;P.nodeType===1?P.textContent="":P.nodeType===9&&P.documentElement&&P.removeChild(P.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(Ut(163))}}catch(G){ji(t,t.return,G)}if(e=t.sibling,e!==null){e.return=t.return,mn=e;break}mn=t.return}return D=RP,RP=!1,D}function _E(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var A=i.destroy;i.destroy=void 0,A!==void 0&&DP(t,n,A)}i=i.next}while(i!==r)}}function bv(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Xk(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function TP(e){var t=e.alternate;t!==null&&(e.alternate=null,TP(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[eu],delete t[pE],delete t[ck],delete t[W2e],delete t[Z2e])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function MP(e){return e.tag===5||e.tag===3||e.tag===4}function FP(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||MP(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Wk(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=tv));else if(r!==4&&(e=e.child,e!==null))for(Wk(e,t,n),e=e.sibling;e!==null;)Wk(e,t,n),e=e.sibling}function Zk(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Zk(e,t,n),e=e.sibling;e!==null;)Zk(e,t,n),e=e.sibling}var UA=null,rl=!1;function Gd(e,t,n){for(n=n.child;n!==null;)NP(e,t,n),n=n.sibling}function NP(e,t,n){if($l&&typeof $l.onCommitFiberUnmount=="function")try{$l.onCommitFiberUnmount(Oy,n)}catch{}switch(n.tag){case 5:is||ap(n,t);case 6:var r=UA,i=rl;UA=null,Gd(e,t,n),UA=r,rl=i,UA!==null&&(rl?(e=UA,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):UA.removeChild(n.stateNode));break;case 18:UA!==null&&(rl?(e=UA,n=n.stateNode,e.nodeType===8?ak(e.parentNode,n):e.nodeType===1&&ak(e,n),iE(e)):ak(UA,n.stateNode));break;case 4:r=UA,i=rl,UA=n.stateNode.containerInfo,rl=!0,Gd(e,t,n),UA=r,rl=i;break;case 0:case 11:case 14:case 15:if(!is&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var A=i,a=A.destroy;A=A.tag,a!==void 0&&(A&2||A&4)&&DP(n,t,a),i=i.next}while(i!==r)}Gd(e,t,n);break;case 1:if(!is&&(ap(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){ji(n,t,l)}Gd(e,t,n);break;case 21:Gd(e,t,n);break;case 22:n.mode&1?(is=(r=is)||n.memoizedState!==null,Gd(e,t,n),is=r):Gd(e,t,n);break;default:Gd(e,t,n)}}function OP(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new lpe),t.forEach(function(r){var i=Cpe.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function ol(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=a),r&=~A}if(r=i,r=Xi()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*fpe(r/1960))-r,10e?16:e,Yd===null)var r=!1;else{if(e=Yd,Yd=null,kv=0,Ao&6)throw Error(Ut(331));var i=Ao;for(Ao|=4,mn=e.current;mn!==null;){var A=mn,a=A.child;if(mn.flags&16){var l=A.deletions;if(l!==null){for(var f=0;fXi()-qk?Ig(e,0):zk|=n),Aa(e,t)}function zP(e,t){t===0&&(e.mode&1?(t=Ly,Ly<<=1,!(Ly&130023424)&&(Ly=4194304)):t=1);var n=Ts();e=w0(e,t),e!==null&&(eE(e,t,n),Aa(e,n))}function Ipe(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),zP(e,n)}function Cpe(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(Ut(314))}r!==null&&r.delete(t),zP(e,n)}var qP;qP=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||na.current)oa=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return oa=!1,spe(e,t,n);oa=!!(e.flags&131072)}else oa=!1,pi&&t.flags&1048576&&kL(t,sv,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;yv(e,t),e=t.pendingProps;var i=$2(t,ns.current);ip(t,n),i=kk(null,t,r,e,i,n);var A=Sk();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ra(r)?(A=!0,ov(t)):A=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,yk(t),i.updater=Cv,t.stateNode=i,i._reactInternals=t,Nk(t,r,e,n),t=Pk(null,t,r,!0,A,n)):(t.tag=0,pi&&A&&dk(t),Rs(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(yv(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=ype(r),e=nl(r,e),i){case 0:t=Lk(null,t,r,e,n);break e;case 1:t=yP(null,t,r,e,n);break e;case 11:t=mP(null,t,r,e,n);break e;case 14:t=EP(null,t,r,nl(r.type,e),n);break e}throw Error(Ut(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:nl(r,i),Lk(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:nl(r,i),yP(e,t,r,i,n);case 3:e:{if(vP(t),e===null)throw Error(Ut(387));r=t.pendingProps,A=t.memoizedState,i=A.element,jL(e,t),fv(t,r,null,n);var a=t.memoizedState;if(r=a.element,A.isDehydrated)if(A={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=A,t.memoizedState=A,t.flags&256){i=sp(Error(Ut(423)),t),t=bP(e,t,r,n,i);break e}else if(r!==i){i=sp(Error(Ut(424)),t),t=bP(e,t,r,n,i);break e}else for(Fa=Nd(t.stateNode.containerInfo.firstChild),Ma=t,pi=!0,tl=null,n=NL(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(np(),r===i){t=x0(e,t,n);break e}Rs(e,t,r,n)}t=t.child}return t;case 5:return UL(t),e===null&&hk(t),r=t.type,i=t.pendingProps,A=e!==null?e.memoizedProps:null,a=i.children,Ak(r,i)?a=null:A!==null&&Ak(r,A)&&(t.flags|=32),BP(e,t),Rs(e,t,a,n),t.child;case 6:return e===null&&hk(t),null;case 13:return QP(e,t,n);case 4:return vk(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=rp(t,null,r,n):Rs(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:nl(r,i),mP(e,t,r,i,n);case 7:return Rs(e,t,t.pendingProps,n),t.child;case 8:return Rs(e,t,t.pendingProps.children,n),t.child;case 12:return Rs(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,A=t.memoizedProps,a=i.value,ei(lv,r._currentValue),r._currentValue=a,A!==null)if(el(A.value,a)){if(A.children===i.children&&!na.current){t=x0(e,t,n);break e}}else for(A=t.child,A!==null&&(A.return=t);A!==null;){var l=A.dependencies;if(l!==null){a=A.child;for(var f=l.firstContext;f!==null;){if(f.context===r){if(A.tag===1){f=_0(-1,n&-n),f.tag=2;var h=A.updateQueue;if(h!==null){h=h.shared;var m=h.pending;m===null?f.next=f:(f.next=m.next,m.next=f),h.pending=f}}A.lanes|=n,f=A.alternate,f!==null&&(f.lanes|=n),Ck(A.return,n,t),l.lanes|=n;break}f=f.next}}else if(A.tag===10)a=A.type===t.type?null:A.child;else if(A.tag===18){if(a=A.return,a===null)throw Error(Ut(341));a.lanes|=n,l=a.alternate,l!==null&&(l.lanes|=n),Ck(a,n,t),a=A.sibling}else a=A.child;if(a!==null)a.return=A;else for(a=A;a!==null;){if(a===t){a=null;break}if(A=a.sibling,A!==null){A.return=a.return,a=A;break}a=a.return}A=a}Rs(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,ip(t,n),i=uc(i),r=r(i),t.flags|=1,Rs(e,t,r,n),t.child;case 14:return r=t.type,i=nl(r,t.pendingProps),i=nl(r.type,i),EP(e,t,r,i,n);case 15:return IP(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:nl(r,i),yv(e,t),t.tag=1,ra(r)?(e=!0,ov(t)):e=!1,ip(t,n),lP(t,r,i),Nk(t,r,i,n),Pk(null,t,r,!0,e,n);case 19:return _P(e,t,n);case 22:return CP(e,t,n)}throw Error(Ut(156,t.tag))};function KP(e,t){return Sj(e,t)}function Bpe(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function gc(e,t,n,r){return new Bpe(e,t,n,r)}function i8(e){return e=e.prototype,!(!e||!e.isReactComponent)}function ype(e){if(typeof e=="function")return i8(e)?1:0;if(e!=null){if(e=e.$$typeof,e===d3)return 11;if(e===h3)return 14}return 2}function Wd(e,t){var n=e.alternate;return n===null?(n=gc(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Tv(e,t,n,r,i,A){var a=2;if(r=e,typeof e=="function")i8(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case P2:return Bg(n.children,i,A,t);case l3:a=8,i|=8;break;case u3:return e=gc(12,n,t,i|2),e.elementType=u3,e.lanes=A,e;case f3:return e=gc(13,n,t,i),e.elementType=f3,e.lanes=A,e;case g3:return e=gc(19,n,t,i),e.elementType=g3,e.lanes=A,e;case Aj:return Mv(n,i,A,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case oj:a=10;break e;case ij:a=9;break e;case d3:a=11;break e;case h3:a=14;break e;case xd:a=16,r=null;break e}throw Error(Ut(130,e==null?e:typeof e,""))}return t=gc(a,n,t,i),t.elementType=e,t.type=r,t.lanes=A,t}function Bg(e,t,n,r){return e=gc(7,e,r,t),e.lanes=n,e}function Mv(e,t,n,r){return e=gc(22,e,r,t),e.elementType=Aj,e.lanes=n,e.stateNode={isHidden:!1},e}function A8(e,t,n){return e=gc(6,e,null,t),e.lanes=n,e}function s8(e,t,n){return t=gc(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function vpe(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=F3(0),this.expirationTimes=F3(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=F3(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function a8(e,t,n,r,i,A,a,l,f){return e=new vpe(e,t,n,l,f),t===1?(t=1,A===!0&&(t|=8)):t=0,A=gc(3,null,null,t),e.current=A,A.stateNode=e,A.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},yk(A),e}function bpe(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(oU)}catch(e){console.error(e)}}oU(),KO.exports=Da;var ou=KO.exports;const iU=wA(ou);var AU=ou;i3.createRoot=AU.createRoot,i3.hydrateRoot=AU.hydrateRoot;function sU(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function Al(...e){return t=>{let n=!1;const r=e.map(i=>{const A=sU(i,t);return!n&&typeof A=="function"&&(n=!0),A});if(n)return()=>{for(let i=0;i{const{children:A,...a}=r,l=_.Children.toArray(A),f=l.find(Dpe);if(f){const h=f.props.children,m=l.map(C=>C===f?_.Children.count(h)>1?_.Children.only(null):_.isValidElement(h)?h.props.children:null:C);return p.jsx(t,{...a,ref:i,children:_.isValidElement(h)?_.cloneElement(h,void 0,m):null})}return p.jsx(t,{...a,ref:i,children:A})});return n.displayName=`${e}.Slot`,n}var yg=Jo("Slot");function kpe(e){const t=_.forwardRef((n,r)=>{const{children:i,...A}=n;if(_.isValidElement(i)){const a=Tpe(i),l=Rpe(A,i.props);return i.type!==_.Fragment&&(l.ref=r?Al(r,a):a),_.cloneElement(i,l)}return _.Children.count(i)>1?_.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var aU=Symbol("radix.slottable");function cU(e){const t=({children:n})=>p.jsx(p.Fragment,{children:n});return t.displayName=`${e}.Slottable`,t.__radixId=aU,t}var Spe=cU("Slottable");function Dpe(e){return _.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===aU}function Rpe(e,t){const n={...t};for(const r in t){const i=e[r],A=t[r];/^on[A-Z]/.test(r)?i&&A?n[r]=(...a)=>{const l=A(...a);return i(...a),l}:i&&(n[r]=i):r==="style"?n[r]={...i,...A}:r==="className"&&(n[r]=[i,A].filter(Boolean).join(" "))}return{...e,...n}}function Tpe(e){var r,i;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(i=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:i.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var Mpe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Fpe=Mpe.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),lU=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),Npe="VisuallyHidden",uU=_.forwardRef((e,t)=>p.jsx(Fpe.span,{...e,ref:t,style:{...lU,...e.style}}));uU.displayName=Npe;var dU=uU;function Ope(e,t){const n=_.createContext(t),r=A=>{const{children:a,...l}=A,f=_.useMemo(()=>l,Object.values(l));return p.jsx(n.Provider,{value:f,children:a})};r.displayName=e+"Provider";function i(A){const a=_.useContext(n);if(a)return a;if(t!==void 0)return t;throw new Error(`\`${A}\` must be used within \`${e}\``)}return[r,i]}function sa(e,t=[]){let n=[];function r(A,a){const l=_.createContext(a),f=n.length;n=[...n,a];const h=C=>{var F;const{scope:v,children:k,...D}=C,R=((F=v==null?void 0:v[e])==null?void 0:F[f])||l,N=_.useMemo(()=>D,Object.values(D));return p.jsx(R.Provider,{value:N,children:k})};h.displayName=A+"Provider";function m(C,v){var R;const k=((R=v==null?void 0:v[e])==null?void 0:R[f])||l,D=_.useContext(k);if(D)return D;if(a!==void 0)return a;throw new Error(`\`${C}\` must be used within \`${A}\``)}return[h,m]}const i=()=>{const A=n.map(a=>_.createContext(a));return function(a){const l=(a==null?void 0:a[e])||A;return _.useMemo(()=>({[`__scope${e}`]:{...a,[e]:l}}),[a,l])}};return i.scopeName=e,[r,jpe(i,...t)]}function jpe(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(i=>({useScope:i(),scopeName:i.scopeName}));return function(i){const A=r.reduce((a,{useScope:l,scopeName:f})=>{const h=l(i)[`__scope${f}`];return{...a,...h}},{});return _.useMemo(()=>({[`__scope${t.scopeName}`]:A}),[A])}};return n.scopeName=t.scopeName,n}function Uv(e){const t=e+"CollectionProvider",[n,r]=sa(t),[i,A]=n(t,{collectionRef:{current:null},itemMap:new Map}),a=R=>{const{scope:N,children:F}=R,M=ft.useRef(null),P=ft.useRef(new Map).current;return p.jsx(i,{scope:N,itemMap:P,collectionRef:M,children:F})};a.displayName=t;const l=e+"CollectionSlot",f=Jo(l),h=ft.forwardRef((R,N)=>{const{scope:F,children:M}=R,P=A(l,F),G=ur(N,P.collectionRef);return p.jsx(f,{ref:G,children:M})});h.displayName=l;const m=e+"CollectionItemSlot",C="data-radix-collection-item",v=Jo(m),k=ft.forwardRef((R,N)=>{const{scope:F,children:M,...P}=R,G=ft.useRef(null),Y=ur(N,G),H=A(m,F);return ft.useEffect(()=>(H.itemMap.set(G,{ref:G,...P}),()=>void H.itemMap.delete(G))),p.jsx(v,{[C]:"",ref:Y,children:M})});k.displayName=m;function D(R){const N=A(e+"CollectionConsumer",R);return ft.useCallback(()=>{const F=N.collectionRef.current;if(!F)return[];const M=Array.from(F.querySelectorAll(`[${C}]`));return Array.from(N.itemMap.values()).sort((P,G)=>M.indexOf(P.ref.current)-M.indexOf(G.ref.current))},[N.collectionRef,N.itemMap])}return[{Provider:a,Slot:h,ItemSlot:k},D,r]}function qt(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e==null||e(r),n===!1||!r.defaultPrevented)return t==null?void 0:t(r)}}var HA=globalThis!=null&&globalThis.document?_.useLayoutEffect:()=>{},Lpe=Hm[" useInsertionEffect ".trim().toString()]||HA;function hc({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){const[i,A,a]=Ppe({defaultProp:t,onChange:n}),l=e!==void 0,f=l?e:i;{const m=_.useRef(e!==void 0);_.useEffect(()=>{const C=m.current;C!==l&&console.warn(`${r} is changing from ${C?"controlled":"uncontrolled"} to ${l?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),m.current=l},[l,r])}const h=_.useCallback(m=>{var C;if(l){const v=Upe(m)?m(e):m;v!==e&&((C=a.current)==null||C.call(a,v))}else A(m)},[l,e,A,a]);return[f,h]}function Ppe({defaultProp:e,onChange:t}){const[n,r]=_.useState(e),i=_.useRef(n),A=_.useRef(t);return Lpe(()=>{A.current=t},[t]),_.useEffect(()=>{var a;i.current!==n&&((a=A.current)==null||a.call(A,n),i.current=n)},[n,i]),[n,r,A]}function Upe(e){return typeof e=="function"}function Gpe(e,t){return _.useReducer((n,r)=>t[n][r]??n,e)}var As=e=>{const{present:t,children:n}=e,r=Hpe(t),i=typeof n=="function"?n({present:r.isPresent}):_.Children.only(n),A=ur(r.ref,Ype(i));return typeof n=="function"||r.isPresent?_.cloneElement(i,{ref:A}):null};As.displayName="Presence";function Hpe(e){const[t,n]=_.useState(),r=_.useRef(null),i=_.useRef(e),A=_.useRef("none"),a=e?"mounted":"unmounted",[l,f]=Gpe(a,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return _.useEffect(()=>{const h=Gv(r.current);A.current=l==="mounted"?h:"none"},[l]),HA(()=>{const h=r.current,m=i.current;if(m!==e){const C=A.current,v=Gv(h);e?f("MOUNT"):v==="none"||(h==null?void 0:h.display)==="none"?f("UNMOUNT"):f(m&&C!==v?"ANIMATION_OUT":"UNMOUNT"),i.current=e}},[e,f]),HA(()=>{if(t){let h;const m=t.ownerDocument.defaultView??window,C=k=>{const D=Gv(r.current).includes(CSS.escape(k.animationName));if(k.target===t&&D&&(f("ANIMATION_END"),!i.current)){const R=t.style.animationFillMode;t.style.animationFillMode="forwards",h=m.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=R)})}},v=k=>{k.target===t&&(A.current=Gv(r.current))};return t.addEventListener("animationstart",v),t.addEventListener("animationcancel",C),t.addEventListener("animationend",C),()=>{m.clearTimeout(h),t.removeEventListener("animationstart",v),t.removeEventListener("animationcancel",C),t.removeEventListener("animationend",C)}}else f("ANIMATION_END")},[t,f]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:_.useCallback(h=>{r.current=h?getComputedStyle(h):null,n(h)},[])}}function Gv(e){return(e==null?void 0:e.animationName)||"none"}function Ype(e){var r,i;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(i=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:i.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var Jpe=Hm[" useId ".trim().toString()]||(()=>{}),Xpe=0;function YA(e){const[t,n]=_.useState(Jpe());return HA(()=>{n(r=>r??String(Xpe++))},[e]),t?`radix-${t}`:""}var fU=_.createContext(void 0),Wpe=e=>{const{dir:t,children:n}=e;return p.jsx(fU.Provider,{value:t,children:n})};function dp(e){const t=_.useContext(fU);return e||t||"ltr"}var Zpe=Wpe,Vpe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],gU=Vpe.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function zpe(e,t){e&&ou.flushSync(()=>e.dispatchEvent(t))}function JA(e){const t=_.useRef(e);return _.useEffect(()=>{t.current=e}),_.useMemo(()=>(...n)=>{var r;return(r=t.current)==null?void 0:r.call(t,...n)},[])}function qpe(e,t=globalThis==null?void 0:globalThis.document){const n=JA(e);_.useEffect(()=>{const r=i=>{i.key==="Escape"&&n(i)};return t.addEventListener("keydown",r,{capture:!0}),()=>t.removeEventListener("keydown",r,{capture:!0})},[n,t])}var Kpe="DismissableLayer",d8="dismissableLayer.update",$pe="dismissableLayer.pointerDownOutside",e1e="dismissableLayer.focusOutside",hU,pU=_.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),fp=_.forwardRef((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:i,onFocusOutside:A,onInteractOutside:a,onDismiss:l,...f}=e,h=_.useContext(pU),[m,C]=_.useState(null),v=(m==null?void 0:m.ownerDocument)??(globalThis==null?void 0:globalThis.document),[,k]=_.useState({}),D=ur(t,Z=>C(Z)),R=Array.from(h.layers),[N]=[...h.layersWithOutsidePointerEventsDisabled].slice(-1),F=R.indexOf(N),M=m?R.indexOf(m):-1,P=h.layersWithOutsidePointerEventsDisabled.size>0,G=M>=F,Y=r1e(Z=>{const z=Z.target,re=[...h.branches].some(q=>q.contains(z));!G||re||(i==null||i(Z),a==null||a(Z),Z.defaultPrevented||(l==null||l()))},v),H=o1e(Z=>{const z=Z.target;[...h.branches].some(re=>re.contains(z))||(A==null||A(Z),a==null||a(Z),Z.defaultPrevented||(l==null||l()))},v);return qpe(Z=>{M===h.layers.size-1&&(r==null||r(Z),!Z.defaultPrevented&&l&&(Z.preventDefault(),l()))},v),_.useEffect(()=>{if(m)return n&&(h.layersWithOutsidePointerEventsDisabled.size===0&&(hU=v.body.style.pointerEvents,v.body.style.pointerEvents="none"),h.layersWithOutsidePointerEventsDisabled.add(m)),h.layers.add(m),mU(),()=>{n&&h.layersWithOutsidePointerEventsDisabled.size===1&&(v.body.style.pointerEvents=hU)}},[m,v,n,h]),_.useEffect(()=>()=>{m&&(h.layers.delete(m),h.layersWithOutsidePointerEventsDisabled.delete(m),mU())},[m,h]),_.useEffect(()=>{const Z=()=>k({});return document.addEventListener(d8,Z),()=>document.removeEventListener(d8,Z)},[]),p.jsx(gU.div,{...f,ref:D,style:{pointerEvents:P?G?"auto":"none":void 0,...e.style},onFocusCapture:qt(e.onFocusCapture,H.onFocusCapture),onBlurCapture:qt(e.onBlurCapture,H.onBlurCapture),onPointerDownCapture:qt(e.onPointerDownCapture,Y.onPointerDownCapture)})});fp.displayName=Kpe;var t1e="DismissableLayerBranch",n1e=_.forwardRef((e,t)=>{const n=_.useContext(pU),r=_.useRef(null),i=ur(t,r);return _.useEffect(()=>{const A=r.current;if(A)return n.branches.add(A),()=>{n.branches.delete(A)}},[n.branches]),p.jsx(gU.div,{...e,ref:i})});n1e.displayName=t1e;function r1e(e,t=globalThis==null?void 0:globalThis.document){const n=JA(e),r=_.useRef(!1),i=_.useRef(()=>{});return _.useEffect(()=>{const A=l=>{if(l.target&&!r.current){let f=function(){EU($pe,n,h,{discrete:!0})};const h={originalEvent:l};l.pointerType==="touch"?(t.removeEventListener("click",i.current),i.current=f,t.addEventListener("click",i.current,{once:!0})):f()}else t.removeEventListener("click",i.current);r.current=!1},a=window.setTimeout(()=>{t.addEventListener("pointerdown",A)},0);return()=>{window.clearTimeout(a),t.removeEventListener("pointerdown",A),t.removeEventListener("click",i.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function o1e(e,t=globalThis==null?void 0:globalThis.document){const n=JA(e),r=_.useRef(!1);return _.useEffect(()=>{const i=A=>{A.target&&!r.current&&EU(e1e,n,{originalEvent:A},{discrete:!1})};return t.addEventListener("focusin",i),()=>t.removeEventListener("focusin",i)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function mU(){const e=new CustomEvent(d8);document.dispatchEvent(e)}function EU(e,t,n,{discrete:r}){const i=n.originalEvent.target,A=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?zpe(i,A):i.dispatchEvent(A)}var i1e=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],A1e=i1e.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),f8="focusScope.autoFocusOnMount",g8="focusScope.autoFocusOnUnmount",IU={bubbles:!1,cancelable:!0},s1e="FocusScope",RE=_.forwardRef((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:i,onUnmountAutoFocus:A,...a}=e,[l,f]=_.useState(null),h=JA(i),m=JA(A),C=_.useRef(null),v=ur(t,R=>f(R)),k=_.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;_.useEffect(()=>{if(r){let R=function(P){if(k.paused||!l)return;const G=P.target;l.contains(G)?C.current=G:Zd(C.current,{select:!0})},N=function(P){if(k.paused||!l)return;const G=P.relatedTarget;G!==null&&(l.contains(G)||Zd(C.current,{select:!0}))},F=function(P){if(document.activeElement===document.body)for(const G of P)G.removedNodes.length>0&&Zd(l)};document.addEventListener("focusin",R),document.addEventListener("focusout",N);const M=new MutationObserver(F);return l&&M.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",R),document.removeEventListener("focusout",N),M.disconnect()}}},[r,l,k.paused]),_.useEffect(()=>{if(l){yU.add(k);const R=document.activeElement;if(!l.contains(R)){const N=new CustomEvent(f8,IU);l.addEventListener(f8,h),l.dispatchEvent(N),N.defaultPrevented||(a1e(f1e(CU(l)),{select:!0}),document.activeElement===R&&Zd(l))}return()=>{l.removeEventListener(f8,h),setTimeout(()=>{const N=new CustomEvent(g8,IU);l.addEventListener(g8,m),l.dispatchEvent(N),N.defaultPrevented||Zd(R??document.body,{select:!0}),l.removeEventListener(g8,m),yU.remove(k)},0)}}},[l,h,m,k]);const D=_.useCallback(R=>{if(!n&&!r||k.paused)return;const N=R.key==="Tab"&&!R.altKey&&!R.ctrlKey&&!R.metaKey,F=document.activeElement;if(N&&F){const M=R.currentTarget,[P,G]=c1e(M);P&&G?!R.shiftKey&&F===G?(R.preventDefault(),n&&Zd(P,{select:!0})):R.shiftKey&&F===P&&(R.preventDefault(),n&&Zd(G,{select:!0})):F===M&&R.preventDefault()}},[n,r,k.paused]);return p.jsx(A1e.div,{tabIndex:-1,...a,ref:v,onKeyDown:D})});RE.displayName=s1e;function a1e(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(Zd(r,{select:t}),document.activeElement!==n)return}function c1e(e){const t=CU(e),n=BU(t,e),r=BU(t.reverse(),e);return[n,r]}function CU(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const i=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||i?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function BU(e,t){for(const n of e)if(!l1e(n,{upTo:t}))return n}function l1e(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function u1e(e){return e instanceof HTMLInputElement&&"select"in e}function Zd(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&u1e(e)&&t&&e.select()}}var yU=d1e();function d1e(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pause()),e=vU(e,t),e.unshift(t)},remove(t){var n;e=vU(e,t),(n=e[0])==null||n.resume()}}}function vU(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function f1e(e){return e.filter(t=>t.tagName!=="A")}var g1e=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],h1e=g1e.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),p1e="Portal",vg=_.forwardRef((e,t)=>{var l;const{container:n,...r}=e,[i,A]=_.useState(!1);HA(()=>A(!0),[]);const a=n||i&&((l=globalThis==null?void 0:globalThis.document)==null?void 0:l.body);return a?iU.createPortal(p.jsx(h1e.div,{...r,ref:t}),a):null});vg.displayName=p1e;var bU=vg,m1e=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],TE=m1e.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),h8=0;function Hv(){_.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??QU()),document.body.insertAdjacentElement("beforeend",e[1]??QU()),h8++,()=>{h8===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),h8--}},[])}function QU(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var iu=function(){return iu=Object.assign||function(e){for(var t,n=1,r=arguments.length;n"u")return M1e;var t=F1e(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},O1e=SU(),gp="data-scroll-locked",j1e=function(e,t,n,r){var i=e.left,A=e.top,a=e.right,l=e.gap;return n===void 0&&(n="margin"),` + .`.concat(I1e,` { + overflow: hidden `).concat(r,`; + padding-right: `).concat(l,"px ").concat(r,`; + } + body[`).concat(gp,`] { + overflow: hidden `).concat(r,`; + overscroll-behavior: contain; + `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&` + padding-left: `.concat(i,`px; + padding-top: `).concat(A,`px; + padding-right: `).concat(a,`px; + margin-left:0; + margin-top:0; + margin-right: `).concat(l,"px ").concat(r,`; + `),n==="padding"&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),` + } + + .`).concat(Yv,` { + right: `).concat(l,"px ").concat(r,`; + } + + .`).concat(Jv,` { + margin-right: `).concat(l,"px ").concat(r,`; + } + + .`).concat(Yv," .").concat(Yv,` { + right: 0 `).concat(r,`; + } + + .`).concat(Jv," .").concat(Jv,` { + margin-right: 0 `).concat(r,`; + } + + body[`).concat(gp,`] { + `).concat(C1e,": ").concat(l,`px; + } +`)},DU=function(){var e=parseInt(document.body.getAttribute(gp)||"0",10);return isFinite(e)?e:0},L1e=function(){_.useEffect(function(){return document.body.setAttribute(gp,(DU()+1).toString()),function(){var e=DU()-1;e<=0?document.body.removeAttribute(gp):document.body.setAttribute(gp,e.toString())}},[])},P1e=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=r===void 0?"margin":r;L1e();var A=_.useMemo(function(){return N1e(i)},[i]);return _.createElement(O1e,{styles:j1e(A,!t,i,n?"":"!important")})},I8=!1;if(typeof window<"u")try{var Wv=Object.defineProperty({},"passive",{get:function(){return I8=!0,!0}});window.addEventListener("test",Wv,Wv),window.removeEventListener("test",Wv,Wv)}catch{I8=!1}var hp=I8?{passive:!1}:!1,U1e=function(e){return e.tagName==="TEXTAREA"},RU=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!U1e(e)&&n[t]==="visible")},G1e=function(e){return RU(e,"overflowY")},H1e=function(e){return RU(e,"overflowX")},TU=function(e,t){var n=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var i=MU(e,r);if(i){var A=FU(e,r),a=A[1],l=A[2];if(a>l)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},Y1e=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},J1e=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},MU=function(e,t){return e==="v"?G1e(t):H1e(t)},FU=function(e,t){return e==="v"?Y1e(t):J1e(t)},X1e=function(e,t){return e==="h"&&t==="rtl"?-1:1},W1e=function(e,t,n,r,i){var A=X1e(e,window.getComputedStyle(t).direction),a=A*r,l=n.target,f=t.contains(l),h=!1,m=a>0,C=0,v=0;do{if(!l)break;var k=FU(e,l),D=k[0],R=k[1],N=k[2],F=R-N-A*D;(D||F)&&MU(e,l)&&(C+=F,v+=D);var M=l.parentNode;l=M&&M.nodeType===Node.DOCUMENT_FRAGMENT_NODE?M.host:M}while(!f&&l!==document.body||f&&(t.contains(l)||t===l));return(m&&Math.abs(C)<1||!m&&Math.abs(v)<1)&&(h=!0),h},Zv=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},NU=function(e){return[e.deltaX,e.deltaY]},OU=function(e){return e&&"current"in e?e.current:e},Z1e=function(e,t){return e[0]===t[0]&&e[1]===t[1]},V1e=function(e){return` + .block-interactivity-`.concat(e,` {pointer-events: none;} + .allow-interactivity-`).concat(e,` {pointer-events: all;} +`)},z1e=0,pp=[];function q1e(e){var t=_.useRef([]),n=_.useRef([0,0]),r=_.useRef(),i=_.useState(z1e++)[0],A=_.useState(SU)[0],a=_.useRef(e);_.useEffect(function(){a.current=e},[e]),_.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var R=E1e([e.lockRef.current],(e.shards||[]).map(OU),!0).filter(Boolean);return R.forEach(function(N){return N.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),R.forEach(function(N){return N.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var l=_.useCallback(function(R,N){if("touches"in R&&R.touches.length===2||R.type==="wheel"&&R.ctrlKey)return!a.current.allowPinchZoom;var F=Zv(R),M=n.current,P="deltaX"in R?R.deltaX:M[0]-F[0],G="deltaY"in R?R.deltaY:M[1]-F[1],Y,H=R.target,Z=Math.abs(P)>Math.abs(G)?"h":"v";if("touches"in R&&Z==="h"&&H.type==="range")return!1;var z=TU(Z,H);if(!z)return!0;if(z?Y=Z:(Y=Z==="v"?"h":"v",z=TU(Z,H)),!z)return!1;if(!r.current&&"changedTouches"in R&&(P||G)&&(r.current=Y),!Y)return!0;var re=r.current||Y;return W1e(re,N,R,re==="h"?P:G)},[]),f=_.useCallback(function(R){var N=R;if(!(!pp.length||pp[pp.length-1]!==A)){var F="deltaY"in N?NU(N):Zv(N),M=t.current.filter(function(Y){return Y.name===N.type&&(Y.target===N.target||N.target===Y.shadowParent)&&Z1e(Y.delta,F)})[0];if(M&&M.should){N.cancelable&&N.preventDefault();return}if(!M){var P=(a.current.shards||[]).map(OU).filter(Boolean).filter(function(Y){return Y.contains(N.target)}),G=P.length>0?l(N,P[0]):!a.current.noIsolation;G&&N.cancelable&&N.preventDefault()}}},[]),h=_.useCallback(function(R,N,F,M){var P={name:R,delta:N,target:F,should:M,shadowParent:K1e(F)};t.current.push(P),setTimeout(function(){t.current=t.current.filter(function(G){return G!==P})},1)},[]),m=_.useCallback(function(R){n.current=Zv(R),r.current=void 0},[]),C=_.useCallback(function(R){h(R.type,NU(R),R.target,l(R,e.lockRef.current))},[]),v=_.useCallback(function(R){h(R.type,Zv(R),R.target,l(R,e.lockRef.current))},[]);_.useEffect(function(){return pp.push(A),e.setCallbacks({onScrollCapture:C,onWheelCapture:C,onTouchMoveCapture:v}),document.addEventListener("wheel",f,hp),document.addEventListener("touchmove",f,hp),document.addEventListener("touchstart",m,hp),function(){pp=pp.filter(function(R){return R!==A}),document.removeEventListener("wheel",f,hp),document.removeEventListener("touchmove",f,hp),document.removeEventListener("touchstart",m,hp)}},[]);var k=e.removeScrollBar,D=e.inert;return _.createElement(_.Fragment,null,D?_.createElement(A,{styles:V1e(i)}):null,k?_.createElement(P1e,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function K1e(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const $1e=_1e(kU,q1e);var ME=_.forwardRef(function(e,t){return _.createElement(Xv,iu({},e,{ref:t,sideCar:$1e}))});ME.classNames=Xv.classNames;var eme=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},mp=new WeakMap,Vv=new WeakMap,zv={},C8=0,jU=function(e){return e&&(e.host||jU(e.parentNode))},tme=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=jU(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},nme=function(e,t,n,r){var i=tme(t,Array.isArray(e)?e:[e]);zv[n]||(zv[n]=new WeakMap);var A=zv[n],a=[],l=new Set,f=new Set(i),h=function(C){!C||l.has(C)||(l.add(C),h(C.parentNode))};i.forEach(h);var m=function(C){!C||f.has(C)||Array.prototype.forEach.call(C.children,function(v){if(l.has(v))m(v);else try{var k=v.getAttribute(r),D=k!==null&&k!=="false",R=(mp.get(v)||0)+1,N=(A.get(v)||0)+1;mp.set(v,R),A.set(v,N),a.push(v),R===1&&D&&Vv.set(v,!0),N===1&&v.setAttribute(n,"true"),D||v.setAttribute(r,"true")}catch(F){console.error("aria-hidden: cannot operate on ",v,F)}})};return m(t),l.clear(),C8++,function(){a.forEach(function(C){var v=mp.get(C)-1,k=A.get(C)-1;mp.set(C,v),A.set(C,k),v||(Vv.has(C)||C.removeAttribute(r),Vv.delete(C)),k||C.removeAttribute(n)}),C8--,C8||(mp=new WeakMap,mp=new WeakMap,Vv=new WeakMap,zv={})}},qv=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),i=eme(e);return i?(r.push.apply(r,Array.from(i.querySelectorAll("[aria-live], script"))),nme(r,i,n,"aria-hidden")):function(){return null}},Kv="Dialog",[LU]=sa(Kv),[rme,sl]=LU(Kv),PU=e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:i,onOpenChange:A,modal:a=!0}=e,l=_.useRef(null),f=_.useRef(null),[h,m]=hc({prop:r,defaultProp:i??!1,onChange:A,caller:Kv});return p.jsx(rme,{scope:t,triggerRef:l,contentRef:f,contentId:YA(),titleId:YA(),descriptionId:YA(),open:h,onOpenChange:m,onOpenToggle:_.useCallback(()=>m(C=>!C),[m]),modal:a,children:n})};PU.displayName=Kv;var UU="DialogTrigger",ome=_.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,i=sl(UU,n),A=ur(t,i.triggerRef);return p.jsx(TE.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":v8(i.open),...r,ref:A,onClick:qt(e.onClick,i.onOpenToggle)})});ome.displayName=UU;var B8="DialogPortal",[ime,GU]=LU(B8,{forceMount:void 0}),HU=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:i}=e,A=sl(B8,t);return p.jsx(ime,{scope:t,forceMount:n,children:_.Children.map(r,a=>p.jsx(As,{present:n||A.open,children:p.jsx(vg,{asChild:!0,container:i,children:a})}))})};HU.displayName=B8;var $v="DialogOverlay",YU=_.forwardRef((e,t)=>{const n=GU($v,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,A=sl($v,e.__scopeDialog);return A.modal?p.jsx(As,{present:r||A.open,children:p.jsx(sme,{...i,ref:t})}):null});YU.displayName=$v;var Ame=Jo("DialogOverlay.RemoveScroll"),sme=_.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,i=sl($v,n);return p.jsx(ME,{as:Ame,allowPinchZoom:!0,shards:[i.contentRef],children:p.jsx(TE.div,{"data-state":v8(i.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),bg="DialogContent",JU=_.forwardRef((e,t)=>{const n=GU(bg,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,A=sl(bg,e.__scopeDialog);return p.jsx(As,{present:r||A.open,children:A.modal?p.jsx(ame,{...i,ref:t}):p.jsx(cme,{...i,ref:t})})});JU.displayName=bg;var ame=_.forwardRef((e,t)=>{const n=sl(bg,e.__scopeDialog),r=_.useRef(null),i=ur(t,n.contentRef,r);return _.useEffect(()=>{const A=r.current;if(A)return qv(A)},[]),p.jsx(XU,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:qt(e.onCloseAutoFocus,A=>{var a;A.preventDefault(),(a=n.triggerRef.current)==null||a.focus()}),onPointerDownOutside:qt(e.onPointerDownOutside,A=>{const a=A.detail.originalEvent,l=a.button===0&&a.ctrlKey===!0;(a.button===2||l)&&A.preventDefault()}),onFocusOutside:qt(e.onFocusOutside,A=>A.preventDefault())})}),cme=_.forwardRef((e,t)=>{const n=sl(bg,e.__scopeDialog),r=_.useRef(!1),i=_.useRef(!1);return p.jsx(XU,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:A=>{var a,l;(a=e.onCloseAutoFocus)==null||a.call(e,A),A.defaultPrevented||(r.current||((l=n.triggerRef.current)==null||l.focus()),A.preventDefault()),r.current=!1,i.current=!1},onInteractOutside:A=>{var l,f;(l=e.onInteractOutside)==null||l.call(e,A),A.defaultPrevented||(r.current=!0,A.detail.originalEvent.type==="pointerdown"&&(i.current=!0));const a=A.target;(f=n.triggerRef.current)!=null&&f.contains(a)&&A.preventDefault(),A.detail.originalEvent.type==="focusin"&&i.current&&A.preventDefault()}})}),XU=_.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:i,onCloseAutoFocus:A,...a}=e,l=sl(bg,n),f=_.useRef(null),h=ur(t,f);return Hv(),p.jsxs(p.Fragment,{children:[p.jsx(RE,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:i,onUnmountAutoFocus:A,children:p.jsx(fp,{role:"dialog",id:l.contentId,"aria-describedby":l.descriptionId,"aria-labelledby":l.titleId,"data-state":v8(l.open),...a,ref:h,onDismiss:()=>l.onOpenChange(!1)})}),p.jsxs(p.Fragment,{children:[p.jsx(fme,{titleId:l.titleId}),p.jsx(hme,{contentRef:f,descriptionId:l.descriptionId})]})]})}),y8="DialogTitle",lme=_.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,i=sl(y8,n);return p.jsx(TE.h2,{id:i.titleId,...r,ref:t})});lme.displayName=y8;var WU="DialogDescription",ume=_.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,i=sl(WU,n);return p.jsx(TE.p,{id:i.descriptionId,...r,ref:t})});ume.displayName=WU;var ZU="DialogClose",dme=_.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,i=sl(ZU,n);return p.jsx(TE.button,{type:"button",...r,ref:t,onClick:qt(e.onClick,()=>i.onOpenChange(!1))})});dme.displayName=ZU;function v8(e){return e?"open":"closed"}var VU="DialogTitleWarning",[_ht,zU]=Ope(VU,{contentName:bg,titleName:y8,docsSlug:"dialog"}),fme=({titleId:e})=>{const t=zU(VU),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. + +If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. + +For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return _.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},gme="DialogDescriptionWarning",hme=({contentRef:e,descriptionId:t})=>{const n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${zU(gme).contentName}}.`;return _.useEffect(()=>{var i;const r=(i=e.current)==null?void 0:i.getAttribute("aria-describedby");t&&r&&(document.getElementById(t)||console.warn(n))},[n,e,t]),null},pme=PU,mme=HU,Eme=YU,Ime=JU,qU={exports:{}},KU={};/** +* @license React +* use-sync-external-store-shim.production.js +* +* Copyright (c) Meta Platforms, Inc. and affiliates. +* +* This source code is licensed under the MIT license found in the +* LICENSE file in the root directory of this source tree. +*/var Ep=_;function Cme(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Bme=typeof Object.is=="function"?Object.is:Cme,yme=Ep.useState,vme=Ep.useEffect,bme=Ep.useLayoutEffect,Qme=Ep.useDebugValue;function wme(e,t){var n=t(),r=yme({inst:{value:n,getSnapshot:t}}),i=r[0].inst,A=r[1];return bme(function(){i.value=n,i.getSnapshot=t,b8(i)&&A({inst:i})},[e,n,t]),vme(function(){return b8(i)&&A({inst:i}),e(function(){b8(i)&&A({inst:i})})},[e]),Qme(n),n}function b8(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Bme(e,n)}catch{return!0}}function _me(e,t){return t()}var xme=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?_me:wme;KU.useSyncExternalStore=Ep.useSyncExternalStore!==void 0?Ep.useSyncExternalStore:xme,qU.exports=KU;var kme=qU.exports;function Q8(e){const t=_.useRef({value:e,previous:e});return _.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}function w8(e){const[t,n]=_.useState(void 0);return HA(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const r=new ResizeObserver(i=>{if(!Array.isArray(i)||!i.length)return;const A=i[0];let a,l;if("borderBoxSize"in A){const f=A.borderBoxSize,h=Array.isArray(f)?f[0]:f;a=h.inlineSize,l=h.blockSize}else a=e.offsetWidth,l=e.offsetHeight;n({width:a,height:l})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}else n(void 0)},[e]),t}const Sme=["top","right","bottom","left"],Vd=Math.min,Oa=Math.max,eb=Math.round,tb=Math.floor,Au=e=>({x:e,y:e}),Dme={left:"right",right:"left",bottom:"top",top:"bottom"},Rme={start:"end",end:"start"};function _8(e,t,n){return Oa(e,Vd(t,n))}function S0(e,t){return typeof e=="function"?e(t):e}function D0(e){return e.split("-")[0]}function Ip(e){return e.split("-")[1]}function x8(e){return e==="x"?"y":"x"}function k8(e){return e==="y"?"height":"width"}const Tme=new Set(["top","bottom"]);function su(e){return Tme.has(D0(e))?"y":"x"}function S8(e){return x8(su(e))}function Mme(e,t,n){n===void 0&&(n=!1);const r=Ip(e),i=S8(e),A=k8(i);let a=i==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[A]>t.floating[A]&&(a=nb(a)),[a,nb(a)]}function Fme(e){const t=nb(e);return[D8(e),t,D8(t)]}function D8(e){return e.replace(/start|end/g,t=>Rme[t])}const $U=["left","right"],eG=["right","left"],Nme=["top","bottom"],Ome=["bottom","top"];function jme(e,t,n){switch(e){case"top":case"bottom":return n?t?eG:$U:t?$U:eG;case"left":case"right":return t?Nme:Ome;default:return[]}}function Lme(e,t,n,r){const i=Ip(e);let A=jme(D0(e),n==="start",r);return i&&(A=A.map(a=>a+"-"+i),t&&(A=A.concat(A.map(D8)))),A}function nb(e){return e.replace(/left|right|bottom|top/g,t=>Dme[t])}function Pme(e){return{top:0,right:0,bottom:0,left:0,...e}}function tG(e){return typeof e!="number"?Pme(e):{top:e,right:e,bottom:e,left:e}}function rb(e){const{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function nG(e,t,n){let{reference:r,floating:i}=e;const A=su(t),a=S8(t),l=k8(a),f=D0(t),h=A==="y",m=r.x+r.width/2-i.width/2,C=r.y+r.height/2-i.height/2,v=r[l]/2-i[l]/2;let k;switch(f){case"top":k={x:m,y:r.y-i.height};break;case"bottom":k={x:m,y:r.y+r.height};break;case"right":k={x:r.x+r.width,y:C};break;case"left":k={x:r.x-i.width,y:C};break;default:k={x:r.x,y:r.y}}switch(Ip(t)){case"start":k[a]-=v*(n&&h?-1:1);break;case"end":k[a]+=v*(n&&h?-1:1);break}return k}const Ume=async(e,t,n)=>{const{placement:r="bottom",strategy:i="absolute",middleware:A=[],platform:a}=n,l=A.filter(Boolean),f=await(a.isRTL==null?void 0:a.isRTL(t));let h=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:m,y:C}=nG(h,r,f),v=r,k={},D=0;for(let R=0;R({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:i,rects:A,platform:a,elements:l,middlewareData:f}=t,{element:h,padding:m=0}=S0(e,t)||{};if(h==null)return{};const C=tG(m),v={x:n,y:r},k=S8(i),D=k8(k),R=await a.getDimensions(h),N=k==="y",F=N?"top":"left",M=N?"bottom":"right",P=N?"clientHeight":"clientWidth",G=A.reference[D]+A.reference[k]-v[k]-A.floating[D],Y=v[k]-A.reference[k],H=await(a.getOffsetParent==null?void 0:a.getOffsetParent(h));let Z=H?H[P]:0;(!Z||!await(a.isElement==null?void 0:a.isElement(H)))&&(Z=l.floating[P]||A.floating[D]);const z=G/2-Y/2,re=Z/2-R[D]/2-1,q=Vd(C[F],re),Ae=Vd(C[M],re),Ce=q,me=Z-R[D]-Ae,fe=Z/2-R[D]/2+z,Ee=_8(Ce,fe,me),se=!f.arrow&&Ip(i)!=null&&fe!==Ee&&A.reference[D]/2-(fefe<=0)){var Ae,Ce;const fe=(((Ae=A.flip)==null?void 0:Ae.index)||0)+1,Ee=Z[fe];if(Ee&&(!(C==="alignment"&&M!==su(Ee))||q.every(Be=>su(Be.placement)===M?Be.overflows[0]>0:!0)))return{data:{index:fe,overflows:q},reset:{placement:Ee}};let se=(Ce=q.filter(Be=>Be.overflows[0]<=0).sort((Be,ce)=>Be.overflows[1]-ce.overflows[1])[0])==null?void 0:Ce.placement;if(!se)switch(k){case"bestFit":{var me;const Be=(me=q.filter(ce=>{if(H){const de=su(ce.placement);return de===M||de==="y"}return!0}).map(ce=>[ce.placement,ce.overflows.filter(de=>de>0).reduce((de,be)=>de+be,0)]).sort((ce,de)=>ce[1]-de[1])[0])==null?void 0:me[0];Be&&(se=Be);break}case"initialPlacement":se=l;break}if(i!==se)return{reset:{placement:se}}}return{}}}};function rG(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function oG(e){return Sme.some(t=>e[t]>=0)}const Yme=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...i}=S0(e,t);switch(r){case"referenceHidden":{const A=await FE(t,{...i,elementContext:"reference"}),a=rG(A,n.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:oG(a)}}}case"escaped":{const A=await FE(t,{...i,altBoundary:!0}),a=rG(A,n.floating);return{data:{escapedOffsets:a,escaped:oG(a)}}}default:return{}}}}},iG=new Set(["left","top"]);async function Jme(e,t){const{placement:n,platform:r,elements:i}=e,A=await(r.isRTL==null?void 0:r.isRTL(i.floating)),a=D0(n),l=Ip(n),f=su(n)==="y",h=iG.has(a)?-1:1,m=A&&f?-1:1,C=S0(t,e);let{mainAxis:v,crossAxis:k,alignmentAxis:D}=typeof C=="number"?{mainAxis:C,crossAxis:0,alignmentAxis:null}:{mainAxis:C.mainAxis||0,crossAxis:C.crossAxis||0,alignmentAxis:C.alignmentAxis};return l&&typeof D=="number"&&(k=l==="end"?D*-1:D),f?{x:k*m,y:v*h}:{x:v*h,y:k*m}}const Xme=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:i,y:A,placement:a,middlewareData:l}=t,f=await Jme(t,e);return a===((n=l.offset)==null?void 0:n.placement)&&(r=l.arrow)!=null&&r.alignmentOffset?{}:{x:i+f.x,y:A+f.y,data:{...f,placement:a}}}}},Wme=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:i}=t,{mainAxis:A=!0,crossAxis:a=!1,limiter:l={fn:N=>{let{x:F,y:M}=N;return{x:F,y:M}}},...f}=S0(e,t),h={x:n,y:r},m=await FE(t,f),C=su(D0(i)),v=x8(C);let k=h[v],D=h[C];if(A){const N=v==="y"?"top":"left",F=v==="y"?"bottom":"right",M=k+m[N],P=k-m[F];k=_8(M,k,P)}if(a){const N=C==="y"?"top":"left",F=C==="y"?"bottom":"right",M=D+m[N],P=D-m[F];D=_8(M,D,P)}const R=l.fn({...t,[v]:k,[C]:D});return{...R,data:{x:R.x-n,y:R.y-r,enabled:{[v]:A,[C]:a}}}}}},Zme=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:i,rects:A,middlewareData:a}=t,{offset:l=0,mainAxis:f=!0,crossAxis:h=!0}=S0(e,t),m={x:n,y:r},C=su(i),v=x8(C);let k=m[v],D=m[C];const R=S0(l,t),N=typeof R=="number"?{mainAxis:R,crossAxis:0}:{mainAxis:0,crossAxis:0,...R};if(f){const P=v==="y"?"height":"width",G=A.reference[v]-A.floating[P]+N.mainAxis,Y=A.reference[v]+A.reference[P]-N.mainAxis;kY&&(k=Y)}if(h){var F,M;const P=v==="y"?"width":"height",G=iG.has(D0(i)),Y=A.reference[C]-A.floating[P]+(G&&((F=a.offset)==null?void 0:F[C])||0)+(G?0:N.crossAxis),H=A.reference[C]+A.reference[P]+(G?0:((M=a.offset)==null?void 0:M[C])||0)-(G?N.crossAxis:0);DH&&(D=H)}return{[v]:k,[C]:D}}}},Vme=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:i,rects:A,platform:a,elements:l}=t,{apply:f=()=>{},...h}=S0(e,t),m=await FE(t,h),C=D0(i),v=Ip(i),k=su(i)==="y",{width:D,height:R}=A.floating;let N,F;C==="top"||C==="bottom"?(N=C,F=v===(await(a.isRTL==null?void 0:a.isRTL(l.floating))?"start":"end")?"left":"right"):(F=C,N=v==="end"?"top":"bottom");const M=R-m.top-m.bottom,P=D-m.left-m.right,G=Vd(R-m[N],M),Y=Vd(D-m[F],P),H=!t.middlewareData.shift;let Z=G,z=Y;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(z=P),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(Z=M),H&&!v){const q=Oa(m.left,0),Ae=Oa(m.right,0),Ce=Oa(m.top,0),me=Oa(m.bottom,0);k?z=D-2*(q!==0||Ae!==0?q+Ae:Oa(m.left,m.right)):Z=R-2*(Ce!==0||me!==0?Ce+me:Oa(m.top,m.bottom))}await f({...t,availableWidth:z,availableHeight:Z});const re=await a.getDimensions(l.floating);return D!==re.width||R!==re.height?{reset:{rects:!0}}:{}}}};function ob(){return typeof window<"u"}function Cp(e){return R8(e)?(e.nodeName||"").toLowerCase():"#document"}function ja(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function au(e){var t;return(t=(R8(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function R8(e){return ob()?e instanceof Node||e instanceof ja(e).Node:!1}function Ms(e){return ob()?e instanceof Element||e instanceof ja(e).Element:!1}function cu(e){return ob()?e instanceof HTMLElement||e instanceof ja(e).HTMLElement:!1}function T8(e){return!ob()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ja(e).ShadowRoot}const zme=new Set(["inline","contents"]);function NE(e){const{overflow:t,overflowX:n,overflowY:r,display:i}=al(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!zme.has(i)}const qme=new Set(["table","td","th"]);function Kme(e){return qme.has(Cp(e))}const $me=[":popover-open",":modal"];function ib(e){return $me.some(t=>{try{return e.matches(t)}catch{return!1}})}const eEe=["transform","translate","scale","rotate","perspective"],tEe=["transform","translate","scale","rotate","perspective","filter"],nEe=["paint","layout","strict","content"];function M8(e){const t=F8(),n=Ms(e)?al(e):e;return eEe.some(r=>n[r]?n[r]!=="none":!1)||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||tEe.some(r=>(n.willChange||"").includes(r))||nEe.some(r=>(n.contain||"").includes(r))}function rEe(e){let t=zd(e);for(;cu(t)&&!Bp(t);){if(M8(t))return t;if(ib(t))return null;t=zd(t)}return null}function F8(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const oEe=new Set(["html","body","#document"]);function Bp(e){return oEe.has(Cp(e))}function al(e){return ja(e).getComputedStyle(e)}function Ab(e){return Ms(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function zd(e){if(Cp(e)==="html")return e;const t=e.assignedSlot||e.parentNode||T8(e)&&e.host||au(e);return T8(t)?t.host:t}function AG(e){const t=zd(e);return Bp(t)?e.ownerDocument?e.ownerDocument.body:e.body:cu(t)&&NE(t)?t:AG(t)}function OE(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const i=AG(e),A=i===((r=e.ownerDocument)==null?void 0:r.body),a=ja(i);if(A){const l=N8(a);return t.concat(a,a.visualViewport||[],NE(i)?i:[],l&&n?OE(l):[])}return t.concat(i,OE(i,[],n))}function N8(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function sG(e){const t=al(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const i=cu(e),A=i?e.offsetWidth:n,a=i?e.offsetHeight:r,l=eb(n)!==A||eb(r)!==a;return l&&(n=A,r=a),{width:n,height:r,$:l}}function O8(e){return Ms(e)?e:e.contextElement}function yp(e){const t=O8(e);if(!cu(t))return Au(1);const n=t.getBoundingClientRect(),{width:r,height:i,$:A}=sG(t);let a=(A?eb(n.width):n.width)/r,l=(A?eb(n.height):n.height)/i;return(!a||!Number.isFinite(a))&&(a=1),(!l||!Number.isFinite(l))&&(l=1),{x:a,y:l}}const iEe=Au(0);function aG(e){const t=ja(e);return!F8()||!t.visualViewport?iEe:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function AEe(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==ja(e)?!1:t}function Qg(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const i=e.getBoundingClientRect(),A=O8(e);let a=Au(1);t&&(r?Ms(r)&&(a=yp(r)):a=yp(e));const l=AEe(A,n,r)?aG(A):Au(0);let f=(i.left+l.x)/a.x,h=(i.top+l.y)/a.y,m=i.width/a.x,C=i.height/a.y;if(A){const v=ja(A),k=r&&Ms(r)?ja(r):r;let D=v,R=N8(D);for(;R&&r&&k!==D;){const N=yp(R),F=R.getBoundingClientRect(),M=al(R),P=F.left+(R.clientLeft+parseFloat(M.paddingLeft))*N.x,G=F.top+(R.clientTop+parseFloat(M.paddingTop))*N.y;f*=N.x,h*=N.y,m*=N.x,C*=N.y,f+=P,h+=G,D=ja(R),R=N8(D)}}return rb({width:m,height:C,x:f,y:h})}function sb(e,t){const n=Ab(e).scrollLeft;return t?t.left+n:Qg(au(e)).left+n}function cG(e,t){const n=e.getBoundingClientRect(),r=n.left+t.scrollLeft-sb(e,n),i=n.top+t.scrollTop;return{x:r,y:i}}function sEe(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e;const A=i==="fixed",a=au(r),l=t?ib(t.floating):!1;if(r===a||l&&A)return n;let f={scrollLeft:0,scrollTop:0},h=Au(1);const m=Au(0),C=cu(r);if((C||!C&&!A)&&((Cp(r)!=="body"||NE(a))&&(f=Ab(r)),cu(r))){const k=Qg(r);h=yp(r),m.x=k.x+r.clientLeft,m.y=k.y+r.clientTop}const v=a&&!C&&!A?cG(a,f):Au(0);return{width:n.width*h.x,height:n.height*h.y,x:n.x*h.x-f.scrollLeft*h.x+m.x+v.x,y:n.y*h.y-f.scrollTop*h.y+m.y+v.y}}function aEe(e){return Array.from(e.getClientRects())}function cEe(e){const t=au(e),n=Ab(e),r=e.ownerDocument.body,i=Oa(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),A=Oa(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+sb(e);const l=-n.scrollTop;return al(r).direction==="rtl"&&(a+=Oa(t.clientWidth,r.clientWidth)-i),{width:i,height:A,x:a,y:l}}const lG=25;function lEe(e,t){const n=ja(e),r=au(e),i=n.visualViewport;let A=r.clientWidth,a=r.clientHeight,l=0,f=0;if(i){A=i.width,a=i.height;const m=F8();(!m||m&&t==="fixed")&&(l=i.offsetLeft,f=i.offsetTop)}const h=sb(r);if(h<=0){const m=r.ownerDocument,C=m.body,v=getComputedStyle(C),k=m.compatMode==="CSS1Compat"&&parseFloat(v.marginLeft)+parseFloat(v.marginRight)||0,D=Math.abs(r.clientWidth-C.clientWidth-k);D<=lG&&(A-=D)}else h<=lG&&(A+=h);return{width:A,height:a,x:l,y:f}}const uEe=new Set(["absolute","fixed"]);function dEe(e,t){const n=Qg(e,!0,t==="fixed"),r=n.top+e.clientTop,i=n.left+e.clientLeft,A=cu(e)?yp(e):Au(1),a=e.clientWidth*A.x,l=e.clientHeight*A.y,f=i*A.x,h=r*A.y;return{width:a,height:l,x:f,y:h}}function uG(e,t,n){let r;if(t==="viewport")r=lEe(e,n);else if(t==="document")r=cEe(au(e));else if(Ms(t))r=dEe(t,n);else{const i=aG(e);r={x:t.x-i.x,y:t.y-i.y,width:t.width,height:t.height}}return rb(r)}function dG(e,t){const n=zd(e);return n===t||!Ms(n)||Bp(n)?!1:al(n).position==="fixed"||dG(n,t)}function fEe(e,t){const n=t.get(e);if(n)return n;let r=OE(e,[],!1).filter(l=>Ms(l)&&Cp(l)!=="body"),i=null;const A=al(e).position==="fixed";let a=A?zd(e):e;for(;Ms(a)&&!Bp(a);){const l=al(a),f=M8(a);!f&&l.position==="fixed"&&(i=null),(A?!f&&!i:!f&&l.position==="static"&&i&&uEe.has(i.position)||NE(a)&&!f&&dG(e,a))?r=r.filter(h=>h!==a):i=l,a=zd(a)}return t.set(e,r),r}function gEe(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e;const A=[...n==="clippingAncestors"?ib(t)?[]:fEe(t,this._c):[].concat(n),r],a=A[0],l=A.reduce((f,h)=>{const m=uG(t,h,i);return f.top=Oa(m.top,f.top),f.right=Vd(m.right,f.right),f.bottom=Vd(m.bottom,f.bottom),f.left=Oa(m.left,f.left),f},uG(t,a,i));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function hEe(e){const{width:t,height:n}=sG(e);return{width:t,height:n}}function pEe(e,t,n){const r=cu(t),i=au(t),A=n==="fixed",a=Qg(e,!0,A,t);let l={scrollLeft:0,scrollTop:0};const f=Au(0);function h(){f.x=sb(i)}if(r||!r&&!A)if((Cp(t)!=="body"||NE(i))&&(l=Ab(t)),r){const k=Qg(t,!0,A,t);f.x=k.x+t.clientLeft,f.y=k.y+t.clientTop}else i&&h();A&&!r&&i&&h();const m=i&&!r&&!A?cG(i,l):Au(0),C=a.left+l.scrollLeft-f.x-m.x,v=a.top+l.scrollTop-f.y-m.y;return{x:C,y:v,width:a.width,height:a.height}}function j8(e){return al(e).position==="static"}function fG(e,t){if(!cu(e)||al(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return au(e)===n&&(n=n.ownerDocument.body),n}function gG(e,t){const n=ja(e);if(ib(e))return n;if(!cu(e)){let i=zd(e);for(;i&&!Bp(i);){if(Ms(i)&&!j8(i))return i;i=zd(i)}return n}let r=fG(e,t);for(;r&&Kme(r)&&j8(r);)r=fG(r,t);return r&&Bp(r)&&j8(r)&&!M8(r)?n:r||rEe(e)||n}const mEe=async function(e){const t=this.getOffsetParent||gG,n=this.getDimensions,r=await n(e.floating);return{reference:pEe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function EEe(e){return al(e).direction==="rtl"}const IEe={convertOffsetParentRelativeRectToViewportRelativeRect:sEe,getDocumentElement:au,getClippingRect:gEe,getOffsetParent:gG,getElementRects:mEe,getClientRects:aEe,getDimensions:hEe,getScale:yp,isElement:Ms,isRTL:EEe};function hG(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function CEe(e,t){let n=null,r;const i=au(e);function A(){var l;clearTimeout(r),(l=n)==null||l.disconnect(),n=null}function a(l,f){l===void 0&&(l=!1),f===void 0&&(f=1),A();const h=e.getBoundingClientRect(),{left:m,top:C,width:v,height:k}=h;if(l||t(),!v||!k)return;const D=tb(C),R=tb(i.clientWidth-(m+v)),N=tb(i.clientHeight-(C+k)),F=tb(m),M={rootMargin:-D+"px "+-R+"px "+-N+"px "+-F+"px",threshold:Oa(0,Vd(1,f))||1};let P=!0;function G(Y){const H=Y[0].intersectionRatio;if(H!==f){if(!P)return a();H?a(!1,H):r=setTimeout(()=>{a(!1,1e-7)},1e3)}H===1&&!hG(h,e.getBoundingClientRect())&&a(),P=!1}try{n=new IntersectionObserver(G,{...M,root:i.ownerDocument})}catch{n=new IntersectionObserver(G,M)}n.observe(e)}return a(!0),A}function pG(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:i=!0,ancestorResize:A=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:f=!1}=r,h=O8(e),m=i||A?[...h?OE(h):[],...OE(t)]:[];m.forEach(F=>{i&&F.addEventListener("scroll",n,{passive:!0}),A&&F.addEventListener("resize",n)});const C=h&&l?CEe(h,n):null;let v=-1,k=null;a&&(k=new ResizeObserver(F=>{let[M]=F;M&&M.target===h&&k&&(k.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var P;(P=k)==null||P.observe(t)})),n()}),h&&!f&&k.observe(h),k.observe(t));let D,R=f?Qg(e):null;f&&N();function N(){const F=Qg(e);R&&!hG(R,F)&&n(),R=F,D=requestAnimationFrame(N)}return n(),()=>{var F;m.forEach(M=>{i&&M.removeEventListener("scroll",n),A&&M.removeEventListener("resize",n)}),C==null||C(),(F=k)==null||F.disconnect(),k=null,f&&cancelAnimationFrame(D)}}const BEe=Xme,yEe=Wme,vEe=Hme,bEe=Vme,QEe=Yme,mG=Gme,wEe=Zme,_Ee=(e,t,n)=>{const r=new Map,i={platform:IEe,...n},A={...i.platform,_c:r};return Ume(e,t,{...i,platform:A})};var xEe=typeof document<"u",kEe=function(){},ab=xEe?_.useLayoutEffect:kEe;function cb(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,i;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!cb(e[r],t[r]))return!1;return!0}if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,i[r]))return!1;for(r=n;r--!==0;){const A=i[r];if(!(A==="_owner"&&e.$$typeof)&&!cb(e[A],t[A]))return!1}return!0}return e!==e&&t!==t}function EG(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function IG(e,t){const n=EG(e);return Math.round(t*n)/n}function L8(e){const t=_.useRef(e);return ab(()=>{t.current=e}),t}function CG(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:i,elements:{reference:A,floating:a}={},transform:l=!0,whileElementsMounted:f,open:h}=e,[m,C]=_.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[v,k]=_.useState(r);cb(v,r)||k(r);const[D,R]=_.useState(null),[N,F]=_.useState(null),M=_.useCallback(ce=>{ce!==H.current&&(H.current=ce,R(ce))},[]),P=_.useCallback(ce=>{ce!==Z.current&&(Z.current=ce,F(ce))},[]),G=A||D,Y=a||N,H=_.useRef(null),Z=_.useRef(null),z=_.useRef(m),re=f!=null,q=L8(f),Ae=L8(i),Ce=L8(h),me=_.useCallback(()=>{if(!H.current||!Z.current)return;const ce={placement:t,strategy:n,middleware:v};Ae.current&&(ce.platform=Ae.current),_Ee(H.current,Z.current,ce).then(de=>{const be={...de,isPositioned:Ce.current!==!1};fe.current&&!cb(z.current,be)&&(z.current=be,ou.flushSync(()=>{C(be)}))})},[v,t,n,Ae,Ce]);ab(()=>{h===!1&&z.current.isPositioned&&(z.current.isPositioned=!1,C(ce=>({...ce,isPositioned:!1})))},[h]);const fe=_.useRef(!1);ab(()=>(fe.current=!0,()=>{fe.current=!1}),[]),ab(()=>{if(G&&(H.current=G),Y&&(Z.current=Y),G&&Y){if(q.current)return q.current(G,Y,me);me()}},[G,Y,me,q,re]);const Ee=_.useMemo(()=>({reference:H,floating:Z,setReference:M,setFloating:P}),[M,P]),se=_.useMemo(()=>({reference:G,floating:Y}),[G,Y]),Be=_.useMemo(()=>{const ce={position:n,left:0,top:0};if(!se.floating)return ce;const de=IG(se.floating,m.x),be=IG(se.floating,m.y);return l?{...ce,transform:"translate("+de+"px, "+be+"px)",...EG(se.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:de,top:be}},[n,l,se.floating,m.x,m.y]);return _.useMemo(()=>({...m,update:me,refs:Ee,elements:se,floatingStyles:Be}),[m,me,Ee,se,Be])}const SEe=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:i}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?mG({element:r.current,padding:i}).fn(n):{}:r?mG({element:r,padding:i}).fn(n):{}}}},BG=(e,t)=>({...BEe(e),options:[e,t]}),DEe=(e,t)=>({...yEe(e),options:[e,t]}),REe=(e,t)=>({...wEe(e),options:[e,t]}),TEe=(e,t)=>({...vEe(e),options:[e,t]}),MEe=(e,t)=>({...bEe(e),options:[e,t]}),FEe=(e,t)=>({...QEe(e),options:[e,t]}),NEe=(e,t)=>({...SEe(e),options:[e,t]});var OEe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],jEe=OEe.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),LEe="Arrow",yG=_.forwardRef((e,t)=>{const{children:n,width:r=10,height:i=5,...A}=e;return p.jsx(jEe.svg,{...A,ref:t,width:r,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:p.jsx("polygon",{points:"0,0 30,0 15,10"})})});yG.displayName=LEe;var PEe=yG,UEe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],vG=UEe.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),P8="Popper",[bG,qd]=sa(P8),[GEe,QG]=bG(P8),wG=e=>{const{__scopePopper:t,children:n}=e,[r,i]=_.useState(null);return p.jsx(GEe,{scope:t,anchor:r,onAnchorChange:i,children:n})};wG.displayName=P8;var _G="PopperAnchor",xG=_.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...i}=e,A=QG(_G,n),a=_.useRef(null),l=ur(t,a),f=_.useRef(null);return _.useEffect(()=>{const h=f.current;f.current=(r==null?void 0:r.current)||a.current,h!==f.current&&A.onAnchorChange(f.current)}),r?null:p.jsx(vG.div,{...i,ref:l})});xG.displayName=_G;var U8="PopperContent",[HEe,YEe]=bG(U8),kG=_.forwardRef((e,t)=>{var xe,_e,ve,Ye,it,Xe;const{__scopePopper:n,side:r="bottom",sideOffset:i=0,align:A="center",alignOffset:a=0,arrowPadding:l=0,avoidCollisions:f=!0,collisionBoundary:h=[],collisionPadding:m=0,sticky:C="partial",hideWhenDetached:v=!1,updatePositionStrategy:k="optimized",onPlaced:D,...R}=e,N=QG(U8,n),[F,M]=_.useState(null),P=ur(t,Tt=>M(Tt)),[G,Y]=_.useState(null),H=w8(G),Z=(H==null?void 0:H.width)??0,z=(H==null?void 0:H.height)??0,re=r+(A!=="center"?"-"+A:""),q=typeof m=="number"?m:{top:0,right:0,bottom:0,left:0,...m},Ae=Array.isArray(h)?h:[h],Ce=Ae.length>0,me={padding:q,boundary:Ae.filter(XEe),altBoundary:Ce},{refs:fe,floatingStyles:Ee,placement:se,isPositioned:Be,middlewareData:ce}=CG({strategy:"fixed",placement:re,whileElementsMounted:(...Tt)=>pG(...Tt,{animationFrame:k==="always"}),elements:{reference:N.anchor},middleware:[BG({mainAxis:i+z,alignmentAxis:a}),f&&DEe({mainAxis:!0,crossAxis:!1,limiter:C==="partial"?REe():void 0,...me}),f&&TEe({...me}),MEe({...me,apply:({elements:Tt,rects:Mt,availableWidth:Bt,availableHeight:vt})=>{const{width:ie,height:$t}=Mt.reference,Tn=Tt.floating.style;Tn.setProperty("--radix-popper-available-width",`${Bt}px`),Tn.setProperty("--radix-popper-available-height",`${vt}px`),Tn.setProperty("--radix-popper-anchor-width",`${ie}px`),Tn.setProperty("--radix-popper-anchor-height",`${$t}px`)}}),G&&NEe({element:G,padding:l}),WEe({arrowWidth:Z,arrowHeight:z}),v&&FEe({strategy:"referenceHidden",...me})]}),[de,be]=RG(se),Oe=JA(D);HA(()=>{Be&&(Oe==null||Oe())},[Be,Oe]);const Ie=(xe=ce.arrow)==null?void 0:xe.x,Fe=(_e=ce.arrow)==null?void 0:_e.y,qe=((ve=ce.arrow)==null?void 0:ve.centerOffset)!==0,[Ze,De]=_.useState();return HA(()=>{F&&De(window.getComputedStyle(F).zIndex)},[F]),p.jsx("div",{ref:fe.setFloating,"data-radix-popper-content-wrapper":"",style:{...Ee,transform:Be?Ee.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Ze,"--radix-popper-transform-origin":[(Ye=ce.transformOrigin)==null?void 0:Ye.x,(it=ce.transformOrigin)==null?void 0:it.y].join(" "),...((Xe=ce.hide)==null?void 0:Xe.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:p.jsx(HEe,{scope:n,placedSide:de,onArrowChange:Y,arrowX:Ie,arrowY:Fe,shouldHideArrow:qe,children:p.jsx(vG.div,{"data-side":de,"data-align":be,...R,ref:P,style:{...R.style,animation:Be?void 0:"none"}})})})});kG.displayName=U8;var SG="PopperArrow",JEe={top:"bottom",right:"left",bottom:"top",left:"right"},DG=_.forwardRef(function(e,t){const{__scopePopper:n,...r}=e,i=YEe(SG,n),A=JEe[i.placedSide];return p.jsx("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[A]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:p.jsx(PEe,{...r,ref:t,style:{...r.style,display:"block"}})})});DG.displayName=SG;function XEe(e){return e!==null}var WEe=e=>({name:"transformOrigin",options:e,fn(t){var R,N,F;const{placement:n,rects:r,middlewareData:i}=t,A=((R=i.arrow)==null?void 0:R.centerOffset)!==0,a=A?0:e.arrowWidth,l=A?0:e.arrowHeight,[f,h]=RG(n),m={start:"0%",center:"50%",end:"100%"}[h],C=(((N=i.arrow)==null?void 0:N.x)??0)+a/2,v=(((F=i.arrow)==null?void 0:F.y)??0)+l/2;let k="",D="";return f==="bottom"?(k=A?m:`${C}px`,D=`${-l}px`):f==="top"?(k=A?m:`${C}px`,D=`${r.floating.height+l}px`):f==="right"?(k=`${-l}px`,D=A?m:`${v}px`):f==="left"&&(k=`${r.floating.width+l}px`,D=A?m:`${v}px`),{data:{x:k,y:D}}}});function RG(e){const[t,n="center"]=e.split("-");return[t,n]}var lb=wG,jE=xG,ub=kG,db=DG,ZEe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],LE=ZEe.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function VEe(e,t){e&&ou.flushSync(()=>e.dispatchEvent(t))}var zEe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],TG=zEe.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),G8="rovingFocusGroup.onEntryFocus",qEe={bubbles:!1,cancelable:!0},PE="RovingFocusGroup",[H8,MG,KEe]=Uv(PE),[$Ee,fb]=sa(PE,[KEe]),[eIe,tIe]=$Ee(PE),FG=_.forwardRef((e,t)=>p.jsx(H8.Provider,{scope:e.__scopeRovingFocusGroup,children:p.jsx(H8.Slot,{scope:e.__scopeRovingFocusGroup,children:p.jsx(nIe,{...e,ref:t})})}));FG.displayName=PE;var nIe=_.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:r,loop:i=!1,dir:A,currentTabStopId:a,defaultCurrentTabStopId:l,onCurrentTabStopIdChange:f,onEntryFocus:h,preventScrollOnEntryFocus:m=!1,...C}=e,v=_.useRef(null),k=ur(t,v),D=dp(A),[R,N]=hc({prop:a,defaultProp:l??null,onChange:f,caller:PE}),[F,M]=_.useState(!1),P=JA(h),G=MG(n),Y=_.useRef(!1),[H,Z]=_.useState(0);return _.useEffect(()=>{const z=v.current;if(z)return z.addEventListener(G8,P),()=>z.removeEventListener(G8,P)},[P]),p.jsx(eIe,{scope:n,orientation:r,dir:D,loop:i,currentTabStopId:R,onItemFocus:_.useCallback(z=>N(z),[N]),onItemShiftTab:_.useCallback(()=>M(!0),[]),onFocusableItemAdd:_.useCallback(()=>Z(z=>z+1),[]),onFocusableItemRemove:_.useCallback(()=>Z(z=>z-1),[]),children:p.jsx(TG.div,{tabIndex:F||H===0?-1:0,"data-orientation":r,...C,ref:k,style:{outline:"none",...e.style},onMouseDown:qt(e.onMouseDown,()=>{Y.current=!0}),onFocus:qt(e.onFocus,z=>{const re=!Y.current;if(z.target===z.currentTarget&&re&&!F){const q=new CustomEvent(G8,qEe);if(z.currentTarget.dispatchEvent(q),!q.defaultPrevented){const Ae=G().filter(Ee=>Ee.focusable),Ce=Ae.find(Ee=>Ee.active),me=Ae.find(Ee=>Ee.id===R),fe=[Ce,me,...Ae].filter(Boolean).map(Ee=>Ee.ref.current);jG(fe,m)}}Y.current=!1}),onBlur:qt(e.onBlur,()=>M(!1))})})}),NG="RovingFocusGroupItem",OG=_.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:i=!1,tabStopId:A,children:a,...l}=e,f=YA(),h=A||f,m=tIe(NG,n),C=m.currentTabStopId===h,v=MG(n),{onFocusableItemAdd:k,onFocusableItemRemove:D,currentTabStopId:R}=m;return _.useEffect(()=>{if(r)return k(),()=>D()},[r,k,D]),p.jsx(H8.ItemSlot,{scope:n,id:h,focusable:r,active:i,children:p.jsx(TG.span,{tabIndex:C?0:-1,"data-orientation":m.orientation,...l,ref:t,onMouseDown:qt(e.onMouseDown,N=>{r?m.onItemFocus(h):N.preventDefault()}),onFocus:qt(e.onFocus,()=>m.onItemFocus(h)),onKeyDown:qt(e.onKeyDown,N=>{if(N.key==="Tab"&&N.shiftKey){m.onItemShiftTab();return}if(N.target!==N.currentTarget)return;const F=iIe(N,m.orientation,m.dir);if(F!==void 0){if(N.metaKey||N.ctrlKey||N.altKey||N.shiftKey)return;N.preventDefault();let M=v().filter(P=>P.focusable).map(P=>P.ref.current);if(F==="last")M.reverse();else if(F==="prev"||F==="next"){F==="prev"&&M.reverse();const P=M.indexOf(N.currentTarget);M=m.loop?AIe(M,P+1):M.slice(P+1)}setTimeout(()=>jG(M))}}),children:typeof a=="function"?a({isCurrentTabStop:C,hasTabStop:R!=null}):a})})});OG.displayName=NG;var rIe={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function oIe(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function iIe(e,t,n){const r=oIe(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return rIe[r]}function jG(e,t=!1){const n=document.activeElement;for(const r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}function AIe(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var LG=FG,PG=OG,Y8=["Enter"," "],sIe=["ArrowDown","PageUp","Home"],UG=["ArrowUp","PageDown","End"],aIe=[...sIe,...UG],cIe={ltr:[...Y8,"ArrowRight"],rtl:[...Y8,"ArrowLeft"]},lIe={ltr:["ArrowLeft"],rtl:["ArrowRight"]},UE="Menu",[GE,uIe,dIe]=Uv(UE),[wg,GG]=sa(UE,[dIe,qd,fb]),gb=qd(),HG=fb(),[fIe,_g]=wg(UE),[gIe,HE]=wg(UE),YG=e=>{const{__scopeMenu:t,open:n=!1,children:r,dir:i,onOpenChange:A,modal:a=!0}=e,l=gb(t),[f,h]=_.useState(null),m=_.useRef(!1),C=JA(A),v=dp(i);return _.useEffect(()=>{const k=()=>{m.current=!0,document.addEventListener("pointerdown",D,{capture:!0,once:!0}),document.addEventListener("pointermove",D,{capture:!0,once:!0})},D=()=>m.current=!1;return document.addEventListener("keydown",k,{capture:!0}),()=>{document.removeEventListener("keydown",k,{capture:!0}),document.removeEventListener("pointerdown",D,{capture:!0}),document.removeEventListener("pointermove",D,{capture:!0})}},[]),p.jsx(lb,{...l,children:p.jsx(fIe,{scope:t,open:n,onOpenChange:C,content:f,onContentChange:h,children:p.jsx(gIe,{scope:t,onClose:_.useCallback(()=>C(!1),[C]),isUsingKeyboardRef:m,dir:v,modal:a,children:r})})})};YG.displayName=UE;var hIe="MenuAnchor",J8=_.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e,i=gb(n);return p.jsx(jE,{...i,...r,ref:t})});J8.displayName=hIe;var X8="MenuPortal",[pIe,JG]=wg(X8,{forceMount:void 0}),XG=e=>{const{__scopeMenu:t,forceMount:n,children:r,container:i}=e,A=_g(X8,t);return p.jsx(pIe,{scope:t,forceMount:n,children:p.jsx(As,{present:n||A.open,children:p.jsx(vg,{asChild:!0,container:i,children:r})})})};XG.displayName=X8;var pc="MenuContent",[mIe,W8]=wg(pc),WG=_.forwardRef((e,t)=>{const n=JG(pc,e.__scopeMenu),{forceMount:r=n.forceMount,...i}=e,A=_g(pc,e.__scopeMenu),a=HE(pc,e.__scopeMenu);return p.jsx(GE.Provider,{scope:e.__scopeMenu,children:p.jsx(As,{present:r||A.open,children:p.jsx(GE.Slot,{scope:e.__scopeMenu,children:a.modal?p.jsx(EIe,{...i,ref:t}):p.jsx(IIe,{...i,ref:t})})})})}),EIe=_.forwardRef((e,t)=>{const n=_g(pc,e.__scopeMenu),r=_.useRef(null),i=ur(t,r);return _.useEffect(()=>{const A=r.current;if(A)return qv(A)},[]),p.jsx(Z8,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:qt(e.onFocusOutside,A=>A.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),IIe=_.forwardRef((e,t)=>{const n=_g(pc,e.__scopeMenu);return p.jsx(Z8,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),CIe=Jo("MenuContent.ScrollLock"),Z8=_.forwardRef((e,t)=>{const{__scopeMenu:n,loop:r=!1,trapFocus:i,onOpenAutoFocus:A,onCloseAutoFocus:a,disableOutsidePointerEvents:l,onEntryFocus:f,onEscapeKeyDown:h,onPointerDownOutside:m,onFocusOutside:C,onInteractOutside:v,onDismiss:k,disableOutsideScroll:D,...R}=e,N=_g(pc,n),F=HE(pc,n),M=gb(n),P=HG(n),G=uIe(n),[Y,H]=_.useState(null),Z=_.useRef(null),z=ur(t,Z,N.onContentChange),re=_.useRef(0),q=_.useRef(""),Ae=_.useRef(0),Ce=_.useRef(null),me=_.useRef("right"),fe=_.useRef(0),Ee=D?ME:_.Fragment,se=D?{as:CIe,allowPinchZoom:!0}:void 0,Be=de=>{var xe,_e;const be=q.current+de,Oe=G().filter(ve=>!ve.disabled),Ie=document.activeElement,Fe=(xe=Oe.find(ve=>ve.ref.current===Ie))==null?void 0:xe.textValue,qe=Oe.map(ve=>ve.textValue),Ze=RIe(qe,be,Fe),De=(_e=Oe.find(ve=>ve.textValue===Ze))==null?void 0:_e.ref.current;(function ve(Ye){q.current=Ye,window.clearTimeout(re.current),Ye!==""&&(re.current=window.setTimeout(()=>ve(""),1e3))})(be),De&&setTimeout(()=>De.focus())};_.useEffect(()=>()=>window.clearTimeout(re.current),[]),Hv();const ce=_.useCallback(de=>{var be,Oe;return me.current===((be=Ce.current)==null?void 0:be.side)&&MIe(de,(Oe=Ce.current)==null?void 0:Oe.area)},[]);return p.jsx(mIe,{scope:n,searchRef:q,onItemEnter:_.useCallback(de=>{ce(de)&&de.preventDefault()},[ce]),onItemLeave:_.useCallback(de=>{var be;ce(de)||((be=Z.current)==null||be.focus(),H(null))},[ce]),onTriggerLeave:_.useCallback(de=>{ce(de)&&de.preventDefault()},[ce]),pointerGraceTimerRef:Ae,onPointerGraceIntentChange:_.useCallback(de=>{Ce.current=de},[]),children:p.jsx(Ee,{...se,children:p.jsx(RE,{asChild:!0,trapped:i,onMountAutoFocus:qt(A,de=>{var be;de.preventDefault(),(be=Z.current)==null||be.focus({preventScroll:!0})}),onUnmountAutoFocus:a,children:p.jsx(fp,{asChild:!0,disableOutsidePointerEvents:l,onEscapeKeyDown:h,onPointerDownOutside:m,onFocusOutside:C,onInteractOutside:v,onDismiss:k,children:p.jsx(LG,{asChild:!0,...P,dir:F.dir,orientation:"vertical",loop:r,currentTabStopId:Y,onCurrentTabStopIdChange:H,onEntryFocus:qt(f,de=>{F.isUsingKeyboardRef.current||de.preventDefault()}),preventScrollOnEntryFocus:!0,children:p.jsx(ub,{role:"menu","aria-orientation":"vertical","data-state":lH(N.open),"data-radix-menu-content":"",dir:F.dir,...M,...R,ref:z,style:{outline:"none",...R.style},onKeyDown:qt(R.onKeyDown,de=>{const be=de.target.closest("[data-radix-menu-content]")===de.currentTarget,Oe=de.ctrlKey||de.altKey||de.metaKey,Ie=de.key.length===1;be&&(de.key==="Tab"&&de.preventDefault(),!Oe&&Ie&&Be(de.key));const Fe=Z.current;if(de.target!==Fe||!aIe.includes(de.key))return;de.preventDefault();const qe=G().filter(Ze=>!Ze.disabled).map(Ze=>Ze.ref.current);UG.includes(de.key)&&qe.reverse(),SIe(qe)}),onBlur:qt(e.onBlur,de=>{de.currentTarget.contains(de.target)||(window.clearTimeout(re.current),q.current="")}),onPointerMove:qt(e.onPointerMove,JE(de=>{const be=de.target,Oe=fe.current!==de.clientX;if(de.currentTarget.contains(be)&&Oe){const Ie=de.clientX>fe.current?"right":"left";me.current=Ie,fe.current=de.clientX}}))})})})})})})});WG.displayName=pc;var BIe="MenuGroup",V8=_.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return p.jsx(LE.div,{role:"group",...r,ref:t})});V8.displayName=BIe;var yIe="MenuLabel",ZG=_.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return p.jsx(LE.div,{...r,ref:t})});ZG.displayName=yIe;var hb="MenuItem",VG="menu.itemSelect",pb=_.forwardRef((e,t)=>{const{disabled:n=!1,onSelect:r,...i}=e,A=_.useRef(null),a=HE(hb,e.__scopeMenu),l=W8(hb,e.__scopeMenu),f=ur(t,A),h=_.useRef(!1),m=()=>{const C=A.current;if(!n&&C){const v=new CustomEvent(VG,{bubbles:!0,cancelable:!0});C.addEventListener(VG,k=>r==null?void 0:r(k),{once:!0}),VEe(C,v),v.defaultPrevented?h.current=!1:a.onClose()}};return p.jsx(zG,{...i,ref:f,disabled:n,onClick:qt(e.onClick,m),onPointerDown:C=>{var v;(v=e.onPointerDown)==null||v.call(e,C),h.current=!0},onPointerUp:qt(e.onPointerUp,C=>{var v;h.current||((v=C.currentTarget)==null||v.click())}),onKeyDown:qt(e.onKeyDown,C=>{const v=l.searchRef.current!=="";n||v&&C.key===" "||Y8.includes(C.key)&&(C.currentTarget.click(),C.preventDefault())})})});pb.displayName=hb;var zG=_.forwardRef((e,t)=>{const{__scopeMenu:n,disabled:r=!1,textValue:i,...A}=e,a=W8(hb,n),l=HG(n),f=_.useRef(null),h=ur(t,f),[m,C]=_.useState(!1),[v,k]=_.useState("");return _.useEffect(()=>{const D=f.current;D&&k((D.textContent??"").trim())},[A.children]),p.jsx(GE.ItemSlot,{scope:n,disabled:r,textValue:i??v,children:p.jsx(PG,{asChild:!0,...l,focusable:!r,children:p.jsx(LE.div,{role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0,...A,ref:h,onPointerMove:qt(e.onPointerMove,JE(D=>{r?a.onItemLeave(D):(a.onItemEnter(D),D.defaultPrevented||D.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:qt(e.onPointerLeave,JE(D=>a.onItemLeave(D))),onFocus:qt(e.onFocus,()=>C(!0)),onBlur:qt(e.onBlur,()=>C(!1))})})})}),vIe="MenuCheckboxItem",qG=_.forwardRef((e,t)=>{const{checked:n=!1,onCheckedChange:r,...i}=e;return p.jsx(nH,{scope:e.__scopeMenu,checked:n,children:p.jsx(pb,{role:"menuitemcheckbox","aria-checked":mb(n)?"mixed":n,...i,ref:t,"data-state":q8(n),onSelect:qt(i.onSelect,()=>r==null?void 0:r(mb(n)?!0:!n),{checkForDefaultPrevented:!1})})})});qG.displayName=vIe;var KG="MenuRadioGroup",[bIe,QIe]=wg(KG,{value:void 0,onValueChange:()=>{}}),$G=_.forwardRef((e,t)=>{const{value:n,onValueChange:r,...i}=e,A=JA(r);return p.jsx(bIe,{scope:e.__scopeMenu,value:n,onValueChange:A,children:p.jsx(V8,{...i,ref:t})})});$G.displayName=KG;var eH="MenuRadioItem",tH=_.forwardRef((e,t)=>{const{value:n,...r}=e,i=QIe(eH,e.__scopeMenu),A=n===i.value;return p.jsx(nH,{scope:e.__scopeMenu,checked:A,children:p.jsx(pb,{role:"menuitemradio","aria-checked":A,...r,ref:t,"data-state":q8(A),onSelect:qt(r.onSelect,()=>{var a;return(a=i.onValueChange)==null?void 0:a.call(i,n)},{checkForDefaultPrevented:!1})})})});tH.displayName=eH;var z8="MenuItemIndicator",[nH,wIe]=wg(z8,{checked:!1}),rH=_.forwardRef((e,t)=>{const{__scopeMenu:n,forceMount:r,...i}=e,A=wIe(z8,n);return p.jsx(As,{present:r||mb(A.checked)||A.checked===!0,children:p.jsx(LE.span,{...i,ref:t,"data-state":q8(A.checked)})})});rH.displayName=z8;var _Ie="MenuSeparator",oH=_.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return p.jsx(LE.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});oH.displayName=_Ie;var xIe="MenuArrow",iH=_.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e,i=gb(n);return p.jsx(db,{...i,...r,ref:t})});iH.displayName=xIe;var kIe="MenuSub",[xht,AH]=wg(kIe),YE="MenuSubTrigger",sH=_.forwardRef((e,t)=>{const n=_g(YE,e.__scopeMenu),r=HE(YE,e.__scopeMenu),i=AH(YE,e.__scopeMenu),A=W8(YE,e.__scopeMenu),a=_.useRef(null),{pointerGraceTimerRef:l,onPointerGraceIntentChange:f}=A,h={__scopeMenu:e.__scopeMenu},m=_.useCallback(()=>{a.current&&window.clearTimeout(a.current),a.current=null},[]);return _.useEffect(()=>m,[m]),_.useEffect(()=>{const C=l.current;return()=>{window.clearTimeout(C),f(null)}},[l,f]),p.jsx(J8,{asChild:!0,...h,children:p.jsx(zG,{id:i.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":i.contentId,"data-state":lH(n.open),...e,ref:Al(t,i.onTriggerChange),onClick:C=>{var v;(v=e.onClick)==null||v.call(e,C),!(e.disabled||C.defaultPrevented)&&(C.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:qt(e.onPointerMove,JE(C=>{A.onItemEnter(C),!C.defaultPrevented&&!e.disabled&&!n.open&&!a.current&&(A.onPointerGraceIntentChange(null),a.current=window.setTimeout(()=>{n.onOpenChange(!0),m()},100))})),onPointerLeave:qt(e.onPointerLeave,JE(C=>{var k,D;m();const v=(k=n.content)==null?void 0:k.getBoundingClientRect();if(v){const R=(D=n.content)==null?void 0:D.dataset.side,N=R==="right",F=N?-5:5,M=v[N?"left":"right"],P=v[N?"right":"left"];A.onPointerGraceIntentChange({area:[{x:C.clientX+F,y:C.clientY},{x:M,y:v.top},{x:P,y:v.top},{x:P,y:v.bottom},{x:M,y:v.bottom}],side:R}),window.clearTimeout(l.current),l.current=window.setTimeout(()=>A.onPointerGraceIntentChange(null),300)}else{if(A.onTriggerLeave(C),C.defaultPrevented)return;A.onPointerGraceIntentChange(null)}})),onKeyDown:qt(e.onKeyDown,C=>{var k;const v=A.searchRef.current!=="";e.disabled||v&&C.key===" "||cIe[r.dir].includes(C.key)&&(n.onOpenChange(!0),(k=n.content)==null||k.focus(),C.preventDefault())})})})});sH.displayName=YE;var aH="MenuSubContent",cH=_.forwardRef((e,t)=>{const n=JG(pc,e.__scopeMenu),{forceMount:r=n.forceMount,...i}=e,A=_g(pc,e.__scopeMenu),a=HE(pc,e.__scopeMenu),l=AH(aH,e.__scopeMenu),f=_.useRef(null),h=ur(t,f);return p.jsx(GE.Provider,{scope:e.__scopeMenu,children:p.jsx(As,{present:r||A.open,children:p.jsx(GE.Slot,{scope:e.__scopeMenu,children:p.jsx(Z8,{id:l.contentId,"aria-labelledby":l.triggerId,...i,ref:h,align:"start",side:a.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:m=>{var C;a.isUsingKeyboardRef.current&&((C=f.current)==null||C.focus()),m.preventDefault()},onCloseAutoFocus:m=>m.preventDefault(),onFocusOutside:qt(e.onFocusOutside,m=>{m.target!==l.trigger&&A.onOpenChange(!1)}),onEscapeKeyDown:qt(e.onEscapeKeyDown,m=>{a.onClose(),m.preventDefault()}),onKeyDown:qt(e.onKeyDown,m=>{var k;const C=m.currentTarget.contains(m.target),v=lIe[a.dir].includes(m.key);C&&v&&(A.onOpenChange(!1),(k=l.trigger)==null||k.focus(),m.preventDefault())})})})})})});cH.displayName=aH;function lH(e){return e?"open":"closed"}function mb(e){return e==="indeterminate"}function q8(e){return mb(e)?"indeterminate":e?"checked":"unchecked"}function SIe(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function DIe(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function RIe(e,t,n){const r=t.length>1&&Array.from(t).every(l=>l===t[0])?t[0]:t,i=n?e.indexOf(n):-1;let A=DIe(e,Math.max(i,0));r.length===1&&(A=A.filter(l=>l!==n));const a=A.find(l=>l.toLowerCase().startsWith(r.toLowerCase()));return a!==n?a:void 0}function TIe(e,t){const{x:n,y:r}=e;let i=!1;for(let A=0,a=t.length-1;Ar!=v>r&&n<(C-h)*(r-m)/(v-m)+h&&(i=!i)}return i}function MIe(e,t){if(!t)return!1;const n={x:e.clientX,y:e.clientY};return TIe(n,t)}function JE(e){return t=>t.pointerType==="mouse"?e(t):void 0}var FIe=YG,NIe=J8,OIe=XG,jIe=WG,LIe=V8,PIe=ZG,UIe=pb,GIe=qG,HIe=$G,YIe=tH,JIe=rH,XIe=oH,WIe=iH,ZIe=sH,VIe=cH,zIe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],qIe=zIe.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),Eb="DropdownMenu",[KIe]=sa(Eb,[GG]),Fs=GG(),[$Ie,uH]=KIe(Eb),dH=e=>{const{__scopeDropdownMenu:t,children:n,dir:r,open:i,defaultOpen:A,onOpenChange:a,modal:l=!0}=e,f=Fs(t),h=_.useRef(null),[m,C]=hc({prop:i,defaultProp:A??!1,onChange:a,caller:Eb});return p.jsx($Ie,{scope:t,triggerId:YA(),triggerRef:h,contentId:YA(),open:m,onOpenChange:C,onOpenToggle:_.useCallback(()=>C(v=>!v),[C]),modal:l,children:p.jsx(FIe,{...f,open:m,onOpenChange:C,dir:r,modal:l,children:n})})};dH.displayName=Eb;var fH="DropdownMenuTrigger",gH=_.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,disabled:r=!1,...i}=e,A=uH(fH,n),a=Fs(n);return p.jsx(NIe,{asChild:!0,...a,children:p.jsx(qIe.button,{type:"button",id:A.triggerId,"aria-haspopup":"menu","aria-expanded":A.open,"aria-controls":A.open?A.contentId:void 0,"data-state":A.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...i,ref:Al(t,A.triggerRef),onPointerDown:qt(e.onPointerDown,l=>{!r&&l.button===0&&l.ctrlKey===!1&&(A.onOpenToggle(),A.open||l.preventDefault())}),onKeyDown:qt(e.onKeyDown,l=>{r||(["Enter"," "].includes(l.key)&&A.onOpenToggle(),l.key==="ArrowDown"&&A.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(l.key)&&l.preventDefault())})})})});gH.displayName=fH;var eCe="DropdownMenuPortal",hH=e=>{const{__scopeDropdownMenu:t,...n}=e,r=Fs(t);return p.jsx(OIe,{...r,...n})};hH.displayName=eCe;var pH="DropdownMenuContent",mH=_.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=uH(pH,n),A=Fs(n),a=_.useRef(!1);return p.jsx(jIe,{id:i.contentId,"aria-labelledby":i.triggerId,...A,...r,ref:t,onCloseAutoFocus:qt(e.onCloseAutoFocus,l=>{var f;a.current||((f=i.triggerRef.current)==null||f.focus()),a.current=!1,l.preventDefault()}),onInteractOutside:qt(e.onInteractOutside,l=>{const f=l.detail.originalEvent,h=f.button===0&&f.ctrlKey===!0,m=f.button===2||h;(!i.modal||m)&&(a.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});mH.displayName=pH;var tCe="DropdownMenuGroup",EH=_.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=Fs(n);return p.jsx(LIe,{...i,...r,ref:t})});EH.displayName=tCe;var nCe="DropdownMenuLabel",IH=_.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=Fs(n);return p.jsx(PIe,{...i,...r,ref:t})});IH.displayName=nCe;var rCe="DropdownMenuItem",CH=_.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=Fs(n);return p.jsx(UIe,{...i,...r,ref:t})});CH.displayName=rCe;var oCe="DropdownMenuCheckboxItem",BH=_.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=Fs(n);return p.jsx(GIe,{...i,...r,ref:t})});BH.displayName=oCe;var iCe="DropdownMenuRadioGroup",yH=_.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=Fs(n);return p.jsx(HIe,{...i,...r,ref:t})});yH.displayName=iCe;var ACe="DropdownMenuRadioItem",vH=_.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=Fs(n);return p.jsx(YIe,{...i,...r,ref:t})});vH.displayName=ACe;var sCe="DropdownMenuItemIndicator",bH=_.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=Fs(n);return p.jsx(JIe,{...i,...r,ref:t})});bH.displayName=sCe;var aCe="DropdownMenuSeparator",QH=_.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=Fs(n);return p.jsx(XIe,{...i,...r,ref:t})});QH.displayName=aCe;var cCe="DropdownMenuArrow",lCe=_.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=Fs(n);return p.jsx(WIe,{...i,...r,ref:t})});lCe.displayName=cCe;var uCe="DropdownMenuSubTrigger",wH=_.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=Fs(n);return p.jsx(ZIe,{...i,...r,ref:t})});wH.displayName=uCe;var dCe="DropdownMenuSubContent",_H=_.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,i=Fs(n);return p.jsx(VIe,{...i,...r,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});_H.displayName=dCe;var xH=dH,kH=gH,K8=hH,SH=mH,fCe=EH,gCe=IH,DH=CH,hCe=BH,pCe=yH,mCe=vH,RH=bH,ECe=QH,ICe=wH,CCe=_H,BCe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],yCe=BCe.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),vCe="Label",TH=_.forwardRef((e,t)=>p.jsx(yCe.label,{...e,ref:t,onMouseDown:n=>{var r;n.target.closest("button, input, select, textarea")||((r=e.onMouseDown)==null||r.call(e,n),!n.defaultPrevented&&n.detail>1&&n.preventDefault())}}));TH.displayName=vCe;var bCe=TH;function XE(e,[t,n]){return Math.min(n,Math.max(t,e))}var QCe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],MH=QCe.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),Ib="Popover",[FH]=sa(Ib,[qd]),WE=qd(),[wCe,Kd]=FH(Ib),NH=e=>{const{__scopePopover:t,children:n,open:r,defaultOpen:i,onOpenChange:A,modal:a=!1}=e,l=WE(t),f=_.useRef(null),[h,m]=_.useState(!1),[C,v]=hc({prop:r,defaultProp:i??!1,onChange:A,caller:Ib});return p.jsx(lb,{...l,children:p.jsx(wCe,{scope:t,contentId:YA(),triggerRef:f,open:C,onOpenChange:v,onOpenToggle:_.useCallback(()=>v(k=>!k),[v]),hasCustomAnchor:h,onCustomAnchorAdd:_.useCallback(()=>m(!0),[]),onCustomAnchorRemove:_.useCallback(()=>m(!1),[]),modal:a,children:n})})};NH.displayName=Ib;var OH="PopoverAnchor",jH=_.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,i=Kd(OH,n),A=WE(n),{onCustomAnchorAdd:a,onCustomAnchorRemove:l}=i;return _.useEffect(()=>(a(),()=>l()),[a,l]),p.jsx(jE,{...A,...r,ref:t})});jH.displayName=OH;var LH="PopoverTrigger",PH=_.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,i=Kd(LH,n),A=WE(n),a=ur(t,i.triggerRef),l=p.jsx(MH.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":XH(i.open),...r,ref:a,onClick:qt(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?l:p.jsx(jE,{asChild:!0,...A,children:l})});PH.displayName=LH;var $8="PopoverPortal",[_Ce,xCe]=FH($8,{forceMount:void 0}),UH=e=>{const{__scopePopover:t,forceMount:n,children:r,container:i}=e,A=Kd($8,t);return p.jsx(_Ce,{scope:t,forceMount:n,children:p.jsx(As,{present:n||A.open,children:p.jsx(vg,{asChild:!0,container:i,children:r})})})};UH.displayName=$8;var vp="PopoverContent",GH=_.forwardRef((e,t)=>{const n=xCe(vp,e.__scopePopover),{forceMount:r=n.forceMount,...i}=e,A=Kd(vp,e.__scopePopover);return p.jsx(As,{present:r||A.open,children:A.modal?p.jsx(SCe,{...i,ref:t}):p.jsx(DCe,{...i,ref:t})})});GH.displayName=vp;var kCe=Jo("PopoverContent.RemoveScroll"),SCe=_.forwardRef((e,t)=>{const n=Kd(vp,e.__scopePopover),r=_.useRef(null),i=ur(t,r),A=_.useRef(!1);return _.useEffect(()=>{const a=r.current;if(a)return qv(a)},[]),p.jsx(ME,{as:kCe,allowPinchZoom:!0,children:p.jsx(HH,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:qt(e.onCloseAutoFocus,a=>{var l;a.preventDefault(),A.current||((l=n.triggerRef.current)==null||l.focus())}),onPointerDownOutside:qt(e.onPointerDownOutside,a=>{const l=a.detail.originalEvent,f=l.button===0&&l.ctrlKey===!0,h=l.button===2||f;A.current=h},{checkForDefaultPrevented:!1}),onFocusOutside:qt(e.onFocusOutside,a=>a.preventDefault(),{checkForDefaultPrevented:!1})})})}),DCe=_.forwardRef((e,t)=>{const n=Kd(vp,e.__scopePopover),r=_.useRef(!1),i=_.useRef(!1);return p.jsx(HH,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:A=>{var a,l;(a=e.onCloseAutoFocus)==null||a.call(e,A),A.defaultPrevented||(r.current||((l=n.triggerRef.current)==null||l.focus()),A.preventDefault()),r.current=!1,i.current=!1},onInteractOutside:A=>{var l,f;(l=e.onInteractOutside)==null||l.call(e,A),A.defaultPrevented||(r.current=!0,A.detail.originalEvent.type==="pointerdown"&&(i.current=!0));const a=A.target;(f=n.triggerRef.current)!=null&&f.contains(a)&&A.preventDefault(),A.detail.originalEvent.type==="focusin"&&i.current&&A.preventDefault()}})}),HH=_.forwardRef((e,t)=>{const{__scopePopover:n,trapFocus:r,onOpenAutoFocus:i,onCloseAutoFocus:A,disableOutsidePointerEvents:a,onEscapeKeyDown:l,onPointerDownOutside:f,onFocusOutside:h,onInteractOutside:m,...C}=e,v=Kd(vp,n),k=WE(n);return Hv(),p.jsx(RE,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:i,onUnmountAutoFocus:A,children:p.jsx(fp,{asChild:!0,disableOutsidePointerEvents:a,onInteractOutside:m,onEscapeKeyDown:l,onPointerDownOutside:f,onFocusOutside:h,onDismiss:()=>v.onOpenChange(!1),children:p.jsx(ub,{"data-state":XH(v.open),role:"dialog",id:v.contentId,...k,...C,ref:t,style:{...C.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),YH="PopoverClose",JH=_.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,i=Kd(YH,n);return p.jsx(MH.button,{type:"button",...r,ref:t,onClick:qt(e.onClick,()=>i.onOpenChange(!1))})});JH.displayName=YH;var RCe="PopoverArrow",TCe=_.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,i=WE(n);return p.jsx(db,{...i,...r,ref:t})});TCe.displayName=RCe;function XH(e){return e?"open":"closed"}var eS=NH,tS=jH,WH=PH,nS=UH,rS=GH,MCe=JH,FCe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],ZH=FCe.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),oS="Progress",iS=100,[NCe]=sa(oS),[OCe,jCe]=NCe(oS),VH=_.forwardRef((e,t)=>{const{__scopeProgress:n,value:r=null,max:i,getValueLabel:A=LCe,...a}=e;(i||i===0)&&!$H(i)&&console.error(PCe(`${i}`,"Progress"));const l=$H(i)?i:iS;r!==null&&!eY(r,l)&&console.error(UCe(`${r}`,"Progress"));const f=eY(r,l)?r:null,h=Cb(f)?A(f,l):void 0;return p.jsx(OCe,{scope:n,value:f,max:l,children:p.jsx(ZH.div,{"aria-valuemax":l,"aria-valuemin":0,"aria-valuenow":Cb(f)?f:void 0,"aria-valuetext":h,role:"progressbar","data-state":KH(f,l),"data-value":f??void 0,"data-max":l,...a,ref:t})})});VH.displayName=oS;var zH="ProgressIndicator",qH=_.forwardRef((e,t)=>{const{__scopeProgress:n,...r}=e,i=jCe(zH,n);return p.jsx(ZH.div,{"data-state":KH(i.value,i.max),"data-value":i.value??void 0,"data-max":i.max,...r,ref:t})});qH.displayName=zH;function LCe(e,t){return`${Math.round(e/t*100)}%`}function KH(e,t){return e==null?"indeterminate":e===t?"complete":"loading"}function Cb(e){return typeof e=="number"}function $H(e){return Cb(e)&&!isNaN(e)&&e>0}function eY(e,t){return Cb(e)&&!isNaN(e)&&e<=t&&e>=0}function PCe(e,t){return`Invalid prop \`max\` of value \`${e}\` supplied to \`${t}\`. Only numbers greater than 0 are valid max values. Defaulting to \`${iS}\`.`}function UCe(e,t){return`Invalid prop \`value\` of value \`${e}\` supplied to \`${t}\`. The \`value\` prop must be: + - a positive number + - less than the value passed to \`max\` (or ${iS} if no \`max\` prop is set) + - \`null\` or \`undefined\` if the progress is indeterminate. + +Defaulting to \`null\`.`}var GCe=VH,HCe=qH,YCe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],ZE=YCe.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function JCe(e,t){return _.useReducer((n,r)=>t[n][r]??n,e)}var AS="ScrollArea",[tY]=sa(AS),[XCe,mc]=tY(AS),nY=_.forwardRef((e,t)=>{const{__scopeScrollArea:n,type:r="hover",dir:i,scrollHideDelay:A=600,...a}=e,[l,f]=_.useState(null),[h,m]=_.useState(null),[C,v]=_.useState(null),[k,D]=_.useState(null),[R,N]=_.useState(null),[F,M]=_.useState(0),[P,G]=_.useState(0),[Y,H]=_.useState(!1),[Z,z]=_.useState(!1),re=ur(t,Ae=>f(Ae)),q=dp(i);return p.jsx(XCe,{scope:n,type:r,dir:q,scrollHideDelay:A,scrollArea:l,viewport:h,onViewportChange:m,content:C,onContentChange:v,scrollbarX:k,onScrollbarXChange:D,scrollbarXEnabled:Y,onScrollbarXEnabledChange:H,scrollbarY:R,onScrollbarYChange:N,scrollbarYEnabled:Z,onScrollbarYEnabledChange:z,onCornerWidthChange:M,onCornerHeightChange:G,children:p.jsx(ZE.div,{dir:q,...a,ref:re,style:{position:"relative","--radix-scroll-area-corner-width":F+"px","--radix-scroll-area-corner-height":P+"px",...e.style}})})});nY.displayName=AS;var rY="ScrollAreaViewport",oY=_.forwardRef((e,t)=>{const{__scopeScrollArea:n,children:r,nonce:i,...A}=e,a=mc(rY,n),l=_.useRef(null),f=ur(t,l,a.onViewportChange);return p.jsxs(p.Fragment,{children:[p.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:i}),p.jsx(ZE.div,{"data-radix-scroll-area-viewport":"",...A,ref:f,style:{overflowX:a.scrollbarXEnabled?"scroll":"hidden",overflowY:a.scrollbarYEnabled?"scroll":"hidden",...e.style},children:p.jsx("div",{ref:a.onContentChange,style:{minWidth:"100%",display:"table"},children:r})})]})});oY.displayName=rY;var lu="ScrollAreaScrollbar",iY=_.forwardRef((e,t)=>{const{forceMount:n,...r}=e,i=mc(lu,e.__scopeScrollArea),{onScrollbarXEnabledChange:A,onScrollbarYEnabledChange:a}=i,l=e.orientation==="horizontal";return _.useEffect(()=>(l?A(!0):a(!0),()=>{l?A(!1):a(!1)}),[l,A,a]),i.type==="hover"?p.jsx(WCe,{...r,ref:t,forceMount:n}):i.type==="scroll"?p.jsx(ZCe,{...r,ref:t,forceMount:n}):i.type==="auto"?p.jsx(AY,{...r,ref:t,forceMount:n}):i.type==="always"?p.jsx(sS,{...r,ref:t}):null});iY.displayName=lu;var WCe=_.forwardRef((e,t)=>{const{forceMount:n,...r}=e,i=mc(lu,e.__scopeScrollArea),[A,a]=_.useState(!1);return _.useEffect(()=>{const l=i.scrollArea;let f=0;if(l){const h=()=>{window.clearTimeout(f),a(!0)},m=()=>{f=window.setTimeout(()=>a(!1),i.scrollHideDelay)};return l.addEventListener("pointerenter",h),l.addEventListener("pointerleave",m),()=>{window.clearTimeout(f),l.removeEventListener("pointerenter",h),l.removeEventListener("pointerleave",m)}}},[i.scrollArea,i.scrollHideDelay]),p.jsx(As,{present:n||A,children:p.jsx(AY,{"data-state":A?"visible":"hidden",...r,ref:t})})}),ZCe=_.forwardRef((e,t)=>{const{forceMount:n,...r}=e,i=mc(lu,e.__scopeScrollArea),A=e.orientation==="horizontal",a=bb(()=>f("SCROLL_END"),100),[l,f]=JCe("hidden",{hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}});return _.useEffect(()=>{if(l==="idle"){const h=window.setTimeout(()=>f("HIDE"),i.scrollHideDelay);return()=>window.clearTimeout(h)}},[l,i.scrollHideDelay,f]),_.useEffect(()=>{const h=i.viewport,m=A?"scrollLeft":"scrollTop";if(h){let C=h[m];const v=()=>{const k=h[m];C!==k&&(f("SCROLL"),a()),C=k};return h.addEventListener("scroll",v),()=>h.removeEventListener("scroll",v)}},[i.viewport,A,f,a]),p.jsx(As,{present:n||l!=="hidden",children:p.jsx(sS,{"data-state":l==="hidden"?"hidden":"visible",...r,ref:t,onPointerEnter:qt(e.onPointerEnter,()=>f("POINTER_ENTER")),onPointerLeave:qt(e.onPointerLeave,()=>f("POINTER_LEAVE"))})})}),AY=_.forwardRef((e,t)=>{const n=mc(lu,e.__scopeScrollArea),{forceMount:r,...i}=e,[A,a]=_.useState(!1),l=e.orientation==="horizontal",f=bb(()=>{if(n.viewport){const h=n.viewport.offsetWidth{const{orientation:n="vertical",...r}=e,i=mc(lu,e.__scopeScrollArea),A=_.useRef(null),a=_.useRef(0),[l,f]=_.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),h=uY(l.viewport,l.content),m={...r,sizes:l,onSizesChange:f,hasThumb:h>0&&h<1,onThumbChange:v=>A.current=v,onThumbPointerUp:()=>a.current=0,onThumbPointerDown:v=>a.current=v};function C(v,k){return eBe(v,a.current,l,k)}return n==="horizontal"?p.jsx(VCe,{...m,ref:t,onThumbPositionChange:()=>{if(i.viewport&&A.current){const v=i.viewport.scrollLeft,k=dY(v,l,i.dir);A.current.style.transform=`translate3d(${k}px, 0, 0)`}},onWheelScroll:v=>{i.viewport&&(i.viewport.scrollLeft=v)},onDragScroll:v=>{i.viewport&&(i.viewport.scrollLeft=C(v,i.dir))}}):n==="vertical"?p.jsx(zCe,{...m,ref:t,onThumbPositionChange:()=>{if(i.viewport&&A.current){const v=i.viewport.scrollTop,k=dY(v,l);A.current.style.transform=`translate3d(0, ${k}px, 0)`}},onWheelScroll:v=>{i.viewport&&(i.viewport.scrollTop=v)},onDragScroll:v=>{i.viewport&&(i.viewport.scrollTop=C(v))}}):null}),VCe=_.forwardRef((e,t)=>{const{sizes:n,onSizesChange:r,...i}=e,A=mc(lu,e.__scopeScrollArea),[a,l]=_.useState(),f=_.useRef(null),h=ur(t,f,A.onScrollbarXChange);return _.useEffect(()=>{f.current&&l(getComputedStyle(f.current))},[f]),p.jsx(aY,{"data-orientation":"horizontal",...i,ref:h,sizes:n,style:{bottom:0,left:A.dir==="rtl"?"var(--radix-scroll-area-corner-width)":0,right:A.dir==="ltr"?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":vb(n)+"px",...e.style},onThumbPointerDown:m=>e.onThumbPointerDown(m.x),onDragScroll:m=>e.onDragScroll(m.x),onWheelScroll:(m,C)=>{if(A.viewport){const v=A.viewport.scrollLeft+m.deltaX;e.onWheelScroll(v),gY(v,C)&&m.preventDefault()}},onResize:()=>{f.current&&A.viewport&&a&&r({content:A.viewport.scrollWidth,viewport:A.viewport.offsetWidth,scrollbar:{size:f.current.clientWidth,paddingStart:yb(a.paddingLeft),paddingEnd:yb(a.paddingRight)}})}})}),zCe=_.forwardRef((e,t)=>{const{sizes:n,onSizesChange:r,...i}=e,A=mc(lu,e.__scopeScrollArea),[a,l]=_.useState(),f=_.useRef(null),h=ur(t,f,A.onScrollbarYChange);return _.useEffect(()=>{f.current&&l(getComputedStyle(f.current))},[f]),p.jsx(aY,{"data-orientation":"vertical",...i,ref:h,sizes:n,style:{top:0,right:A.dir==="ltr"?0:void 0,left:A.dir==="rtl"?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":vb(n)+"px",...e.style},onThumbPointerDown:m=>e.onThumbPointerDown(m.y),onDragScroll:m=>e.onDragScroll(m.y),onWheelScroll:(m,C)=>{if(A.viewport){const v=A.viewport.scrollTop+m.deltaY;e.onWheelScroll(v),gY(v,C)&&m.preventDefault()}},onResize:()=>{f.current&&A.viewport&&a&&r({content:A.viewport.scrollHeight,viewport:A.viewport.offsetHeight,scrollbar:{size:f.current.clientHeight,paddingStart:yb(a.paddingTop),paddingEnd:yb(a.paddingBottom)}})}})}),[qCe,sY]=tY(lu),aY=_.forwardRef((e,t)=>{const{__scopeScrollArea:n,sizes:r,hasThumb:i,onThumbChange:A,onThumbPointerUp:a,onThumbPointerDown:l,onThumbPositionChange:f,onDragScroll:h,onWheelScroll:m,onResize:C,...v}=e,k=mc(lu,n),[D,R]=_.useState(null),N=ur(t,re=>R(re)),F=_.useRef(null),M=_.useRef(""),P=k.viewport,G=r.content-r.viewport,Y=JA(m),H=JA(f),Z=bb(C,10);function z(re){if(F.current){const q=re.clientX-F.current.left,Ae=re.clientY-F.current.top;h({x:q,y:Ae})}}return _.useEffect(()=>{const re=q=>{const Ae=q.target;D!=null&&D.contains(Ae)&&Y(q,G)};return document.addEventListener("wheel",re,{passive:!1}),()=>document.removeEventListener("wheel",re,{passive:!1})},[P,D,G,Y]),_.useEffect(H,[r,H]),bp(D,Z),bp(k.content,Z),p.jsx(qCe,{scope:n,scrollbar:D,hasThumb:i,onThumbChange:JA(A),onThumbPointerUp:JA(a),onThumbPositionChange:H,onThumbPointerDown:JA(l),children:p.jsx(ZE.div,{...v,ref:N,style:{position:"absolute",...v.style},onPointerDown:qt(e.onPointerDown,re=>{re.button===0&&(re.target.setPointerCapture(re.pointerId),F.current=D.getBoundingClientRect(),M.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",k.viewport&&(k.viewport.style.scrollBehavior="auto"),z(re))}),onPointerMove:qt(e.onPointerMove,z),onPointerUp:qt(e.onPointerUp,re=>{const q=re.target;q.hasPointerCapture(re.pointerId)&&q.releasePointerCapture(re.pointerId),document.body.style.webkitUserSelect=M.current,k.viewport&&(k.viewport.style.scrollBehavior=""),F.current=null})})})}),Bb="ScrollAreaThumb",cY=_.forwardRef((e,t)=>{const{forceMount:n,...r}=e,i=sY(Bb,e.__scopeScrollArea);return p.jsx(As,{present:n||i.hasThumb,children:p.jsx(KCe,{ref:t,...r})})}),KCe=_.forwardRef((e,t)=>{const{__scopeScrollArea:n,style:r,...i}=e,A=mc(Bb,n),a=sY(Bb,n),{onThumbPositionChange:l}=a,f=ur(t,C=>a.onThumbChange(C)),h=_.useRef(void 0),m=bb(()=>{h.current&&(h.current(),h.current=void 0)},100);return _.useEffect(()=>{const C=A.viewport;if(C){const v=()=>{if(m(),!h.current){const k=tBe(C,l);h.current=k,l()}};return l(),C.addEventListener("scroll",v),()=>C.removeEventListener("scroll",v)}},[A.viewport,m,l]),p.jsx(ZE.div,{"data-state":a.hasThumb?"visible":"hidden",...i,ref:f,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...r},onPointerDownCapture:qt(e.onPointerDownCapture,C=>{const v=C.target.getBoundingClientRect(),k=C.clientX-v.left,D=C.clientY-v.top;a.onThumbPointerDown({x:k,y:D})}),onPointerUp:qt(e.onPointerUp,a.onThumbPointerUp)})});cY.displayName=Bb;var aS="ScrollAreaCorner",lY=_.forwardRef((e,t)=>{const n=mc(aS,e.__scopeScrollArea),r=!!(n.scrollbarX&&n.scrollbarY);return n.type!=="scroll"&&r?p.jsx($Ce,{...e,ref:t}):null});lY.displayName=aS;var $Ce=_.forwardRef((e,t)=>{const{__scopeScrollArea:n,...r}=e,i=mc(aS,n),[A,a]=_.useState(0),[l,f]=_.useState(0),h=!!(A&&l);return bp(i.scrollbarX,()=>{var C;const m=((C=i.scrollbarX)==null?void 0:C.offsetHeight)||0;i.onCornerHeightChange(m),f(m)}),bp(i.scrollbarY,()=>{var C;const m=((C=i.scrollbarY)==null?void 0:C.offsetWidth)||0;i.onCornerWidthChange(m),a(m)}),h?p.jsx(ZE.div,{...r,ref:t,style:{width:A,height:l,position:"absolute",right:i.dir==="ltr"?0:void 0,left:i.dir==="rtl"?0:void 0,bottom:0,...e.style}}):null});function yb(e){return e?parseInt(e,10):0}function uY(e,t){const n=e/t;return isNaN(n)?0:n}function vb(e){const t=uY(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function eBe(e,t,n,r="ltr"){const i=vb(n),A=i/2,a=t||A,l=i-a,f=n.scrollbar.paddingStart+a,h=n.scrollbar.size-n.scrollbar.paddingEnd-l,m=n.content-n.viewport,C=r==="ltr"?[0,m]:[m*-1,0];return fY([f,h],C)(e)}function dY(e,t,n="ltr"){const r=vb(t),i=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,A=t.scrollbar.size-i,a=t.content-t.viewport,l=A-r,f=n==="ltr"?[0,a]:[a*-1,0],h=XE(e,f);return fY([0,a],[0,l])(h)}function fY(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function gY(e,t){return e>0&&e{})=>{let n={left:e.scrollLeft,top:e.scrollTop},r=0;return function i(){const A={left:e.scrollLeft,top:e.scrollTop},a=n.left!==A.left,l=n.top!==A.top;(a||l)&&t(),n=A,r=window.requestAnimationFrame(i)}(),()=>window.cancelAnimationFrame(r)};function bb(e,t){const n=JA(e),r=_.useRef(0);return _.useEffect(()=>()=>window.clearTimeout(r.current),[]),_.useCallback(()=>{window.clearTimeout(r.current),r.current=window.setTimeout(n,t)},[n,t])}function bp(e,t){const n=JA(t);HA(()=>{let r=0;if(e){const i=new ResizeObserver(()=>{cancelAnimationFrame(r),r=window.requestAnimationFrame(n)});return i.observe(e),()=>{window.cancelAnimationFrame(r),i.unobserve(e)}}},[e,n])}var hY=nY,pY=oY,cS=iY,lS=cY,nBe=lY,rBe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],La=rBe.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),oBe=[" ","Enter","ArrowUp","ArrowDown"],iBe=[" ","Enter"],xg="Select",[Qb,wb,ABe]=Uv(xg),[Qp]=sa(xg,[ABe,qd]),_b=qd(),[sBe,$d]=Qp(xg),[aBe,cBe]=Qp(xg),mY=e=>{const{__scopeSelect:t,children:n,open:r,defaultOpen:i,onOpenChange:A,value:a,defaultValue:l,onValueChange:f,dir:h,name:m,autoComplete:C,disabled:v,required:k,form:D}=e,R=_b(t),[N,F]=_.useState(null),[M,P]=_.useState(null),[G,Y]=_.useState(!1),H=dp(h),[Z,z]=hc({prop:r,defaultProp:i??!1,onChange:A,caller:xg}),[re,q]=hc({prop:a,defaultProp:l,onChange:f,caller:xg}),Ae=_.useRef(null),Ce=N?D||!!N.closest("form"):!0,[me,fe]=_.useState(new Set),Ee=Array.from(me).map(se=>se.props.value).join(";");return p.jsx(lb,{...R,children:p.jsxs(sBe,{required:k,scope:t,trigger:N,onTriggerChange:F,valueNode:M,onValueNodeChange:P,valueNodeHasChildren:G,onValueNodeHasChildrenChange:Y,contentId:YA(),value:re,onValueChange:q,open:Z,onOpenChange:z,dir:H,triggerPointerDownPosRef:Ae,disabled:v,children:[p.jsx(Qb.Provider,{scope:t,children:p.jsx(aBe,{scope:e.__scopeSelect,onNativeOptionAdd:_.useCallback(se=>{fe(Be=>new Set(Be).add(se))},[]),onNativeOptionRemove:_.useCallback(se=>{fe(Be=>{const ce=new Set(Be);return ce.delete(se),ce})},[]),children:n})}),Ce?p.jsxs(PY,{"aria-hidden":!0,required:k,tabIndex:-1,name:m,autoComplete:C,value:re,onChange:se=>q(se.target.value),disabled:v,form:D,children:[re===void 0?p.jsx("option",{value:""}):null,Array.from(me)]},Ee):null]})})};mY.displayName=xg;var EY="SelectTrigger",IY=_.forwardRef((e,t)=>{const{__scopeSelect:n,disabled:r=!1,...i}=e,A=_b(n),a=$d(EY,n),l=a.disabled||r,f=ur(t,a.onTriggerChange),h=wb(n),m=_.useRef("touch"),[C,v,k]=GY(R=>{const N=h().filter(P=>!P.disabled),F=N.find(P=>P.value===a.value),M=HY(N,R,F);M!==void 0&&a.onValueChange(M.value)}),D=R=>{l||(a.onOpenChange(!0),k()),R&&(a.triggerPointerDownPosRef.current={x:Math.round(R.pageX),y:Math.round(R.pageY)})};return p.jsx(jE,{asChild:!0,...A,children:p.jsx(La.button,{type:"button",role:"combobox","aria-controls":a.contentId,"aria-expanded":a.open,"aria-required":a.required,"aria-autocomplete":"none",dir:a.dir,"data-state":a.open?"open":"closed",disabled:l,"data-disabled":l?"":void 0,"data-placeholder":UY(a.value)?"":void 0,...i,ref:f,onClick:qt(i.onClick,R=>{R.currentTarget.focus(),m.current!=="mouse"&&D(R)}),onPointerDown:qt(i.onPointerDown,R=>{m.current=R.pointerType;const N=R.target;N.hasPointerCapture(R.pointerId)&&N.releasePointerCapture(R.pointerId),R.button===0&&R.ctrlKey===!1&&R.pointerType==="mouse"&&(D(R),R.preventDefault())}),onKeyDown:qt(i.onKeyDown,R=>{const N=C.current!=="";!(R.ctrlKey||R.altKey||R.metaKey)&&R.key.length===1&&v(R.key),!(N&&R.key===" ")&&oBe.includes(R.key)&&(D(),R.preventDefault())})})})});IY.displayName=EY;var CY="SelectValue",BY=_.forwardRef((e,t)=>{const{__scopeSelect:n,className:r,style:i,children:A,placeholder:a="",...l}=e,f=$d(CY,n),{onValueNodeHasChildrenChange:h}=f,m=A!==void 0,C=ur(t,f.onValueNodeChange);return HA(()=>{h(m)},[h,m]),p.jsx(La.span,{...l,ref:C,style:{pointerEvents:"none"},children:UY(f.value)?p.jsx(p.Fragment,{children:a}):A})});BY.displayName=CY;var lBe="SelectIcon",yY=_.forwardRef((e,t)=>{const{__scopeSelect:n,children:r,...i}=e;return p.jsx(La.span,{"aria-hidden":!0,...i,ref:t,children:r||"\u25BC"})});yY.displayName=lBe;var uBe="SelectPortal",vY=e=>p.jsx(vg,{asChild:!0,...e});vY.displayName=uBe;var kg="SelectContent",bY=_.forwardRef((e,t)=>{const n=$d(kg,e.__scopeSelect),[r,i]=_.useState();if(HA(()=>{i(new DocumentFragment)},[]),!n.open){const A=r;return A?ou.createPortal(p.jsx(QY,{scope:e.__scopeSelect,children:p.jsx(Qb.Slot,{scope:e.__scopeSelect,children:p.jsx("div",{children:e.children})})}),A):null}return p.jsx(wY,{...e,ref:t})});bY.displayName=kg;var cl=10,[QY,ef]=Qp(kg),dBe="SelectContentImpl",fBe=Jo("SelectContent.RemoveScroll"),wY=_.forwardRef((e,t)=>{const{__scopeSelect:n,position:r="item-aligned",onCloseAutoFocus:i,onEscapeKeyDown:A,onPointerDownOutside:a,side:l,sideOffset:f,align:h,alignOffset:m,arrowPadding:C,collisionBoundary:v,collisionPadding:k,sticky:D,hideWhenDetached:R,avoidCollisions:N,...F}=e,M=$d(kg,n),[P,G]=_.useState(null),[Y,H]=_.useState(null),Z=ur(t,xe=>G(xe)),[z,re]=_.useState(null),[q,Ae]=_.useState(null),Ce=wb(n),[me,fe]=_.useState(!1),Ee=_.useRef(!1);_.useEffect(()=>{if(P)return qv(P)},[P]),Hv();const se=_.useCallback(xe=>{const[_e,...ve]=Ce().map(Xe=>Xe.ref.current),[Ye]=ve.slice(-1),it=document.activeElement;for(const Xe of xe)if(Xe===it||(Xe==null||Xe.scrollIntoView({block:"nearest"}),Xe===_e&&Y&&(Y.scrollTop=0),Xe===Ye&&Y&&(Y.scrollTop=Y.scrollHeight),Xe==null||Xe.focus(),document.activeElement!==it))return},[Ce,Y]),Be=_.useCallback(()=>se([z,P]),[se,z,P]);_.useEffect(()=>{me&&Be()},[me,Be]);const{onOpenChange:ce,triggerPointerDownPosRef:de}=M;_.useEffect(()=>{if(P){let xe={x:0,y:0};const _e=Ye=>{var it,Xe;xe={x:Math.abs(Math.round(Ye.pageX)-(((it=de.current)==null?void 0:it.x)??0)),y:Math.abs(Math.round(Ye.pageY)-(((Xe=de.current)==null?void 0:Xe.y)??0))}},ve=Ye=>{xe.x<=10&&xe.y<=10?Ye.preventDefault():P.contains(Ye.target)||ce(!1),document.removeEventListener("pointermove",_e),de.current=null};return de.current!==null&&(document.addEventListener("pointermove",_e),document.addEventListener("pointerup",ve,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",_e),document.removeEventListener("pointerup",ve,{capture:!0})}}},[P,ce,de]),_.useEffect(()=>{const xe=()=>ce(!1);return window.addEventListener("blur",xe),window.addEventListener("resize",xe),()=>{window.removeEventListener("blur",xe),window.removeEventListener("resize",xe)}},[ce]);const[be,Oe]=GY(xe=>{const _e=Ce().filter(it=>!it.disabled),ve=_e.find(it=>it.ref.current===document.activeElement),Ye=HY(_e,xe,ve);Ye&&setTimeout(()=>Ye.ref.current.focus())}),Ie=_.useCallback((xe,_e,ve)=>{const Ye=!Ee.current&&!ve;(M.value!==void 0&&M.value===_e||Ye)&&(re(xe),Ye&&(Ee.current=!0))},[M.value]),Fe=_.useCallback(()=>P==null?void 0:P.focus(),[P]),qe=_.useCallback((xe,_e,ve)=>{const Ye=!Ee.current&&!ve;(M.value!==void 0&&M.value===_e||Ye)&&Ae(xe)},[M.value]),Ze=r==="popper"?uS:_Y,De=Ze===uS?{side:l,sideOffset:f,align:h,alignOffset:m,arrowPadding:C,collisionBoundary:v,collisionPadding:k,sticky:D,hideWhenDetached:R,avoidCollisions:N}:{};return p.jsx(QY,{scope:n,content:P,viewport:Y,onViewportChange:H,itemRefCallback:Ie,selectedItem:z,onItemLeave:Fe,itemTextRefCallback:qe,focusSelectedItem:Be,selectedItemText:q,position:r,isPositioned:me,searchRef:be,children:p.jsx(ME,{as:fBe,allowPinchZoom:!0,children:p.jsx(RE,{asChild:!0,trapped:M.open,onMountAutoFocus:xe=>{xe.preventDefault()},onUnmountAutoFocus:qt(i,xe=>{var _e;(_e=M.trigger)==null||_e.focus({preventScroll:!0}),xe.preventDefault()}),children:p.jsx(fp,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:A,onPointerDownOutside:a,onFocusOutside:xe=>xe.preventDefault(),onDismiss:()=>M.onOpenChange(!1),children:p.jsx(Ze,{role:"listbox",id:M.contentId,"data-state":M.open?"open":"closed",dir:M.dir,onContextMenu:xe=>xe.preventDefault(),...F,...De,onPlaced:()=>fe(!0),ref:Z,style:{display:"flex",flexDirection:"column",outline:"none",...F.style},onKeyDown:qt(F.onKeyDown,xe=>{const _e=xe.ctrlKey||xe.altKey||xe.metaKey;if(xe.key==="Tab"&&xe.preventDefault(),!_e&&xe.key.length===1&&Oe(xe.key),["ArrowUp","ArrowDown","Home","End"].includes(xe.key)){let ve=Ce().filter(Ye=>!Ye.disabled).map(Ye=>Ye.ref.current);if(["ArrowUp","End"].includes(xe.key)&&(ve=ve.slice().reverse()),["ArrowUp","ArrowDown"].includes(xe.key)){const Ye=xe.target,it=ve.indexOf(Ye);ve=ve.slice(it+1)}setTimeout(()=>se(ve)),xe.preventDefault()}})})})})})})});wY.displayName=dBe;var gBe="SelectItemAlignedPosition",_Y=_.forwardRef((e,t)=>{const{__scopeSelect:n,onPlaced:r,...i}=e,A=$d(kg,n),a=ef(kg,n),[l,f]=_.useState(null),[h,m]=_.useState(null),C=ur(t,Z=>m(Z)),v=wb(n),k=_.useRef(!1),D=_.useRef(!0),{viewport:R,selectedItem:N,selectedItemText:F,focusSelectedItem:M}=a,P=_.useCallback(()=>{if(A.trigger&&A.valueNode&&l&&h&&R&&N&&F){const Z=A.trigger.getBoundingClientRect(),z=h.getBoundingClientRect(),re=A.valueNode.getBoundingClientRect(),q=F.getBoundingClientRect();if(A.dir!=="rtl"){const Ye=q.left-z.left,it=re.left-Ye,Xe=Z.left-it,Tt=Z.width+Xe,Mt=Math.max(Tt,z.width),Bt=window.innerWidth-cl,vt=XE(it,[cl,Math.max(cl,Bt-Mt)]);l.style.minWidth=Tt+"px",l.style.left=vt+"px"}else{const Ye=z.right-q.right,it=window.innerWidth-re.right-Ye,Xe=window.innerWidth-Z.right-it,Tt=Z.width+Xe,Mt=Math.max(Tt,z.width),Bt=window.innerWidth-cl,vt=XE(it,[cl,Math.max(cl,Bt-Mt)]);l.style.minWidth=Tt+"px",l.style.right=vt+"px"}const Ae=v(),Ce=window.innerHeight-cl*2,me=R.scrollHeight,fe=window.getComputedStyle(h),Ee=parseInt(fe.borderTopWidth,10),se=parseInt(fe.paddingTop,10),Be=parseInt(fe.borderBottomWidth,10),ce=parseInt(fe.paddingBottom,10),de=Ee+se+me+ce+Be,be=Math.min(N.offsetHeight*5,de),Oe=window.getComputedStyle(R),Ie=parseInt(Oe.paddingTop,10),Fe=parseInt(Oe.paddingBottom,10),qe=Z.top+Z.height/2-cl,Ze=Ce-qe,De=N.offsetHeight/2,xe=N.offsetTop+De,_e=Ee+se+xe,ve=de-_e;if(_e<=qe){const Ye=Ae.length>0&&N===Ae[Ae.length-1].ref.current;l.style.bottom="0px";const it=h.clientHeight-R.offsetTop-R.offsetHeight,Xe=Math.max(Ze,De+(Ye?Fe:0)+it+Be),Tt=_e+Xe;l.style.height=Tt+"px"}else{const Ye=Ae.length>0&&N===Ae[0].ref.current;l.style.top="0px";const it=Math.max(qe,Ee+R.offsetTop+(Ye?Ie:0)+De)+ve;l.style.height=it+"px",R.scrollTop=_e-qe+R.offsetTop}l.style.margin=`${cl}px 0`,l.style.minHeight=be+"px",l.style.maxHeight=Ce+"px",r==null||r(),requestAnimationFrame(()=>k.current=!0)}},[v,A.trigger,A.valueNode,l,h,R,N,F,A.dir,r]);HA(()=>P(),[P]);const[G,Y]=_.useState();HA(()=>{h&&Y(window.getComputedStyle(h).zIndex)},[h]);const H=_.useCallback(Z=>{Z&&D.current===!0&&(P(),M==null||M(),D.current=!1)},[P,M]);return p.jsx(pBe,{scope:n,contentWrapper:l,shouldExpandOnScrollRef:k,onScrollButtonChange:H,children:p.jsx("div",{ref:f,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:G},children:p.jsx(La.div,{...i,ref:C,style:{boxSizing:"border-box",maxHeight:"100%",...i.style}})})})});_Y.displayName=gBe;var hBe="SelectPopperPosition",uS=_.forwardRef((e,t)=>{const{__scopeSelect:n,align:r="start",collisionPadding:i=cl,...A}=e,a=_b(n);return p.jsx(ub,{...a,...A,ref:t,align:r,collisionPadding:i,style:{boxSizing:"border-box",...A.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});uS.displayName=hBe;var[pBe,dS]=Qp(kg,{}),fS="SelectViewport",xY=_.forwardRef((e,t)=>{const{__scopeSelect:n,nonce:r,...i}=e,A=ef(fS,n),a=dS(fS,n),l=ur(t,A.onViewportChange),f=_.useRef(0);return p.jsxs(p.Fragment,{children:[p.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:r}),p.jsx(Qb.Slot,{scope:n,children:p.jsx(La.div,{"data-radix-select-viewport":"",role:"presentation",...i,ref:l,style:{position:"relative",flex:1,overflow:"hidden auto",...i.style},onScroll:qt(i.onScroll,h=>{const m=h.currentTarget,{contentWrapper:C,shouldExpandOnScrollRef:v}=a;if(v!=null&&v.current&&C){const k=Math.abs(f.current-m.scrollTop);if(k>0){const D=window.innerHeight-cl*2,R=parseFloat(C.style.minHeight),N=parseFloat(C.style.height),F=Math.max(R,N);if(F0?G:0,C.style.justifyContent="flex-end")}}}f.current=m.scrollTop})})})]})});xY.displayName=fS;var kY="SelectGroup",[mBe,EBe]=Qp(kY),SY=_.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e,i=YA();return p.jsx(mBe,{scope:n,id:i,children:p.jsx(La.div,{role:"group","aria-labelledby":i,...r,ref:t})})});SY.displayName=kY;var DY="SelectLabel",RY=_.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e,i=EBe(DY,n);return p.jsx(La.div,{id:i.id,...r,ref:t})});RY.displayName=DY;var xb="SelectItem",[IBe,TY]=Qp(xb),MY=_.forwardRef((e,t)=>{const{__scopeSelect:n,value:r,disabled:i=!1,textValue:A,...a}=e,l=$d(xb,n),f=ef(xb,n),h=l.value===r,[m,C]=_.useState(A??""),[v,k]=_.useState(!1),D=ur(t,M=>{var P;return(P=f.itemRefCallback)==null?void 0:P.call(f,M,r,i)}),R=YA(),N=_.useRef("touch"),F=()=>{i||(l.onValueChange(r),l.onOpenChange(!1))};if(r==="")throw new Error("A must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return p.jsx(IBe,{scope:n,value:r,disabled:i,textId:R,isSelected:h,onItemTextChange:_.useCallback(M=>{C(P=>P||((M==null?void 0:M.textContent)??"").trim())},[]),children:p.jsx(Qb.ItemSlot,{scope:n,value:r,disabled:i,textValue:m,children:p.jsx(La.div,{role:"option","aria-labelledby":R,"data-highlighted":v?"":void 0,"aria-selected":h&&v,"data-state":h?"checked":"unchecked","aria-disabled":i||void 0,"data-disabled":i?"":void 0,tabIndex:i?void 0:-1,...a,ref:D,onFocus:qt(a.onFocus,()=>k(!0)),onBlur:qt(a.onBlur,()=>k(!1)),onClick:qt(a.onClick,()=>{N.current!=="mouse"&&F()}),onPointerUp:qt(a.onPointerUp,()=>{N.current==="mouse"&&F()}),onPointerDown:qt(a.onPointerDown,M=>{N.current=M.pointerType}),onPointerMove:qt(a.onPointerMove,M=>{var P;N.current=M.pointerType,i?(P=f.onItemLeave)==null||P.call(f):N.current==="mouse"&&M.currentTarget.focus({preventScroll:!0})}),onPointerLeave:qt(a.onPointerLeave,M=>{var P;M.currentTarget===document.activeElement&&((P=f.onItemLeave)==null||P.call(f))}),onKeyDown:qt(a.onKeyDown,M=>{var P;((P=f.searchRef)==null?void 0:P.current)!==""&&M.key===" "||(iBe.includes(M.key)&&F(),M.key===" "&&M.preventDefault())})})})})});MY.displayName=xb;var VE="SelectItemText",FY=_.forwardRef((e,t)=>{const{__scopeSelect:n,className:r,style:i,...A}=e,a=$d(VE,n),l=ef(VE,n),f=TY(VE,n),h=cBe(VE,n),[m,C]=_.useState(null),v=ur(t,F=>C(F),f.onItemTextChange,F=>{var M;return(M=l.itemTextRefCallback)==null?void 0:M.call(l,F,f.value,f.disabled)}),k=m==null?void 0:m.textContent,D=_.useMemo(()=>p.jsx("option",{value:f.value,disabled:f.disabled,children:k},f.value),[f.disabled,f.value,k]),{onNativeOptionAdd:R,onNativeOptionRemove:N}=h;return HA(()=>(R(D),()=>N(D)),[R,N,D]),p.jsxs(p.Fragment,{children:[p.jsx(La.span,{id:f.textId,...A,ref:v}),f.isSelected&&a.valueNode&&!a.valueNodeHasChildren?ou.createPortal(A.children,a.valueNode):null]})});FY.displayName=VE;var NY="SelectItemIndicator",OY=_.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e;return TY(NY,n).isSelected?p.jsx(La.span,{"aria-hidden":!0,...r,ref:t}):null});OY.displayName=NY;var gS="SelectScrollUpButton",CBe=_.forwardRef((e,t)=>{const n=ef(gS,e.__scopeSelect),r=dS(gS,e.__scopeSelect),[i,A]=_.useState(!1),a=ur(t,r.onScrollButtonChange);return HA(()=>{if(n.viewport&&n.isPositioned){let l=function(){const h=f.scrollTop>0;A(h)};const f=n.viewport;return l(),f.addEventListener("scroll",l),()=>f.removeEventListener("scroll",l)}},[n.viewport,n.isPositioned]),i?p.jsx(jY,{...e,ref:a,onAutoScroll:()=>{const{viewport:l,selectedItem:f}=n;l&&f&&(l.scrollTop=l.scrollTop-f.offsetHeight)}}):null});CBe.displayName=gS;var hS="SelectScrollDownButton",BBe=_.forwardRef((e,t)=>{const n=ef(hS,e.__scopeSelect),r=dS(hS,e.__scopeSelect),[i,A]=_.useState(!1),a=ur(t,r.onScrollButtonChange);return HA(()=>{if(n.viewport&&n.isPositioned){let l=function(){const h=f.scrollHeight-f.clientHeight,m=Math.ceil(f.scrollTop)f.removeEventListener("scroll",l)}},[n.viewport,n.isPositioned]),i?p.jsx(jY,{...e,ref:a,onAutoScroll:()=>{const{viewport:l,selectedItem:f}=n;l&&f&&(l.scrollTop=l.scrollTop+f.offsetHeight)}}):null});BBe.displayName=hS;var jY=_.forwardRef((e,t)=>{const{__scopeSelect:n,onAutoScroll:r,...i}=e,A=ef("SelectScrollButton",n),a=_.useRef(null),l=wb(n),f=_.useCallback(()=>{a.current!==null&&(window.clearInterval(a.current),a.current=null)},[]);return _.useEffect(()=>()=>f(),[f]),HA(()=>{var h,m;(m=(h=l().find(C=>C.ref.current===document.activeElement))==null?void 0:h.ref.current)==null||m.scrollIntoView({block:"nearest"})},[l]),p.jsx(La.div,{"aria-hidden":!0,...i,ref:t,style:{flexShrink:0,...i.style},onPointerDown:qt(i.onPointerDown,()=>{a.current===null&&(a.current=window.setInterval(r,50))}),onPointerMove:qt(i.onPointerMove,()=>{var h;(h=A.onItemLeave)==null||h.call(A),a.current===null&&(a.current=window.setInterval(r,50))}),onPointerLeave:qt(i.onPointerLeave,()=>{f()})})}),yBe="SelectSeparator",LY=_.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e;return p.jsx(La.div,{"aria-hidden":!0,...r,ref:t})});LY.displayName=yBe;var pS="SelectArrow",vBe=_.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e,i=_b(n),A=$d(pS,n),a=ef(pS,n);return A.open&&a.position==="popper"?p.jsx(db,{...i,...r,ref:t}):null});vBe.displayName=pS;var bBe="SelectBubbleInput",PY=_.forwardRef(({__scopeSelect:e,value:t,...n},r)=>{const i=_.useRef(null),A=ur(r,i),a=Q8(t);return _.useEffect(()=>{const l=i.current;if(!l)return;const f=window.HTMLSelectElement.prototype,h=Object.getOwnPropertyDescriptor(f,"value").set;if(a!==t&&h){const m=new Event("change",{bubbles:!0});h.call(l,t),l.dispatchEvent(m)}},[a,t]),p.jsx(La.select,{...n,style:{...lU,...n.style},ref:A,defaultValue:t})});PY.displayName=bBe;function UY(e){return e===""||e===void 0}function GY(e){const t=JA(e),n=_.useRef(""),r=_.useRef(0),i=_.useCallback(a=>{const l=n.current+a;t(l),function f(h){n.current=h,window.clearTimeout(r.current),h!==""&&(r.current=window.setTimeout(()=>f(""),1e3))}(l)},[t]),A=_.useCallback(()=>{n.current="",window.clearTimeout(r.current)},[]);return _.useEffect(()=>()=>window.clearTimeout(r.current),[]),[n,i,A]}function HY(e,t,n){const r=t.length>1&&Array.from(t).every(l=>l===t[0])?t[0]:t,i=n?e.indexOf(n):-1;let A=QBe(e,Math.max(i,0));r.length===1&&(A=A.filter(l=>l!==n));const a=A.find(l=>l.textValue.toLowerCase().startsWith(r.toLowerCase()));return a!==n?a:void 0}function QBe(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var wBe=mY,_Be=IY,xBe=BY,kBe=yY,SBe=vY,DBe=bY,RBe=xY,TBe=SY,MBe=RY,FBe=MY,NBe=FY,OBe=OY,jBe=LY,LBe=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],zE=LBe.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),YY=["PageUp","PageDown"],JY=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],XY={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},wp="Slider",[mS,PBe,UBe]=Uv(wp),[WY]=sa(wp,[UBe]),[GBe,kb]=WY(wp),ZY=_.forwardRef((e,t)=>{const{name:n,min:r=0,max:i=100,step:A=1,orientation:a="horizontal",disabled:l=!1,minStepsBetweenThumbs:f=0,defaultValue:h=[r],value:m,onValueChange:C=()=>{},onValueCommit:v=()=>{},inverted:k=!1,form:D,...R}=e,N=_.useRef(new Set),F=_.useRef(0),M=a==="horizontal"?HBe:YBe,[P=[],G]=hc({prop:m,defaultProp:h,onChange:q=>{var Ae;(Ae=[...N.current][F.current])==null||Ae.focus(),C(q)}}),Y=_.useRef(P);function H(q){const Ae=VBe(P,q);re(q,Ae)}function Z(q){re(q,F.current)}function z(){const q=Y.current[F.current];P[F.current]!==q&&v(P)}function re(q,Ae,{commit:Ce}={commit:!1}){const me=$Be(A),fe=eye(Math.round((q-r)/A)*A+r,me),Ee=XE(fe,[r,i]);G((se=[])=>{const Be=WBe(se,Ee,Ae);if(KBe(Be,f*A)){F.current=Be.indexOf(Ee);const ce=String(Be)!==String(se);return ce&&Ce&&v(Be),ce?Be:se}else return se})}return p.jsx(GBe,{scope:e.__scopeSlider,name:n,disabled:l,min:r,max:i,valueIndexToChangeRef:F,thumbs:N.current,values:P,orientation:a,form:D,children:p.jsx(mS.Provider,{scope:e.__scopeSlider,children:p.jsx(mS.Slot,{scope:e.__scopeSlider,children:p.jsx(M,{"aria-disabled":l,"data-disabled":l?"":void 0,...R,ref:t,onPointerDown:qt(R.onPointerDown,()=>{l||(Y.current=P)}),min:r,max:i,inverted:k,onSlideStart:l?void 0:H,onSlideMove:l?void 0:Z,onSlideEnd:l?void 0:z,onHomeKeyDown:()=>!l&&re(r,0,{commit:!0}),onEndKeyDown:()=>!l&&re(i,P.length-1,{commit:!0}),onStepKeyDown:({event:q,direction:Ae})=>{if(!l){const Ce=YY.includes(q.key)||q.shiftKey&&JY.includes(q.key)?10:1,me=F.current,fe=P[me],Ee=A*Ce*Ae;re(fe+Ee,me,{commit:!0})}}})})})})});ZY.displayName=wp;var[VY,zY]=WY(wp,{startEdge:"left",endEdge:"right",size:"width",direction:1}),HBe=_.forwardRef((e,t)=>{const{min:n,max:r,dir:i,inverted:A,onSlideStart:a,onSlideMove:l,onSlideEnd:f,onStepKeyDown:h,...m}=e,[C,v]=_.useState(null),k=ur(t,P=>v(P)),D=_.useRef(void 0),R=dp(i),N=R==="ltr",F=N&&!A||!N&&A;function M(P){const G=D.current||C.getBoundingClientRect(),Y=[0,G.width],H=CS(Y,F?[n,r]:[r,n]);return D.current=G,H(P-G.left)}return p.jsx(VY,{scope:e.__scopeSlider,startEdge:F?"left":"right",endEdge:F?"right":"left",direction:F?1:-1,size:"width",children:p.jsx(qY,{dir:R,"data-orientation":"horizontal",...m,ref:k,style:{...m.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:P=>{const G=M(P.clientX);a==null||a(G)},onSlideMove:P=>{const G=M(P.clientX);l==null||l(G)},onSlideEnd:()=>{D.current=void 0,f==null||f()},onStepKeyDown:P=>{const G=XY[F?"from-left":"from-right"].includes(P.key);h==null||h({event:P,direction:G?-1:1})}})})}),YBe=_.forwardRef((e,t)=>{const{min:n,max:r,inverted:i,onSlideStart:A,onSlideMove:a,onSlideEnd:l,onStepKeyDown:f,...h}=e,m=_.useRef(null),C=ur(t,m),v=_.useRef(void 0),k=!i;function D(R){const N=v.current||m.current.getBoundingClientRect(),F=[0,N.height],M=CS(F,k?[r,n]:[n,r]);return v.current=N,M(R-N.top)}return p.jsx(VY,{scope:e.__scopeSlider,startEdge:k?"bottom":"top",endEdge:k?"top":"bottom",size:"height",direction:k?1:-1,children:p.jsx(qY,{"data-orientation":"vertical",...h,ref:C,style:{...h.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:R=>{const N=D(R.clientY);A==null||A(N)},onSlideMove:R=>{const N=D(R.clientY);a==null||a(N)},onSlideEnd:()=>{v.current=void 0,l==null||l()},onStepKeyDown:R=>{const N=XY[k?"from-bottom":"from-top"].includes(R.key);f==null||f({event:R,direction:N?-1:1})}})})}),qY=_.forwardRef((e,t)=>{const{__scopeSlider:n,onSlideStart:r,onSlideMove:i,onSlideEnd:A,onHomeKeyDown:a,onEndKeyDown:l,onStepKeyDown:f,...h}=e,m=kb(wp,n);return p.jsx(zE.span,{...h,ref:t,onKeyDown:qt(e.onKeyDown,C=>{C.key==="Home"?(a(C),C.preventDefault()):C.key==="End"?(l(C),C.preventDefault()):YY.concat(JY).includes(C.key)&&(f(C),C.preventDefault())}),onPointerDown:qt(e.onPointerDown,C=>{const v=C.target;v.setPointerCapture(C.pointerId),C.preventDefault(),m.thumbs.has(v)?v.focus():r(C)}),onPointerMove:qt(e.onPointerMove,C=>{C.target.hasPointerCapture(C.pointerId)&&i(C)}),onPointerUp:qt(e.onPointerUp,C=>{const v=C.target;v.hasPointerCapture(C.pointerId)&&(v.releasePointerCapture(C.pointerId),A(C))})})}),KY="SliderTrack",$Y=_.forwardRef((e,t)=>{const{__scopeSlider:n,...r}=e,i=kb(KY,n);return p.jsx(zE.span,{"data-disabled":i.disabled?"":void 0,"data-orientation":i.orientation,...r,ref:t})});$Y.displayName=KY;var ES="SliderRange",eJ=_.forwardRef((e,t)=>{const{__scopeSlider:n,...r}=e,i=kb(ES,n),A=zY(ES,n),a=_.useRef(null),l=ur(t,a),f=i.values.length,h=i.values.map(v=>rJ(v,i.min,i.max)),m=f>1?Math.min(...h):0,C=100-Math.max(...h);return p.jsx(zE.span,{"data-orientation":i.orientation,"data-disabled":i.disabled?"":void 0,...r,ref:l,style:{...e.style,[A.startEdge]:m+"%",[A.endEdge]:C+"%"}})});eJ.displayName=ES;var IS="SliderThumb",tJ=_.forwardRef((e,t)=>{const n=PBe(e.__scopeSlider),[r,i]=_.useState(null),A=ur(t,l=>i(l)),a=_.useMemo(()=>r?n().findIndex(l=>l.ref.current===r):-1,[n,r]);return p.jsx(JBe,{...e,ref:A,index:a})}),JBe=_.forwardRef((e,t)=>{const{__scopeSlider:n,index:r,name:i,...A}=e,a=kb(IS,n),l=zY(IS,n),[f,h]=_.useState(null),m=ur(t,M=>h(M)),C=f?a.form||!!f.closest("form"):!0,v=w8(f),k=a.values[r],D=k===void 0?0:rJ(k,a.min,a.max),R=ZBe(r,a.values.length),N=v==null?void 0:v[l.size],F=N?zBe(N,D,l.direction):0;return _.useEffect(()=>{if(f)return a.thumbs.add(f),()=>{a.thumbs.delete(f)}},[f,a.thumbs]),p.jsxs("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[l.startEdge]:`calc(${D}% + ${F}px)`},children:[p.jsx(mS.ItemSlot,{scope:e.__scopeSlider,children:p.jsx(zE.span,{role:"slider","aria-label":e["aria-label"]||R,"aria-valuemin":a.min,"aria-valuenow":k,"aria-valuemax":a.max,"aria-orientation":a.orientation,"data-orientation":a.orientation,"data-disabled":a.disabled?"":void 0,tabIndex:a.disabled?void 0:0,...A,ref:m,style:k===void 0?{display:"none"}:e.style,onFocus:qt(e.onFocus,()=>{a.valueIndexToChangeRef.current=r})})}),C&&p.jsx(nJ,{name:i??(a.name?a.name+(a.values.length>1?"[]":""):void 0),form:a.form,value:k},r)]})});tJ.displayName=IS;var XBe="RadioBubbleInput",nJ=_.forwardRef(({__scopeSlider:e,value:t,...n},r)=>{const i=_.useRef(null),A=ur(i,r),a=Q8(t);return _.useEffect(()=>{const l=i.current;if(!l)return;const f=window.HTMLInputElement.prototype,h=Object.getOwnPropertyDescriptor(f,"value").set;if(a!==t&&h){const m=new Event("input",{bubbles:!0});h.call(l,t),l.dispatchEvent(m)}},[a,t]),p.jsx(zE.input,{style:{display:"none"},...n,ref:A,defaultValue:t})});nJ.displayName=XBe;function WBe(e=[],t,n){const r=[...e];return r[n]=t,r.sort((i,A)=>i-A)}function rJ(e,t,n){const r=100/(n-t)*(e-t);return XE(r,[0,100])}function ZBe(e,t){return t>2?`Value ${e+1} of ${t}`:t===2?["Minimum","Maximum"][e]:void 0}function VBe(e,t){if(e.length===1)return 0;const n=e.map(i=>Math.abs(i-t)),r=Math.min(...n);return n.indexOf(r)}function zBe(e,t,n){const r=e/2,i=CS([0,50],[0,r]);return(r-i(t)*n)*n}function qBe(e){return e.slice(0,-1).map((t,n)=>e[n+1]-t)}function KBe(e,t){if(t>0){const n=qBe(e);return Math.min(...n)>=t}return!0}function CS(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function $Be(e){return(String(e).split(".")[1]||"").length}function eye(e,t){const n=Math.pow(10,t);return Math.round(e*n)/n}var oJ=ZY,iJ=$Y,tye=eJ,AJ=tJ,nye=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],sJ=nye.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),Sb="Switch",[rye]=sa(Sb),[oye,iye]=rye(Sb),aJ=_.forwardRef((e,t)=>{const{__scopeSwitch:n,name:r,checked:i,defaultChecked:A,required:a,disabled:l,value:f="on",onCheckedChange:h,form:m,...C}=e,[v,k]=_.useState(null),D=ur(t,P=>k(P)),R=_.useRef(!1),N=v?m||!!v.closest("form"):!0,[F,M]=hc({prop:i,defaultProp:A??!1,onChange:h,caller:Sb});return p.jsxs(oye,{scope:n,checked:F,disabled:l,children:[p.jsx(sJ.button,{type:"button",role:"switch","aria-checked":F,"aria-required":a,"data-state":dJ(F),"data-disabled":l?"":void 0,disabled:l,value:f,...C,ref:D,onClick:qt(e.onClick,P=>{M(G=>!G),N&&(R.current=P.isPropagationStopped(),R.current||P.stopPropagation())})}),N&&p.jsx(uJ,{control:v,bubbles:!R.current,name:r,value:f,checked:F,required:a,disabled:l,form:m,style:{transform:"translateX(-100%)"}})]})});aJ.displayName=Sb;var cJ="SwitchThumb",lJ=_.forwardRef((e,t)=>{const{__scopeSwitch:n,...r}=e,i=iye(cJ,n);return p.jsx(sJ.span,{"data-state":dJ(i.checked),"data-disabled":i.disabled?"":void 0,...r,ref:t})});lJ.displayName=cJ;var Aye="SwitchBubbleInput",uJ=_.forwardRef(({__scopeSwitch:e,control:t,checked:n,bubbles:r=!0,...i},A)=>{const a=_.useRef(null),l=ur(a,A),f=Q8(n),h=w8(t);return _.useEffect(()=>{const m=a.current;if(!m)return;const C=window.HTMLInputElement.prototype,v=Object.getOwnPropertyDescriptor(C,"checked").set;if(f!==n&&v){const k=new Event("click",{bubbles:r});v.call(m,n),m.dispatchEvent(k)}},[f,n,r]),p.jsx("input",{type:"checkbox","aria-hidden":!0,defaultChecked:n,...i,tabIndex:-1,ref:l,style:{...i.style,...h,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});uJ.displayName=Aye;function dJ(e){return e?"checked":"unchecked"}var sye=aJ,aye=lJ,cye=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],lye=cye.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),fJ="Toggle",BS=_.forwardRef((e,t)=>{const{pressed:n,defaultPressed:r,onPressedChange:i,...A}=e,[a,l]=hc({prop:n,onChange:i,defaultProp:r??!1,caller:fJ});return p.jsx(lye.button,{type:"button","aria-pressed":a,"data-state":a?"on":"off","data-disabled":e.disabled?"":void 0,...A,ref:t,onClick:qt(e.onClick,()=>{e.disabled||l(!a)})})});BS.displayName=fJ;var gJ=BS,uye=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],hJ=uye.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),tf="ToggleGroup",[pJ]=sa(tf,[fb]),mJ=fb(),yS=ft.forwardRef((e,t)=>{const{type:n,...r}=e;if(n==="single"){const i=r;return p.jsx(dye,{...i,ref:t})}if(n==="multiple"){const i=r;return p.jsx(fye,{...i,ref:t})}throw new Error(`Missing prop \`type\` expected on \`${tf}\``)});yS.displayName=tf;var[EJ,IJ]=pJ(tf),dye=ft.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:i=()=>{},...A}=e,[a,l]=hc({prop:n,defaultProp:r??"",onChange:i,caller:tf});return p.jsx(EJ,{scope:e.__scopeToggleGroup,type:"single",value:ft.useMemo(()=>a?[a]:[],[a]),onItemActivate:l,onItemDeactivate:ft.useCallback(()=>l(""),[l]),children:p.jsx(CJ,{...A,ref:t})})}),fye=ft.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:i=()=>{},...A}=e,[a,l]=hc({prop:n,defaultProp:r??[],onChange:i,caller:tf}),f=ft.useCallback(m=>l((C=[])=>[...C,m]),[l]),h=ft.useCallback(m=>l((C=[])=>C.filter(v=>v!==m)),[l]);return p.jsx(EJ,{scope:e.__scopeToggleGroup,type:"multiple",value:a,onItemActivate:f,onItemDeactivate:h,children:p.jsx(CJ,{...A,ref:t})})});yS.displayName=tf;var[gye,hye]=pJ(tf),CJ=ft.forwardRef((e,t)=>{const{__scopeToggleGroup:n,disabled:r=!1,rovingFocus:i=!0,orientation:A,dir:a,loop:l=!0,...f}=e,h=mJ(n),m=dp(a),C={role:"group",dir:m,...f};return p.jsx(gye,{scope:n,rovingFocus:i,disabled:r,children:i?p.jsx(LG,{asChild:!0,...h,orientation:A,dir:m,loop:l,children:p.jsx(hJ.div,{...C,ref:t})}):p.jsx(hJ.div,{...C,ref:t})})}),Db="ToggleGroupItem",BJ=ft.forwardRef((e,t)=>{const n=IJ(Db,e.__scopeToggleGroup),r=hye(Db,e.__scopeToggleGroup),i=mJ(e.__scopeToggleGroup),A=n.value.includes(e.value),a=r.disabled||e.disabled,l={...e,pressed:A,disabled:a},f=ft.useRef(null);return r.rovingFocus?p.jsx(PG,{asChild:!0,...i,focusable:!a,active:A,ref:f,children:p.jsx(yJ,{...l,ref:t})}):p.jsx(yJ,{...l,ref:t})});BJ.displayName=Db;var yJ=ft.forwardRef((e,t)=>{const{__scopeToggleGroup:n,value:r,...i}=e,A=IJ(Db,n),a={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},l=A.type==="single"?a:void 0;return p.jsx(BS,{...l,...i,ref:t,onPressedChange:f=>{f?A.onItemActivate(r):A.onItemDeactivate(r)}})}),vS=yS,_p=BJ,pye=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],mye=pye.reduce((e,t)=>{const n=Jo(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),[Rb]=sa("Tooltip",[qd]),Tb=qd(),vJ="TooltipProvider",Eye=700,bS="tooltip.open",[Iye,QS]=Rb(vJ),bJ=e=>{const{__scopeTooltip:t,delayDuration:n=Eye,skipDelayDuration:r=300,disableHoverableContent:i=!1,children:A}=e,a=_.useRef(!0),l=_.useRef(!1),f=_.useRef(0);return _.useEffect(()=>{const h=f.current;return()=>window.clearTimeout(h)},[]),p.jsx(Iye,{scope:t,isOpenDelayedRef:a,delayDuration:n,onOpen:_.useCallback(()=>{window.clearTimeout(f.current),a.current=!1},[]),onClose:_.useCallback(()=>{window.clearTimeout(f.current),f.current=window.setTimeout(()=>a.current=!0,r)},[r]),isPointerInTransitRef:l,onPointerInTransitChange:_.useCallback(h=>{l.current=h},[]),disableHoverableContent:i,children:A})};bJ.displayName=vJ;var qE="Tooltip",[Cye,KE]=Rb(qE),QJ=e=>{const{__scopeTooltip:t,children:n,open:r,defaultOpen:i,onOpenChange:A,disableHoverableContent:a,delayDuration:l}=e,f=QS(qE,e.__scopeTooltip),h=Tb(t),[m,C]=_.useState(null),v=YA(),k=_.useRef(0),D=a??f.disableHoverableContent,R=l??f.delayDuration,N=_.useRef(!1),[F,M]=hc({prop:r,defaultProp:i??!1,onChange:Z=>{Z?(f.onOpen(),document.dispatchEvent(new CustomEvent(bS))):f.onClose(),A==null||A(Z)},caller:qE}),P=_.useMemo(()=>F?N.current?"delayed-open":"instant-open":"closed",[F]),G=_.useCallback(()=>{window.clearTimeout(k.current),k.current=0,N.current=!1,M(!0)},[M]),Y=_.useCallback(()=>{window.clearTimeout(k.current),k.current=0,M(!1)},[M]),H=_.useCallback(()=>{window.clearTimeout(k.current),k.current=window.setTimeout(()=>{N.current=!0,M(!0),k.current=0},R)},[R,M]);return _.useEffect(()=>()=>{k.current&&(window.clearTimeout(k.current),k.current=0)},[]),p.jsx(lb,{...h,children:p.jsx(Cye,{scope:t,contentId:v,open:F,stateAttribute:P,trigger:m,onTriggerChange:C,onTriggerEnter:_.useCallback(()=>{f.isOpenDelayedRef.current?H():G()},[f.isOpenDelayedRef,H,G]),onTriggerLeave:_.useCallback(()=>{D?Y():(window.clearTimeout(k.current),k.current=0)},[Y,D]),onOpen:G,onClose:Y,disableHoverableContent:D,children:n})})};QJ.displayName=qE;var wS="TooltipTrigger",wJ=_.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,i=KE(wS,n),A=QS(wS,n),a=Tb(n),l=_.useRef(null),f=ur(t,l,i.onTriggerChange),h=_.useRef(!1),m=_.useRef(!1),C=_.useCallback(()=>h.current=!1,[]);return _.useEffect(()=>()=>document.removeEventListener("pointerup",C),[C]),p.jsx(jE,{asChild:!0,...a,children:p.jsx(mye.button,{"aria-describedby":i.open?i.contentId:void 0,"data-state":i.stateAttribute,...r,ref:f,onPointerMove:qt(e.onPointerMove,v=>{v.pointerType!=="touch"&&!m.current&&!A.isPointerInTransitRef.current&&(i.onTriggerEnter(),m.current=!0)}),onPointerLeave:qt(e.onPointerLeave,()=>{i.onTriggerLeave(),m.current=!1}),onPointerDown:qt(e.onPointerDown,()=>{i.open&&i.onClose(),h.current=!0,document.addEventListener("pointerup",C,{once:!0})}),onFocus:qt(e.onFocus,()=>{h.current||i.onOpen()}),onBlur:qt(e.onBlur,i.onClose),onClick:qt(e.onClick,i.onClose)})})});wJ.displayName=wS;var _S="TooltipPortal",[Bye,yye]=Rb(_S,{forceMount:void 0}),_J=e=>{const{__scopeTooltip:t,forceMount:n,children:r,container:i}=e,A=KE(_S,t);return p.jsx(Bye,{scope:t,forceMount:n,children:p.jsx(As,{present:n||A.open,children:p.jsx(vg,{asChild:!0,container:i,children:r})})})};_J.displayName=_S;var xp="TooltipContent",xJ=_.forwardRef((e,t)=>{const n=yye(xp,e.__scopeTooltip),{forceMount:r=n.forceMount,side:i="top",...A}=e,a=KE(xp,e.__scopeTooltip);return p.jsx(As,{present:r||a.open,children:a.disableHoverableContent?p.jsx(kJ,{side:i,...A,ref:t}):p.jsx(vye,{side:i,...A,ref:t})})}),vye=_.forwardRef((e,t)=>{const n=KE(xp,e.__scopeTooltip),r=QS(xp,e.__scopeTooltip),i=_.useRef(null),A=ur(t,i),[a,l]=_.useState(null),{trigger:f,onClose:h}=n,m=i.current,{onPointerInTransitChange:C}=r,v=_.useCallback(()=>{l(null),C(!1)},[C]),k=_.useCallback((D,R)=>{const N=D.currentTarget,F={x:D.clientX,y:D.clientY},M=_ye(F,N.getBoundingClientRect()),P=xye(F,M),G=kye(R.getBoundingClientRect()),Y=Dye([...P,...G]);l(Y),C(!0)},[C]);return _.useEffect(()=>()=>v(),[v]),_.useEffect(()=>{if(f&&m){const D=N=>k(N,m),R=N=>k(N,f);return f.addEventListener("pointerleave",D),m.addEventListener("pointerleave",R),()=>{f.removeEventListener("pointerleave",D),m.removeEventListener("pointerleave",R)}}},[f,m,k,v]),_.useEffect(()=>{if(a){const D=R=>{const N=R.target,F={x:R.clientX,y:R.clientY},M=(f==null?void 0:f.contains(N))||(m==null?void 0:m.contains(N)),P=!Sye(F,a);M?v():P&&(v(),h())};return document.addEventListener("pointermove",D),()=>document.removeEventListener("pointermove",D)}},[f,m,a,h,v]),p.jsx(kJ,{...e,ref:A})}),[bye,Qye]=Rb(qE,{isInside:!1}),wye=cU("TooltipContent"),kJ=_.forwardRef((e,t)=>{const{__scopeTooltip:n,children:r,"aria-label":i,onEscapeKeyDown:A,onPointerDownOutside:a,...l}=e,f=KE(xp,n),h=Tb(n),{onClose:m}=f;return _.useEffect(()=>(document.addEventListener(bS,m),()=>document.removeEventListener(bS,m)),[m]),_.useEffect(()=>{if(f.trigger){const C=v=>{var k;(k=v.target)!=null&&k.contains(f.trigger)&&m()};return window.addEventListener("scroll",C,{capture:!0}),()=>window.removeEventListener("scroll",C,{capture:!0})}},[f.trigger,m]),p.jsx(fp,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:A,onPointerDownOutside:a,onFocusOutside:C=>C.preventDefault(),onDismiss:m,children:p.jsxs(ub,{"data-state":f.stateAttribute,...h,...l,ref:t,style:{...l.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[p.jsx(wye,{children:r}),p.jsx(bye,{scope:n,isInside:!0,children:p.jsx(dU,{id:f.contentId,role:"tooltip",children:i||r})})]})})});xJ.displayName=xp;var SJ="TooltipArrow",DJ=_.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,i=Tb(n);return Qye(SJ,n).isInside?null:p.jsx(db,{...i,...r,ref:t})});DJ.displayName=SJ;function _ye(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),A=Math.abs(t.left-e.x);switch(Math.min(n,r,i,A)){case A:return"left";case i:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}function xye(e,t,n=5){const r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return r}function kye(e){const{top:t,right:n,bottom:r,left:i}=e;return[{x:i,y:t},{x:n,y:t},{x:n,y:r},{x:i,y:r}]}function Sye(e,t){const{x:n,y:r}=e;let i=!1;for(let A=0,a=t.length-1;Ar!=v>r&&n<(C-h)*(r-m)/(v-m)+h&&(i=!i)}return i}function Dye(e){const t=e.slice();return t.sort((n,r)=>n.xr.x?1:n.yr.y?1:0),Rye(t)}function Rye(e){if(e.length<=1)return e.slice();const t=[];for(let r=0;r=2;){const A=t[t.length-1],a=t[t.length-2];if((A.x-a.x)*(i.y-a.y)>=(A.y-a.y)*(i.x-a.x))t.pop();else break}t.push(i)}t.pop();const n=[];for(let r=e.length-1;r>=0;r--){const i=e[r];for(;n.length>=2;){const A=n[n.length-1],a=n[n.length-2];if((A.x-a.x)*(i.y-a.y)>=(A.y-a.y)*(i.x-a.x))n.pop();else break}n.push(i)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var Tye=bJ,Mye=QJ,Fye=wJ,Nye=_J,Oye=xJ,jye=DJ,RJ={exports:{}};/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var A="",a=0;akS.includes(t))}function nf({className:e,customProperties:t,...n}){const r=eI({allowArbitraryValues:!0,className:e,...n}),i=zye({customProperties:t,...n});return[r,i]}function eI({allowArbitraryValues:e,value:t,className:n,propValues:r,parseValue:i=A=>A}){const A=[];if(t){if(typeof t=="string"&&r.includes(t))return FJ(n,t,i);if($E(t)){const a=t;for(const l in a){if(!MJ(a,l)||!kS.includes(l))continue;const f=a[l];if(f!==void 0){if(r.includes(f)){const h=FJ(n,f,i),m=l==="initial"?h:`${l}:${h}`;A.push(m)}else if(e){const h=l==="initial"?n:`${l}:${n}`;A.push(h)}}}return A.join(" ")}if(e)return n}}function FJ(e,t,n){const r=e?"-":"",i=n(t),A=i==null?void 0:i.startsWith("-"),a=A?"-":"",l=A?i==null?void 0:i.substring(1):i;return`${a}${e}${r}${l}`}function zye({customProperties:e,value:t,propValues:n,parseValue:r=i=>i}){let i={};if(!(!t||typeof t=="string"&&n.includes(t))){if(typeof t=="string"&&(i=Object.fromEntries(e.map(A=>[A,t]))),$E(t)){const A=t;for(const a in A){if(!MJ(A,a)||!kS.includes(a))continue;const l=A[a];if(!n.includes(l))for(const f of e)i={[a==="initial"?f:`${f}-${a}`]:l,...i}}}for(const A in i){const a=i[A];a!==void 0&&(i[A]=r(a))}return i}}function tI(...e){let t={};for(const n of e)n&&(t={...t,...n});return Object.keys(t).length?t:void 0}function qye(...e){return Object.assign({},...e)}function ti(e,...t){let n,r;const i={...e},A=qye(...t);for(const a in A){let l=i[a];const f=A[a];if(f.default!==void 0&&l===void 0&&(l=f.default),f.type==="enum"&&![f.default,...f.values].includes(l)&&!$E(l)&&(l=f.default),i[a]=l,"className"in f&&f.className){delete i[a];const h="responsive"in f;if(!l||$E(l)&&!h)continue;if($E(l)&&(f.default!==void 0&&l.initial===void 0&&(l.initial=f.default),f.type==="enum"&&([f.default,...f.values].includes(l.initial)||(l.initial=f.default))),f.type==="enum"){const m=eI({allowArbitraryValues:!1,value:l,className:f.className,propValues:f.values,parseValue:f.parseValue});n=Dn(n,m);continue}if(f.type==="string"||f.type==="enum | string"){const m=f.type==="string"?[]:f.values,[C,v]=nf({className:f.className,customProperties:f.customProperties,propValues:m,parseValue:f.parseValue,value:l});r=tI(r,v),n=Dn(n,C);continue}if(f.type==="boolean"&&l){n=Dn(n,f.className);continue}}}return i.className=Dn(n,e.className),i.style=tI(r,e.style),i}const Dg=["0","1","2","3","4","5","6","7","8","9","-1","-2","-3","-4","-5","-6","-7","-8","-9"],ss={m:{type:"enum | string",values:Dg,responsive:!0,className:"rt-r-m",customProperties:["--m"]},mx:{type:"enum | string",values:Dg,responsive:!0,className:"rt-r-mx",customProperties:["--ml","--mr"]},my:{type:"enum | string",values:Dg,responsive:!0,className:"rt-r-my",customProperties:["--mt","--mb"]},mt:{type:"enum | string",values:Dg,responsive:!0,className:"rt-r-mt",customProperties:["--mt"]},mr:{type:"enum | string",values:Dg,responsive:!0,className:"rt-r-mr",customProperties:["--mr"]},mb:{type:"enum | string",values:Dg,responsive:!0,className:"rt-r-mb",customProperties:["--mb"]},ml:{type:"enum | string",values:Dg,responsive:!0,className:"rt-r-ml",customProperties:["--ml"]}},Kye=["span","div","label","p"],$ye=["1","2","3","4","5","6","7","8","9"],eve={as:{type:"enum",values:Kye,default:"span"},...uu,size:{type:"enum",className:"rt-r-size",values:$ye,responsive:!0},...Vye,...Yye,...Gye,...Wye,...Xye,...Pa,...Sg},Te=_.forwardRef((e,t)=>{const{children:n,className:r,asChild:i,as:A="span",color:a,...l}=ti(e,eve,ss);return _.createElement(yg,{"data-accent-color":a,...l,ref:t,className:Dn("rt-Text",r)},i?n:_.createElement(A,null,n))});Te.displayName="Text";function tve(e){switch(e){case"tomato":case"red":case"ruby":case"crimson":case"pink":case"plum":case"purple":case"violet":return"mauve";case"iris":case"indigo":case"blue":case"sky":case"cyan":return"slate";case"teal":case"jade":case"mint":case"green":return"sage";case"grass":case"lime":return"olive";case"yellow":case"amber":case"orange":case"brown":case"gold":case"bronze":return"sand";case"gray":return"gray"}}const nve=["none","small","medium","large","full"],Rg={radius:{type:"enum",values:nve,default:void 0}},Ua={hasBackground:{default:!0},appearance:{default:"inherit"},accentColor:{default:"indigo"},grayColor:{default:"auto"},panelBackground:{default:"translucent"},radius:{default:"medium"},scaling:{default:"100%"}},kp=()=>{},Mb=_.createContext(void 0);function NJ(){const e=_.useContext(Mb);if(e===void 0)throw new Error("`useThemeContext` must be used within a `Theme`");return e}const Tg=_.forwardRef((e,t)=>_.useContext(Mb)===void 0?_.createElement(Tye,{delayDuration:200},_.createElement(Zpe,{dir:"ltr"},_.createElement(OJ,{...e,ref:t}))):_.createElement(SS,{...e,ref:t}));Tg.displayName="Theme";const OJ=_.forwardRef((e,t)=>{const{appearance:n=Ua.appearance.default,accentColor:r=Ua.accentColor.default,grayColor:i=Ua.grayColor.default,panelBackground:A=Ua.panelBackground.default,radius:a=Ua.radius.default,scaling:l=Ua.scaling.default,hasBackground:f=Ua.hasBackground.default,...h}=e,[m,C]=_.useState(n);_.useEffect(()=>C(n),[n]);const[v,k]=_.useState(r);_.useEffect(()=>k(r),[r]);const[D,R]=_.useState(i);_.useEffect(()=>R(i),[i]);const[N,F]=_.useState(A);_.useEffect(()=>F(A),[A]);const[M,P]=_.useState(a);_.useEffect(()=>P(a),[a]);const[G,Y]=_.useState(l);return _.useEffect(()=>Y(l),[l]),_.createElement(SS,{...h,ref:t,isRoot:!0,hasBackground:f,appearance:m,accentColor:v,grayColor:D,panelBackground:N,radius:M,scaling:G,onAppearanceChange:C,onAccentColorChange:k,onGrayColorChange:R,onPanelBackgroundChange:F,onRadiusChange:P,onScalingChange:Y})});OJ.displayName="ThemeRoot";const SS=_.forwardRef((e,t)=>{const n=_.useContext(Mb),{asChild:r,isRoot:i,hasBackground:A,appearance:a=(n==null?void 0:n.appearance)??Ua.appearance.default,accentColor:l=(n==null?void 0:n.accentColor)??Ua.accentColor.default,grayColor:f=(n==null?void 0:n.resolvedGrayColor)??Ua.grayColor.default,panelBackground:h=(n==null?void 0:n.panelBackground)??Ua.panelBackground.default,radius:m=(n==null?void 0:n.radius)??Ua.radius.default,scaling:C=(n==null?void 0:n.scaling)??Ua.scaling.default,onAppearanceChange:v=kp,onAccentColorChange:k=kp,onGrayColorChange:D=kp,onPanelBackgroundChange:R=kp,onRadiusChange:N=kp,onScalingChange:F=kp,...M}=e,P=r?yg:"div",G=f==="auto"?tve(l):f,Y=e.appearance==="light"||e.appearance==="dark",H=A===void 0?i||Y:A;return _.createElement(Mb.Provider,{value:_.useMemo(()=>({appearance:a,accentColor:l,grayColor:f,resolvedGrayColor:G,panelBackground:h,radius:m,scaling:C,onAppearanceChange:v,onAccentColorChange:k,onGrayColorChange:D,onPanelBackgroundChange:R,onRadiusChange:N,onScalingChange:F}),[a,l,f,G,h,m,C,v,k,D,R,N,F])},_.createElement(P,{"data-is-root-theme":i?"true":"false","data-accent-color":l,"data-gray-color":G,"data-has-background":H?"true":"false","data-panel-background":h,"data-radius":m,"data-scaling":C,ref:t,...M,className:Dn("radix-themes",{light:a==="light",dark:a==="dark"},M.className)}))});SS.displayName="ThemeImpl";const Fb=e=>{if(!_.isValidElement(e))throw Error(`Expected a single React Element child, but got: ${_.Children.toArray(e).map(t=>typeof t=="object"&&"type"in t&&typeof t.type=="string"?t.type:typeof t).join(", ")}`);return e};function jJ(e,t){const{asChild:n,children:r}=e;if(!n)return typeof t=="function"?t(r):t;const i=_.Children.only(r);return _.cloneElement(i,{children:typeof t=="function"?t(i.props.children):t})}const DS=yg,rve=["div","span"],ove=["none","inline","inline-block","block","contents"],ive={as:{type:"enum",values:rve,default:"div"},...uu,display:{type:"enum",className:"rt-r-display",values:ove,responsive:!0}},Mg=["0","1","2","3","4","5","6","7","8","9"],nI={p:{type:"enum | string",className:"rt-r-p",customProperties:["--p"],values:Mg,responsive:!0},px:{type:"enum | string",className:"rt-r-px",customProperties:["--pl","--pr"],values:Mg,responsive:!0},py:{type:"enum | string",className:"rt-r-py",customProperties:["--pt","--pb"],values:Mg,responsive:!0},pt:{type:"enum | string",className:"rt-r-pt",customProperties:["--pt"],values:Mg,responsive:!0},pr:{type:"enum | string",className:"rt-r-pr",customProperties:["--pr"],values:Mg,responsive:!0},pb:{type:"enum | string",className:"rt-r-pb",customProperties:["--pb"],values:Mg,responsive:!0},pl:{type:"enum | string",className:"rt-r-pl",customProperties:["--pl"],values:Mg,responsive:!0}},RS=["visible","hidden","clip","scroll","auto"],Ave=["static","relative","absolute","fixed","sticky"],rI=["0","1","2","3","4","5","6","7","8","9","-1","-2","-3","-4","-5","-6","-7","-8","-9"],sve=["0","1"],ave=["0","1"],Nb={...nI,...R0,...xS,position:{type:"enum",className:"rt-r-position",values:Ave,responsive:!0},inset:{type:"enum | string",className:"rt-r-inset",customProperties:["--inset"],values:rI,responsive:!0},top:{type:"enum | string",className:"rt-r-top",customProperties:["--top"],values:rI,responsive:!0},right:{type:"enum | string",className:"rt-r-right",customProperties:["--right"],values:rI,responsive:!0},bottom:{type:"enum | string",className:"rt-r-bottom",customProperties:["--bottom"],values:rI,responsive:!0},left:{type:"enum | string",className:"rt-r-left",customProperties:["--left"],values:rI,responsive:!0},overflow:{type:"enum",className:"rt-r-overflow",values:RS,responsive:!0},overflowX:{type:"enum",className:"rt-r-ox",values:RS,responsive:!0},overflowY:{type:"enum",className:"rt-r-oy",values:RS,responsive:!0},flexBasis:{type:"string",className:"rt-r-fb",customProperties:["--flex-basis"],responsive:!0},flexShrink:{type:"enum | string",className:"rt-r-fs",customProperties:["--flex-shrink"],values:sve,responsive:!0},flexGrow:{type:"enum | string",className:"rt-r-fg",customProperties:["--flex-grow"],values:ave,responsive:!0},gridArea:{type:"string",className:"rt-r-ga",customProperties:["--grid-area"],responsive:!0},gridColumn:{type:"string",className:"rt-r-gc",customProperties:["--grid-column"],responsive:!0},gridColumnStart:{type:"string",className:"rt-r-gcs",customProperties:["--grid-column-start"],responsive:!0},gridColumnEnd:{type:"string",className:"rt-r-gce",customProperties:["--grid-column-end"],responsive:!0},gridRow:{type:"string",className:"rt-r-gr",customProperties:["--grid-row"],responsive:!0},gridRowStart:{type:"string",className:"rt-r-grs",customProperties:["--grid-row-start"],responsive:!0},gridRowEnd:{type:"string",className:"rt-r-gre",customProperties:["--grid-row-end"],responsive:!0}},Ir=_.forwardRef((e,t)=>{const{className:n,asChild:r,as:i="div",...A}=ti(e,ive,Nb,ss);return _.createElement(r?DS:i,{...A,ref:t,className:Dn("rt-Box",n)})});Ir.displayName="Box";const cve=["1","2","3","4"],lve=["classic","solid","soft","surface","outline","ghost"],LJ={...uu,size:{type:"enum",className:"rt-r-size",values:cve,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:lve,default:"solid"},...Pye,...Sg,...Rg,loading:{type:"boolean",className:"rt-loading",default:!1}},TS=["0","1","2","3","4","5","6","7","8","9"],PJ={gap:{type:"enum | string",className:"rt-r-gap",customProperties:["--gap"],values:TS,responsive:!0},gapX:{type:"enum | string",className:"rt-r-cg",customProperties:["--column-gap"],values:TS,responsive:!0},gapY:{type:"enum | string",className:"rt-r-rg",customProperties:["--row-gap"],values:TS,responsive:!0}},uve=["div","span"],dve=["none","inline-flex","flex"],fve=["row","column","row-reverse","column-reverse"],gve=["start","center","end","baseline","stretch"],hve=["start","center","end","between"],pve=["nowrap","wrap","wrap-reverse"],UJ={as:{type:"enum",values:uve,default:"div"},...uu,display:{type:"enum",className:"rt-r-display",values:dve,responsive:!0},direction:{type:"enum",className:"rt-r-fd",values:fve,responsive:!0},align:{type:"enum",className:"rt-r-ai",values:gve,responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:hve,parseValue:mve,responsive:!0},wrap:{type:"enum",className:"rt-r-fw",values:pve,responsive:!0},...PJ};function mve(e){return e==="between"?"space-between":e}const Re=_.forwardRef((e,t)=>{const{className:n,asChild:r,as:i="div",...A}=ti(e,UJ,Nb,ss);return _.createElement(r?DS:i,{...A,ref:t,className:Dn("rt-Flex",n)})});Re.displayName="Flex";const Eve=["1","2","3"],Ive={size:{type:"enum",className:"rt-r-size",values:Eve,default:"2",responsive:!0},loading:{type:"boolean",default:!0}},Ob=_.forwardRef((e,t)=>{const{className:n,children:r,loading:i,...A}=ti(e,Ive,ss);if(!i)return r;const a=_.createElement("span",{...A,ref:t,className:Dn("rt-Spinner",n)},_.createElement("span",{className:"rt-SpinnerLeaf"}),_.createElement("span",{className:"rt-SpinnerLeaf"}),_.createElement("span",{className:"rt-SpinnerLeaf"}),_.createElement("span",{className:"rt-SpinnerLeaf"}),_.createElement("span",{className:"rt-SpinnerLeaf"}),_.createElement("span",{className:"rt-SpinnerLeaf"}),_.createElement("span",{className:"rt-SpinnerLeaf"}),_.createElement("span",{className:"rt-SpinnerLeaf"}));return r===void 0?a:_.createElement(Re,{asChild:!0,position:"relative",align:"center",justify:"center"},_.createElement("span",null,_.createElement("span",{"aria-hidden":!0,style:{display:"contents",visibility:"hidden"},inert:void 0},r),_.createElement(Re,{asChild:!0,align:"center",justify:"center",position:"absolute",inset:"0"},_.createElement("span",null,a))))});Ob.displayName="Spinner";const Cve=dU;function Bve(e,t){if(e!==void 0)return typeof e=="string"?t(e):Object.fromEntries(Object.entries(e).map(([n,r])=>[n,t(r)]))}function yve(e){switch(e){case"1":return"1";case"2":case"3":return"2";case"4":return"3"}}const MS=_.forwardRef((e,t)=>{const{size:n=LJ.size.default}=e,{className:r,children:i,asChild:A,color:a,radius:l,disabled:f=e.loading,...h}=ti(e,LJ,ss),m=A?yg:"button";return _.createElement(m,{"data-disabled":f||void 0,"data-accent-color":a,"data-radius":l,...h,ref:t,className:Dn("rt-reset","rt-BaseButton",r),disabled:f},e.loading?_.createElement(_.Fragment,null,_.createElement("span",{style:{display:"contents",visibility:"hidden"},"aria-hidden":!0},i),_.createElement(Cve,null,i),_.createElement(Re,{asChild:!0,align:"center",justify:"center",position:"absolute",inset:"0"},_.createElement("span",null,_.createElement(Ob,{size:Bve(n,yve)})))):i)});MS.displayName="BaseButton";const Ec=_.forwardRef(({className:e,...t},n)=>_.createElement(MS,{...t,ref:n,className:Dn("rt-Button",e)}));Ec.displayName="Button";const vve=["1","2","3","4","5"],bve=["surface","classic","ghost"],Qve={...uu,size:{type:"enum",className:"rt-r-size",values:vve,default:"1",responsive:!0},variant:{type:"enum",className:"rt-variant",values:bve,default:"surface"}},Fg=_.forwardRef((e,t)=>{const{asChild:n,className:r,...i}=ti(e,Qve,ss),A=n?yg:"div";return _.createElement(A,{ref:t,...i,className:Dn("rt-reset","rt-BaseCard","rt-Card",r)})});Fg.displayName="Card";const wve=["div","span"],_ve=["none","inline-grid","grid"],xve=["1","2","3","4","5","6","7","8","9"],kve=["1","2","3","4","5","6","7","8","9"],Sve=["row","column","dense","row-dense","column-dense"],Dve=["start","center","end","baseline","stretch"],Rve=["start","center","end","between"],GJ={as:{type:"enum",values:wve,default:"div"},...uu,display:{type:"enum",className:"rt-r-display",values:_ve,responsive:!0},areas:{type:"string",className:"rt-r-gta",customProperties:["--grid-template-areas"],responsive:!0},columns:{type:"enum | string",className:"rt-r-gtc",customProperties:["--grid-template-columns"],values:xve,parseValue:HJ,responsive:!0},rows:{type:"enum | string",className:"rt-r-gtr",customProperties:["--grid-template-rows"],values:kve,parseValue:HJ,responsive:!0},flow:{type:"enum",className:"rt-r-gaf",values:Sve,responsive:!0},align:{type:"enum",className:"rt-r-ai",values:Dve,responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:Rve,parseValue:Tve,responsive:!0},...PJ};function HJ(e){return GJ.columns.values.includes(e)?e:e!=null&&e.match(/^\d+$/)?`repeat(${e}, minmax(0, 1fr))`:e}function Tve(e){return e==="between"?"space-between":e}const aa=_.forwardRef((e,t)=>{const{className:n,asChild:r,as:i="div",...A}=ti(e,GJ,Nb,ss);return _.createElement(r?DS:i,{...A,ref:t,className:Dn("rt-Grid",n)})});aa.displayName="Grid";const Mve=ft.forwardRef((e,t)=>ft.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},ft.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.75 4.5C0.75 4.08579 1.08579 3.75 1.5 3.75H7.5C7.91421 3.75 8.25 4.08579 8.25 4.5C8.25 4.91421 7.91421 5.25 7.5 5.25H1.5C1.08579 5.25 0.75 4.91421 0.75 4.5Z"})));Mve.displayName="ThickDividerHorizontalIcon";const jb=ft.forwardRef((e,t)=>ft.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},ft.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.53547 0.62293C8.88226 0.849446 8.97976 1.3142 8.75325 1.66099L4.5083 8.1599C4.38833 8.34356 4.19397 8.4655 3.9764 8.49358C3.75883 8.52167 3.53987 8.45309 3.3772 8.30591L0.616113 5.80777C0.308959 5.52987 0.285246 5.05559 0.563148 4.74844C0.84105 4.44128 1.31533 4.41757 1.62249 4.69547L3.73256 6.60459L7.49741 0.840706C7.72393 0.493916 8.18868 0.396414 8.53547 0.62293Z"})));jb.displayName="ThickCheckIcon";const FS=ft.forwardRef((e,t)=>ft.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},ft.createElement("path",{d:"M0.135232 3.15803C0.324102 2.95657 0.640521 2.94637 0.841971 3.13523L4.5 6.56464L8.158 3.13523C8.3595 2.94637 8.6759 2.95657 8.8648 3.15803C9.0536 3.35949 9.0434 3.67591 8.842 3.86477L4.84197 7.6148C4.64964 7.7951 4.35036 7.7951 4.15803 7.6148L0.158031 3.86477C-0.0434285 3.67591 -0.0536285 3.35949 0.135232 3.15803Z"})));FS.displayName="ChevronDownIcon";const YJ=ft.forwardRef((e,t)=>ft.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},ft.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.23826 0.201711C3.54108 -0.0809141 4.01567 -0.0645489 4.29829 0.238264L7.79829 3.98826C8.06724 4.27642 8.06724 4.72359 7.79829 5.01174L4.29829 8.76174C4.01567 9.06455 3.54108 9.08092 3.23826 8.79829C2.93545 8.51567 2.91909 8.04108 3.20171 7.73826L6.22409 4.5L3.20171 1.26174C2.91909 0.958928 2.93545 0.484337 3.23826 0.201711Z"})));YJ.displayName="ThickChevronRightIcon";const Fve=["1","2","3","4"],Nve=["none","initial"],Ove=["left","center","right"],jve={...uu,size:{type:"enum",className:"rt-r-size",values:Fve,default:"4",responsive:!0},display:{type:"enum",className:"rt-r-display",values:Nve,parseValue:Lve,responsive:!0},align:{type:"enum",className:"rt-r-ai",values:Ove,parseValue:Pve,responsive:!0}};function Lve(e){return e==="initial"?"flex":e}function Pve(e){return e==="left"?"start":e==="right"?"end":e}const JJ=_.forwardRef(({width:e,minWidth:t,maxWidth:n,height:r,minHeight:i,maxHeight:A,...a},l)=>{const{asChild:f,children:h,className:m,...C}=ti(a,jve,Nb,ss),{className:v,style:k}=ti({width:e,minWidth:t,maxWidth:n,height:r,minHeight:i,maxHeight:A},R0,xS),D=f?yg:"div";return _.createElement(D,{...C,ref:l,className:Dn("rt-Container",m)},jJ({asChild:f,children:h},R=>_.createElement("div",{className:Dn("rt-ContainerInner",v),style:k},R)))});JJ.displayName="Container";const Uve=["1","2","3"],oI={...uu,size:{values:Uve,default:"1"},...Rg,scrollbars:{default:"both"}};function Gve(e){const{m:t,mx:n,my:r,mt:i,mr:A,mb:a,ml:l,...f}=e;return{m:t,mx:n,my:r,mt:i,mr:A,mb:a,ml:l,rest:f}}const Ng=ss.m.values;function Hve(e){const[t,n]=nf({className:"rt-r-m",customProperties:["--margin"],propValues:Ng,value:e.m}),[r,i]=nf({className:"rt-r-mx",customProperties:["--margin-left","--margin-right"],propValues:Ng,value:e.mx}),[A,a]=nf({className:"rt-r-my",customProperties:["--margin-top","--margin-bottom"],propValues:Ng,value:e.my}),[l,f]=nf({className:"rt-r-mt",customProperties:["--margin-top"],propValues:Ng,value:e.mt}),[h,m]=nf({className:"rt-r-mr",customProperties:["--margin-right"],propValues:Ng,value:e.mr}),[C,v]=nf({className:"rt-r-mb",customProperties:["--margin-bottom"],propValues:Ng,value:e.mb}),[k,D]=nf({className:"rt-r-ml",customProperties:["--margin-left"],propValues:Ng,value:e.ml});return[Dn(t,r,A,l,h,C,k),tI(n,i,a,f,m,v,D)]}const Lb=_.forwardRef((e,t)=>{const{rest:n,...r}=Gve(e),[i,A]=Hve(r),{asChild:a,children:l,className:f,style:h,type:m,scrollHideDelay:C=m!=="scroll"?0:void 0,dir:v,size:k=oI.size.default,radius:D=oI.radius.default,scrollbars:R=oI.scrollbars.default,...N}=n;return _.createElement(hY,{type:m,scrollHideDelay:C,className:Dn("rt-ScrollAreaRoot",i,f),style:tI(A,h),asChild:a},jJ({asChild:a,children:l},F=>_.createElement(_.Fragment,null,_.createElement(pY,{...N,ref:t,className:"rt-ScrollAreaViewport"},F),_.createElement("div",{className:"rt-ScrollAreaViewportFocusRing"}),R!=="vertical"?_.createElement(cS,{"data-radius":D,orientation:"horizontal",className:Dn("rt-ScrollAreaScrollbar",eI({className:"rt-r-size",value:k,propValues:oI.size.values}))},_.createElement(lS,{className:"rt-ScrollAreaThumb"})):null,R!=="horizontal"?_.createElement(cS,{"data-radius":D,orientation:"vertical",className:Dn("rt-ScrollAreaScrollbar",eI({className:"rt-r-size",value:k,propValues:oI.size.values}))},_.createElement(lS,{className:"rt-ScrollAreaThumb"})):null,R==="both"?_.createElement(nBe,{className:"rt-ScrollAreaCorner"}):null)))});Lb.displayName="ScrollArea";const Yve=["1","2"],Jve=["solid","soft"],iI={size:{type:"enum",className:"rt-r-size",values:Yve,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:Jve,default:"solid"},...Pa,...Sg},Xve={...uu,...Pa},Wve={...Pa},Zve={...Pa},XJ=e=>_.createElement(xH,{...e});XJ.displayName="DropdownMenu.Root";const WJ=_.forwardRef(({children:e,...t},n)=>_.createElement(kH,{...t,ref:n,asChild:!0},Fb(e)));WJ.displayName="DropdownMenu.Trigger";const ZJ=_.createContext({}),VJ=_.forwardRef((e,t)=>{const n=NJ(),{size:r=iI.size.default,variant:i=iI.variant.default,highContrast:A=iI.highContrast.default}=e,{className:a,children:l,color:f,container:h,forceMount:m,...C}=ti(e,iI),v=f||n.accentColor;return _.createElement(K8,{container:h,forceMount:m},_.createElement(Tg,{asChild:!0},_.createElement(SH,{"data-accent-color":v,align:"start",sideOffset:4,collisionPadding:10,...C,asChild:!1,ref:t,className:Dn("rt-PopperContent","rt-BaseMenuContent","rt-DropdownMenuContent",a)},_.createElement(Lb,{type:"auto"},_.createElement("div",{className:Dn("rt-BaseMenuViewport","rt-DropdownMenuViewport")},_.createElement(ZJ.Provider,{value:_.useMemo(()=>({size:r,variant:i,color:v,highContrast:A}),[r,i,v,A])},l))))))});VJ.displayName="DropdownMenu.Content";const Vve=_.forwardRef(({className:e,...t},n)=>_.createElement(gCe,{...t,asChild:!1,ref:n,className:Dn("rt-BaseMenuLabel","rt-DropdownMenuLabel",e)}));Vve.displayName="DropdownMenu.Label";const zJ=_.forwardRef((e,t)=>{const{className:n,children:r,color:i=Xve.color.default,shortcut:A,...a}=e;return _.createElement(DH,{"data-accent-color":i,...a,ref:t,className:Dn("rt-reset","rt-BaseMenuItem","rt-DropdownMenuItem",n)},_.createElement(Spe,null,r),A&&_.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},A))});zJ.displayName="DropdownMenu.Item";const zve=_.forwardRef(({className:e,...t},n)=>_.createElement(fCe,{...t,asChild:!1,ref:n,className:Dn("rt-BaseMenuGroup","rt-DropdownMenuGroup",e)}));zve.displayName="DropdownMenu.Group";const qve=_.forwardRef(({className:e,...t},n)=>_.createElement(pCe,{...t,asChild:!1,ref:n,className:Dn("rt-BaseMenuRadioGroup","rt-DropdownMenuRadioGroup",e)}));qve.displayName="DropdownMenu.RadioGroup";const Kve=_.forwardRef((e,t)=>{const{children:n,className:r,color:i=Zve.color.default,...A}=e;return _.createElement(mCe,{...A,asChild:!1,ref:t,"data-accent-color":i,className:Dn("rt-BaseMenuItem","rt-BaseMenuRadioItem","rt-DropdownMenuItem","rt-DropdownMenuRadioItem",r)},n,_.createElement(RH,{className:"rt-BaseMenuItemIndicator rt-DropdownMenuItemIndicator"},_.createElement(jb,{className:"rt-BaseMenuItemIndicatorIcon rt-DropdownMenuItemIndicatorIcon"})))});Kve.displayName="DropdownMenu.RadioItem";const $ve=_.forwardRef((e,t)=>{const{children:n,className:r,shortcut:i,color:A=Wve.color.default,...a}=e;return _.createElement(hCe,{...a,asChild:!1,ref:t,"data-accent-color":A,className:Dn("rt-BaseMenuItem","rt-BaseMenuCheckboxItem","rt-DropdownMenuItem","rt-DropdownMenuCheckboxItem",r)},n,_.createElement(RH,{className:"rt-BaseMenuItemIndicator rt-DropdownMenuItemIndicator"},_.createElement(jb,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})),i&&_.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},i))});$ve.displayName="DropdownMenu.CheckboxItem";const ebe=_.forwardRef((e,t)=>{const{className:n,children:r,...i}=e;return _.createElement(ICe,{...i,asChild:!1,ref:t,className:Dn("rt-BaseMenuItem","rt-BaseMenuSubTrigger","rt-DropdownMenuItem","rt-DropdownMenuSubTrigger",n)},r,_.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},_.createElement(YJ,{className:"rt-BaseMenuSubTriggerIcon rt-DropdownMenuSubtriggerIcon"})))});ebe.displayName="DropdownMenu.SubTrigger";const tbe=_.forwardRef((e,t)=>{const{size:n,variant:r,color:i,highContrast:A}=_.useContext(ZJ),{className:a,children:l,container:f,forceMount:h,...m}=ti({size:n,variant:r,color:i,highContrast:A,...e},iI);return _.createElement(K8,{container:f,forceMount:h},_.createElement(Tg,{asChild:!0},_.createElement(CCe,{"data-accent-color":i,alignOffset:-Number(n)*4,sideOffset:1,collisionPadding:10,...m,asChild:!1,ref:t,className:Dn("rt-PopperContent","rt-BaseMenuContent","rt-BaseMenuSubContent","rt-DropdownMenuContent","rt-DropdownMenuSubContent",a)},_.createElement(Lb,{type:"auto"},_.createElement("div",{className:Dn("rt-BaseMenuViewport","rt-DropdownMenuViewport")},l)))))});tbe.displayName="DropdownMenu.SubContent";const nbe=_.forwardRef(({className:e,...t},n)=>_.createElement(ECe,{...t,asChild:!1,ref:n,className:Dn("rt-BaseMenuSeparator","rt-DropdownMenuSeparator",e)}));nbe.displayName="DropdownMenu.Separator";const Ic=_.forwardRef(({className:e,...t},n)=>_.createElement(MS,{...t,ref:n,className:Dn("rt-IconButton",e)}));Ic.displayName="IconButton";const rbe=["1","2","3","4"],obe={...uu,size:{type:"enum",className:"rt-r-size",values:rbe,default:"2",responsive:!0},width:R0.width,minWidth:R0.minWidth,maxWidth:{...R0.maxWidth,default:"480px"},...xS},qJ=e=>_.createElement(eS,{...e});qJ.displayName="Popover.Root";const KJ=_.forwardRef(({children:e,...t},n)=>_.createElement(WH,{...t,ref:n,asChild:!0},Fb(e)));KJ.displayName="Popover.Trigger";const $J=_.forwardRef((e,t)=>{const{className:n,forceMount:r,container:i,...A}=ti(e,obe);return _.createElement(nS,{container:i,forceMount:r},_.createElement(Tg,{asChild:!0},_.createElement(rS,{align:"start",sideOffset:8,collisionPadding:10,...A,ref:t,className:Dn("rt-PopperContent","rt-PopoverContent",n)})))});$J.displayName="Popover.Content";const ibe=_.forwardRef(({children:e,...t},n)=>_.createElement(MCe,{...t,ref:n,asChild:!0},Fb(e)));ibe.displayName="Popover.Close";const Abe=_.forwardRef(({children:e,...t},n)=>_.createElement(tS,{...t,ref:n}));Abe.displayName="Popover.Anchor";const sbe=["1","2","3"],abe=["classic","surface","soft"],cbe={size:{type:"enum",className:"rt-r-size",values:sbe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:abe,default:"surface"},...Pa,...Sg,...Rg,duration:{type:"string"}},Og=_.forwardRef((e,t)=>{const{className:n,style:r,color:i,radius:A,duration:a,...l}=ti(e,cbe,ss);return _.createElement(GCe,{"data-accent-color":i,"data-radius":A,ref:t,className:Dn("rt-ProgressRoot",n),style:tI({"--progress-duration":"value"in l?void 0:a,"--progress-value":"value"in l?l.value:void 0,"--progress-max":"max"in l?l.max:void 0},r),...l,asChild:!1},_.createElement(HCe,{className:"rt-ProgressIndicator"}))});Og.displayName="Progress";const AI=_.forwardRef(({className:e,children:t,...n},r)=>_.createElement(yg,{...n,ref:r,className:Dn("rt-reset",e)},Fb(t)));AI.displayName="Reset";const lbe=["1","2","3"],NS={size:{type:"enum",className:"rt-r-size",values:lbe,default:"2",responsive:!0}},ube=["classic","surface","soft","ghost"],dbe={variant:{type:"enum",className:"rt-variant",values:ube,default:"surface"},...Pa,...Rg,placeholder:{type:"string"}},fbe=["solid","soft"],gbe={variant:{type:"enum",className:"rt-variant",values:fbe,default:"solid"},...Pa,...Sg},OS=_.createContext({}),jS=e=>{const{children:t,size:n=NS.size.default,...r}=e;return _.createElement(wBe,{...r},_.createElement(OS.Provider,{value:_.useMemo(()=>({size:n}),[n])},t))};jS.displayName="Select.Root";const LS=_.forwardRef((e,t)=>{const n=_.useContext(OS),{children:r,className:i,color:A,radius:a,placeholder:l,...f}=ti({size:n==null?void 0:n.size,...e},{size:NS.size},dbe,ss);return _.createElement(_Be,{asChild:!0},_.createElement("button",{"data-accent-color":A,"data-radius":a,...f,ref:t,className:Dn("rt-reset","rt-SelectTrigger",i)},_.createElement("span",{className:"rt-SelectTriggerInner"},_.createElement(xBe,{placeholder:l},r)),_.createElement(kBe,{asChild:!0},_.createElement(FS,{className:"rt-SelectIcon"}))))});LS.displayName="Select.Trigger";const PS=_.forwardRef((e,t)=>{const n=_.useContext(OS),{className:r,children:i,color:A,container:a,...l}=ti({size:n==null?void 0:n.size,...e},{size:NS.size},gbe),f=NJ(),h=A||f.accentColor;return _.createElement(SBe,{container:a},_.createElement(Tg,{asChild:!0},_.createElement(DBe,{"data-accent-color":h,sideOffset:4,...l,asChild:!1,ref:t,className:Dn({"rt-PopperContent":l.position==="popper"},"rt-SelectContent",r)},_.createElement(hY,{type:"auto",className:"rt-ScrollAreaRoot"},_.createElement(RBe,{asChild:!0,className:"rt-SelectViewport"},_.createElement(pY,{className:"rt-ScrollAreaViewport",style:{overflowY:void 0}},i)),_.createElement(cS,{className:"rt-ScrollAreaScrollbar rt-r-size-1",orientation:"vertical"},_.createElement(lS,{className:"rt-ScrollAreaThumb"}))))))});PS.displayName="Select.Content";const sI=_.forwardRef((e,t)=>{const{className:n,children:r,...i}=e;return _.createElement(FBe,{...i,asChild:!1,ref:t,className:Dn("rt-SelectItem",n)},_.createElement(OBe,{className:"rt-SelectItemIndicator"},_.createElement(jb,{className:"rt-SelectItemIndicatorIcon"})),_.createElement(NBe,null,r))});sI.displayName="Select.Item";const US=_.forwardRef(({className:e,...t},n)=>_.createElement(TBe,{...t,asChild:!1,ref:n,className:Dn("rt-SelectGroup",e)}));US.displayName="Select.Group";const hbe=_.forwardRef(({className:e,...t},n)=>_.createElement(MBe,{...t,asChild:!1,ref:n,className:Dn("rt-SelectLabel",e)}));hbe.displayName="Select.Label";const pbe=_.forwardRef(({className:e,...t},n)=>_.createElement(jBe,{...t,asChild:!1,ref:n,className:Dn("rt-SelectSeparator",e)}));pbe.displayName="Select.Separator";const mbe=["horizontal","vertical"],Ebe=["1","2","3","4"],Ibe={orientation:{type:"enum",className:"rt-r-orientation",values:mbe,default:"horizontal",responsive:!0},size:{type:"enum",className:"rt-r-size",values:Ebe,default:"1",responsive:!0},color:{...Pa.color,default:"gray"},decorative:{type:"boolean",default:!0}},Ga=_.forwardRef((e,t)=>{const{className:n,color:r,decorative:i,...A}=ti(e,Ibe,ss);return _.createElement("span",{"data-accent-color":r,role:i?void 0:"separator",...A,ref:t,className:Dn("rt-Separator",n)})});Ga.displayName="Separator";const Cbe=["1","2","3"],Bbe=["classic","surface","soft"],ybe={size:{type:"enum",className:"rt-r-size",values:Cbe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:Bbe,default:"surface"},...Pa,...Sg,...Rg},eX=_.forwardRef((e,t)=>{const{className:n,color:r,radius:i,tabIndex:A,...a}=ti(e,ybe,ss);return _.createElement(oJ,{"data-accent-color":r,"data-radius":i,ref:t,...a,asChild:!1,className:Dn("rt-SliderRoot",n)},_.createElement(iJ,{className:"rt-SliderTrack"},_.createElement(tye,{className:Dn("rt-SliderRange",{"rt-high-contrast":e.highContrast}),"data-inverted":a.inverted?"":void 0})),(a.value??a.defaultValue??[]).map((l,f)=>_.createElement(AJ,{key:f,className:"rt-SliderThumb",...A!==void 0?{tabIndex:A}:void 0})))});eX.displayName="Slider";const vbe=["1","2","3"],bbe=["classic","surface","soft"],Qbe={size:{type:"enum",className:"rt-r-size",values:vbe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:bbe,default:"surface"},...Pa,...Sg,...Rg},GS=_.forwardRef((e,t)=>{const{className:n,color:r,radius:i,...A}=ti(e,Qbe,ss);return _.createElement(sye,{"data-accent-color":r,"data-radius":i,...A,asChild:!1,ref:t,className:Dn("rt-reset","rt-SwitchRoot",n)},_.createElement(aye,{className:Dn("rt-SwitchThumb",{"rt-high-contrast":e.highContrast})}))});GS.displayName="Switch";const wbe=["1","2","3"],_be=["surface","ghost"],xbe=["auto","fixed"],HS={size:{type:"enum",className:"rt-r-size",values:wbe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:_be,default:"ghost"},layout:{type:"enum",className:"rt-r-tl",values:xbe,responsive:!0}},kbe=["start","center","end","baseline"],Sbe={align:{type:"enum",className:"rt-r-va",values:kbe,parseValue:Dbe,responsive:!0}};function Dbe(e){return{baseline:"baseline",start:"top",center:"middle",end:"bottom"}[e]}const Rbe=["start","center","end"],YS={justify:{type:"enum",className:"rt-r-ta",values:Rbe,parseValue:Tbe,responsive:!0},...R0,...nI};function Tbe(e){return{start:"left",center:"center",end:"right"}[e]}const aI=_.forwardRef((e,t)=>{const{layout:n,...r}=HS,{className:i,children:A,layout:a,...l}=ti(e,r,ss),f=eI({value:a,className:HS.layout.className,propValues:HS.layout.values});return _.createElement("div",{ref:t,className:Dn("rt-TableRoot",i),...l},_.createElement(Lb,null,_.createElement("table",{className:Dn("rt-TableRootTable",f)},A)))});aI.displayName="Table.Root";const Sp=_.forwardRef(({className:e,...t},n)=>_.createElement("thead",{...t,ref:n,className:Dn("rt-TableHeader",e)}));Sp.displayName="Table.Header";const cI=_.forwardRef(({className:e,...t},n)=>_.createElement("tbody",{...t,ref:n,className:Dn("rt-TableBody",e)}));cI.displayName="Table.Body";const Cc=_.forwardRef((e,t)=>{const{className:n,...r}=ti(e,Sbe);return _.createElement("tr",{...r,ref:t,className:Dn("rt-TableRow",n)})});Cc.displayName="Table.Row";const Bc=_.forwardRef((e,t)=>{const{className:n,...r}=ti(e,YS);return _.createElement("td",{className:Dn("rt-TableCell",n),ref:t,...r})});Bc.displayName="Table.Cell";const XA=_.forwardRef((e,t)=>{const{className:n,...r}=ti(e,YS);return _.createElement("th",{className:Dn("rt-TableCell","rt-TableColumnHeaderCell",n),scope:"col",ref:t,...r})});XA.displayName="Table.ColumnHeaderCell";const Dp=_.forwardRef((e,t)=>{const{className:n,...r}=ti(e,YS);return _.createElement("th",{className:Dn("rt-TableCell","rt-TableRowHeaderCell",n),scope:"row",ref:t,...r})});Dp.displayName="Table.RowHeaderCell";const Mbe=["1","2","3"],Fbe=["classic","surface","soft"],Nbe={size:{type:"enum",className:"rt-r-size",values:Mbe,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:Fbe,default:"surface"},...Pa,...Rg},Obe=["left","right"],jbe={side:{type:"enum",values:Obe},...Pa,gap:UJ.gap,px:nI.px,pl:nI.pl,pr:nI.pr},JS=_.forwardRef((e,t)=>{const n=_.useRef(null),{children:r,className:i,color:A,radius:a,style:l,...f}=ti(e,Nbe,ss);return _.createElement("div",{"data-accent-color":A,"data-radius":a,style:l,className:Dn("rt-TextFieldRoot",i),onPointerDown:h=>{const m=h.target;if(m.closest("input, button, a"))return;const C=n.current;if(!C)return;const v=m.closest(` + .rt-TextFieldSlot[data-side='right'], + .rt-TextFieldSlot:not([data-side='right']) ~ .rt-TextFieldSlot:not([data-side='left']) + `)?C.value.length:0;requestAnimationFrame(()=>{try{C.setSelectionRange(v,v)}catch{}C.focus()})}},_.createElement("input",{spellCheck:"false",...f,ref:Al(n,t),className:"rt-reset rt-TextFieldInput"}),r)});JS.displayName="TextField.Root";const Pb=_.forwardRef((e,t)=>{const{className:n,color:r,side:i,...A}=ti(e,jbe);return _.createElement("div",{"data-accent-color":r,"data-side":i,...A,ref:t,className:Dn("rt-TextFieldSlot",n)})});Pb.displayName="TextField.Slot";const Lbe={content:{type:"ReactNode",required:!0},width:R0.width,minWidth:R0.minWidth,maxWidth:{...R0.maxWidth,default:"360px"}},ki=_.forwardRef((e,t)=>{const{children:n,className:r,open:i,defaultOpen:A,onOpenChange:a,delayDuration:l,disableHoverableContent:f,content:h,container:m,forceMount:C,...v}=ti(e,Lbe),k={open:i,defaultOpen:A,onOpenChange:a,delayDuration:l,disableHoverableContent:f};return _.createElement(Mye,{...k},_.createElement(Fye,{asChild:!0},n),_.createElement(Nye,{container:m,forceMount:C},_.createElement(Tg,{asChild:!0},_.createElement(Oye,{sideOffset:4,collisionPadding:10,...v,asChild:!1,ref:t,className:Dn("rt-TooltipContent",r)},_.createElement(Te,{as:"p",className:"rt-TooltipText",size:"1"},h),_.createElement(jye,{className:"rt-TooltipArrow"})))))});ki.displayName="Tooltip";const XS=new WeakMap,Pbe=new WeakMap,Ub={current:[]};let WS=!1,lI=0;const uI=new Set,Gb=new Map;function tX(e){for(const t of e){if(Ub.current.includes(t))continue;Ub.current.push(t),t.recompute();const n=Pbe.get(t);if(n)for(const r of n){const i=XS.get(r);i!=null&&i.length&&tX(i)}}}function Ube(e){const t={prevVal:e.prevState,currentVal:e.state};for(const n of e.listeners)n(t)}function Gbe(e){const t={prevVal:e.prevState,currentVal:e.state};for(const n of e.listeners)n(t)}function nX(e){if(lI>0&&!Gb.has(e)&&Gb.set(e,e.prevState),uI.add(e),!(lI>0)&&!WS)try{for(WS=!0;uI.size>0;){const t=Array.from(uI);uI.clear();for(const n of t){const r=Gb.get(n)??n.prevState;n.prevState=r,Ube(n)}for(const n of t){const r=XS.get(n);r&&(Ub.current.push(n),tX(r))}for(const n of t){const r=XS.get(n);if(r)for(const i of r)Gbe(i)}}}finally{WS=!1,Ub.current=[],Gb.clear()}}function dI(e){lI++;try{e()}finally{if(lI--,lI===0){const t=uI.values().next().value;t&&nX(t)}}}function Hbe(e){return typeof e=="function"}class Ybe{constructor(t,n){this.listeners=new Set,this.subscribe=r=>{var i,A;this.listeners.add(r);const a=(A=(i=this.options)==null?void 0:i.onSubscribe)==null?void 0:A.call(i,r,this);return()=>{this.listeners.delete(r),a==null||a()}},this.prevState=t,this.state=t,this.options=n}setState(t){var n,r,i;this.prevState=this.state,(n=this.options)!=null&&n.updateFn?this.state=this.options.updateFn(this.prevState)(t):Hbe(t)?this.state=t(this.prevState):this.state=t,(i=(r=this.options)==null?void 0:r.onUpdate)==null||i.call(r),nX(this)}}const rf="__TSR_index",rX="popstate",oX="beforeunload";function Jbe(e){let t=e.getLocation();const n=new Set,r=a=>{t=e.getLocation(),n.forEach(l=>l({location:t,action:a}))},i=a=>{e.notifyOnIndexChange??!0?r(a):t=e.getLocation()},A=async({task:a,navigateOpts:l,...f})=>{var C,v;if((l==null?void 0:l.ignoreBlocker)??!1){a();return}const h=((C=e.getBlockers)==null?void 0:C.call(e))??[],m=f.type==="PUSH"||f.type==="REPLACE";if(typeof document<"u"&&h.length&&m)for(const k of h){const D=Hb(f.path,f.state);if(await k.blockerFn({currentLocation:t,nextLocation:D,action:f.type})){(v=e.onBlocked)==null||v.call(e);return}}a()};return{get location(){return t},get length(){return e.getLength()},subscribers:n,subscribe:a=>(n.add(a),()=>{n.delete(a)}),push:(a,l,f)=>{const h=t.state[rf];l=iX(h+1,l),A({task:()=>{e.pushState(a,l),r({type:"PUSH"})},navigateOpts:f,type:"PUSH",path:a,state:l})},replace:(a,l,f)=>{const h=t.state[rf];l=iX(h,l),A({task:()=>{e.replaceState(a,l),r({type:"REPLACE"})},navigateOpts:f,type:"REPLACE",path:a,state:l})},go:(a,l)=>{A({task:()=>{e.go(a),i({type:"GO",index:a})},navigateOpts:l,type:"GO"})},back:a=>{A({task:()=>{e.back((a==null?void 0:a.ignoreBlocker)??!1),i({type:"BACK"})},navigateOpts:a,type:"BACK"})},forward:a=>{A({task:()=>{e.forward((a==null?void 0:a.ignoreBlocker)??!1),i({type:"FORWARD"})},navigateOpts:a,type:"FORWARD"})},canGoBack:()=>t.state[rf]!==0,createHref:a=>e.createHref(a),block:a=>{var f;if(!e.setBlockers)return()=>{};const l=((f=e.getBlockers)==null?void 0:f.call(e))??[];return e.setBlockers([...l,a]),()=>{var m,C;const h=((m=e.getBlockers)==null?void 0:m.call(e))??[];(C=e.setBlockers)==null||C.call(e,h.filter(v=>v!==a))}},flush:()=>{var a;return(a=e.flush)==null?void 0:a.call(e)},destroy:()=>{var a;return(a=e.destroy)==null?void 0:a.call(e)},notify:r}}function iX(e,t){t||(t={});const n=ZS();return{...t,key:n,__TSR_key:n,[rf]:e}}function Xbe(e){var z,re;const t=typeof document<"u"?window:void 0,n=t.history.pushState,r=t.history.replaceState;let i=[];const A=()=>i,a=q=>i=q,l=q=>q,f=()=>Hb(`${t.location.pathname}${t.location.search}${t.location.hash}`,t.history.state);if(!((z=t.history.state)!=null&&z.__TSR_key)&&!((re=t.history.state)!=null&&re.key)){const q=ZS();t.history.replaceState({[rf]:0,key:q,__TSR_key:q},"")}let h=f(),m,C=!1,v=!1,k=!1,D=!1;const R=()=>h;let N,F;const M=()=>{N&&(Z._ignoreSubscribers=!0,(N.isPush?t.history.pushState:t.history.replaceState)(N.state,"",N.href),Z._ignoreSubscribers=!1,N=void 0,F=void 0,m=void 0)},P=(q,Ae,Ce)=>{const me=l(Ae);F||(m=h),h=Hb(Ae,Ce),N={href:me,state:Ce,isPush:(N==null?void 0:N.isPush)||q==="push"},F||(F=Promise.resolve().then(()=>M()))},G=q=>{h=f(),Z.notify({type:q})},Y=async()=>{if(v){v=!1;return}const q=f(),Ae=q.state[rf]-h.state[rf],Ce=Ae===1,me=Ae===-1,fe=!Ce&&!me||C;C=!1;const Ee=fe?"GO":me?"BACK":"FORWARD",se=fe?{type:"GO",index:Ae}:{type:me?"BACK":"FORWARD"};if(k)k=!1;else{const Be=A();if(typeof document<"u"&&Be.length){for(const ce of Be)if(await ce.blockerFn({currentLocation:h,nextLocation:q,action:Ee})){v=!0,t.history.go(1),Z.notify(se);return}}}h=f(),Z.notify(se)},H=q=>{if(D){D=!1;return}let Ae=!1;const Ce=A();if(typeof document<"u"&&Ce.length)for(const me of Ce){const fe=me.enableBeforeUnload??!0;if(fe===!0){Ae=!0;break}if(typeof fe=="function"&&fe()===!0){Ae=!0;break}}if(Ae)return q.preventDefault(),q.returnValue=""},Z=Jbe({getLocation:R,getLength:()=>t.history.length,pushState:(q,Ae)=>P("push",q,Ae),replaceState:(q,Ae)=>P("replace",q,Ae),back:q=>(q&&(k=!0),D=!0,t.history.back()),forward:q=>{q&&(k=!0),D=!0,t.history.forward()},go:q=>{C=!0,t.history.go(q)},createHref:q=>l(q),flush:M,destroy:()=>{t.history.pushState=n,t.history.replaceState=r,t.removeEventListener(oX,H,{capture:!0}),t.removeEventListener(rX,Y)},onBlocked:()=>{m&&h!==m&&(h=m)},getBlockers:A,setBlockers:a,notifyOnIndexChange:!1});return t.addEventListener(oX,H,{capture:!0}),t.addEventListener(rX,Y),t.history.pushState=function(...q){const Ae=n.apply(t.history,q);return Z._ignoreSubscribers||G("PUSH"),Ae},t.history.replaceState=function(...q){const Ae=r.apply(t.history,q);return Z._ignoreSubscribers||G("REPLACE"),Ae},Z}function Hb(e,t){const n=e.indexOf("#"),r=e.indexOf("?"),i=ZS();return{href:e,pathname:e.substring(0,n>0?r>0?Math.min(n,r):n:r>0?r:e.length),hash:n>-1?e.substring(n):"",search:r>-1?e.slice(r,n===-1?void 0:n):"",state:t||{[rf]:0,key:i,__TSR_key:i}}}function ZS(){return(Math.random()+1).toString(36).substring(7)}function VS(e){return e[e.length-1]}function Wbe(e){return typeof e=="function"}function jg(e,t){return Wbe(e)?e(t):e}const Zbe=Object.prototype.hasOwnProperty;function ll(e,t){if(e===t)return e;const n=t,r=aX(e)&&aX(n);if(!r&&!(Yb(e)&&Yb(n)))return n;const i=r?e:AX(e);if(!i)return n;const A=r?n:AX(n);if(!A)return n;const a=i.length,l=A.length,f=r?new Array(l):{};let h=0;for(let m=0;m"u")return!0;const n=t.prototype;return!(!sX(n)||!n.hasOwnProperty("isPrototypeOf"))}function sX(e){return Object.prototype.toString.call(e)==="[object Object]"}function aX(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function of(e,t,n){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;for(let r=0,i=e.length;ri||!of(e[a],t[a],n)))return!1;return i===A}return!1}function Rp(e){let t,n;const r=new Promise((i,A)=>{t=i,n=A});return r.status="pending",r.resolve=i=>{r.status="resolved",r.value=i,t(i),e==null||e(i)},r.reject=i=>{r.status="rejected",n(i)},r}function Af(e){return!!(e&&typeof e=="object"&&typeof e.then=="function")}const Vbe=Array.from(new Map([["%","%25"],["\\","%5C"]]).values());function cX(e,t=Vbe){function n(i,A,a=0){for(let l=a;l{try{return decodeURI(l)}catch{return l}})}}if(e===""||!/%[0-9A-Fa-f]{2}/g.test(e))return e;const r=e.replaceAll(/%[0-9a-f]{2}/g,i=>i.toUpperCase());return n(r,t)}var zbe="Invariant failed";function T0(e,t){if(!e)throw new Error(zbe)}const du=0,Lg=1,Tp=2,Mp=3;function M0(e){return zS(e.filter(t=>t!==void 0).join("/"))}function zS(e){return e.replace(/\/{2,}/g,"/")}function qS(e){return e==="/"?e:e.replace(/^\/{1,}/,"")}function sf(e){return e==="/"?e:e.replace(/\/{1,}$/,"")}function Jb(e){return sf(qS(e))}function Xb(e,t){return e!=null&&e.endsWith("/")&&e!=="/"&&e!==`${t}/`?e.slice(0,-1):e}function qbe(e,t,n){return Xb(e,n)===Xb(t,n)}function Kbe(e){const{type:t,value:n}=e;if(t===du)return n;const{prefixSegment:r,suffixSegment:i}=e;if(t===Lg){const A=n.substring(1);if(r&&i)return`${r}{$${A}}${i}`;if(r)return`${r}{$${A}}`;if(i)return`{$${A}}${i}`}if(t===Mp){const A=n.substring(1);return r&&i?`${r}{-$${A}}${i}`:r?`${r}{-$${A}}`:i?`{-$${A}}${i}`:`{-$${A}}`}if(t===Tp){if(r&&i)return`${r}{$}${i}`;if(r)return`${r}{$}`;if(i)return`{$}${i}`}return n}function $be({base:e,to:t,trailingSlash:n="never",parseCache:r}){var l;let i=Fp(e,r).slice();const A=Fp(t,r);i.length>1&&((l=VS(i))==null?void 0:l.value)==="/"&&i.pop();for(let f=0,h=A.length;f1&&(VS(i).value==="/"?n==="never"&&i.pop():n==="always"&&i.push({type:du,value:"/"}));const a=i.map(Kbe);return M0(a)}const Fp=(e,t)=>{if(!e)return[];const n=t==null?void 0:t.get(e);if(n)return n;const r=iQe(e);return t==null||t.set(e,r),r},eQe=/^\$.{1,}$/,tQe=/^(.*?)\{(\$[a-zA-Z_$][a-zA-Z0-9_$]*)\}(.*)$/,nQe=/^(.*?)\{-(\$[a-zA-Z_$][a-zA-Z0-9_$]*)\}(.*)$/,rQe=/^\$$/,oQe=/^(.*?)\{\$\}(.*)$/;function iQe(e){e=zS(e);const t=[];if(e.slice(0,1)==="/"&&(e=e.substring(1),t.push({type:du,value:"/"})),!e)return t;const n=e.split("/").filter(Boolean);return t.push(...n.map(r=>{const i=r.match(oQe);if(i){const l=i[1],f=i[2];return{type:Tp,value:"$",prefixSegment:l||void 0,suffixSegment:f||void 0}}const A=r.match(nQe);if(A){const l=A[1],f=A[2],h=A[3];return{type:Mp,value:f,prefixSegment:l||void 0,suffixSegment:h||void 0}}const a=r.match(tQe);if(a){const l=a[1],f=a[2],h=a[3];return{type:Lg,value:""+f,prefixSegment:l||void 0,suffixSegment:h||void 0}}if(eQe.test(r)){const l=r.substring(1);return{type:Lg,value:"$"+l,prefixSegment:void 0,suffixSegment:void 0}}return rQe.test(r)?{type:Tp,value:"$",prefixSegment:void 0,suffixSegment:void 0}:{type:du,value:r}})),e.slice(-1)==="/"&&(e=e.substring(1),t.push({type:du,value:"/"})),t}function KS({path:e,params:t,leaveParams:n,decodeCharMap:r,parseCache:i}){const A=Fp(e,i);function a(m){const C=t[m],v=typeof C=="string";return m==="*"||m==="_splat"?v?encodeURI(C):C:v?AQe(C,r):C}let l=!1;const f={},h=M0(A.map(m=>{if(m.type===du)return m.value;if(m.type===Tp){f._splat=t._splat,f["*"]=t._splat;const C=m.prefixSegment||"",v=m.suffixSegment||"";if(!t._splat)return l=!0,C||v?`${C}${v}`:void 0;const k=a("_splat");return`${C}${k}${v}`}if(m.type===Lg){const C=m.value.substring(1);!l&&!(C in t)&&(l=!0),f[C]=t[C];const v=m.prefixSegment||"",k=m.suffixSegment||"";if(n){const D=a(m.value);return`${v}${m.value}${D??""}${k}`}return`${v}${a(C)??"undefined"}${k}`}if(m.type===Mp){const C=m.value.substring(1),v=m.prefixSegment||"",k=m.suffixSegment||"";if(!(C in t)||t[C]==null)return v||k?`${v}${k}`:void 0;if(f[C]=t[C],n){const D=a(m.value);return`${v}${m.value}${D??""}${k}`}return`${v}${a(C)??""}${k}`}return m.value}));return{usedParams:f,interpolatedPath:h,isMissingParams:l}}function AQe(e,t){let n=encodeURIComponent(e);if(t)for(const[r,i]of t)n=n.replaceAll(r,i);return n}function $S(e,t,n){const r=sQe(e,t,n);if(!(t.to&&!r))return r??{}}function sQe(e,{to:t,fuzzy:n,caseSensitive:r},i){const A=t,a=Fp(e.startsWith("/")?e:`/${e}`,i),l=Fp(A.startsWith("/")?A:`/${A}`,i),f={};return aQe(a,l,f,n,r)?f:void 0}function aQe(e,t,n,r,i){var l,f,h;let A=0,a=0;for(;AM.value)));D&&F.startsWith(D)&&(F=F.slice(D.length)),R&&F.endsWith(R)&&(F=F.slice(0,F.length-R.length)),k=F}else k=decodeURI(M0(v.map(D=>D.value)));return n["*"]=k,n._splat=k,!0}if(C.type===du){if(C.value==="/"&&!(m!=null&&m.value)){a++;continue}if(m){if(i){if(C.value!==m.value)return!1}else if(C.value.toLowerCase()!==m.value.toLowerCase())return!1;A++,a++;continue}else return!1}if(C.type===Lg){if(!m||m.value==="/")return!1;let v="",k=!1;if(C.prefixSegment||C.suffixSegment){const D=C.prefixSegment||"",R=C.suffixSegment||"",N=m.value;if(D&&!N.startsWith(D)||R&&!N.endsWith(R))return!1;let F=N;D&&F.startsWith(D)&&(F=F.slice(D.length)),R&&F.endsWith(R)&&(F=F.slice(0,F.length-R.length)),v=decodeURIComponent(F),k=!0}else v=decodeURIComponent(m.value),k=!0;k&&(n[C.value.substring(1)]=v,A++),a++;continue}if(C.type===Mp){if(!m){a++;continue}if(m.value==="/"){a++;continue}let v="",k=!1;if(C.prefixSegment||C.suffixSegment){const D=C.prefixSegment||"",R=C.suffixSegment||"",N=m.value;if((!D||N.startsWith(D))&&(!R||N.endsWith(R))){let F=N;D&&F.startsWith(D)&&(F=F.slice(D.length)),R&&F.endsWith(R)&&(F=F.slice(0,F.length-R.length)),v=decodeURIComponent(F),k=!0}}else{let D=!0;for(let R=a+1;R=t.length)return n["**"]=M0(e.slice(A).map(v=>v.value)),!!r&&((f=t[t.length-1])==null?void 0:f.value)!=="/";if(a=e.length){for(let v=a;v{var m;if(n.isRoot||!n.path)return;const i=qS(n.fullPath);let A=Fp(i),a=0;for(;A.length>a+1&&((m=A[a])==null?void 0:m.value)==="/";)a++;a>0&&(A=A.slice(a));let l=0,f=!1;const h=A.map((C,v)=>{if(C.value==="/")return cQe;if(C.type===du)return lQe;let k;C.type===Lg?k=uQe:C.type===Mp?(k=dQe,l++):k=fQe;for(let D=v+1;D{const i=Math.min(n.scores.length,r.scores.length);for(let A=0;Ar.parsed[A].value?1:-1;return n.index-r.index}).map((n,r)=>(n.child.rank=r,n.child))}function IQe({routeTree:e,initRoute:t}){const n={},r={},i=a=>{a.forEach((l,f)=>{t==null||t(l,f);const h=n[l.id];if(T0(!h,`Duplicate routes found with id: ${String(l.id)}`),n[l.id]=l,!l.isRoot&&l.path){const C=sf(l.fullPath);(!r[C]||l.fullPath.endsWith("/"))&&(r[C]=l)}const m=l.children;m!=null&&m.length&&i(m)})};i([e]);const A=EQe(Object.values(n));return{routesById:n,routesByPath:r,flatRoutes:A}}function ul(e){return!!(e!=null&&e.isNotFound)}function CQe(){try{if(typeof window<"u"&&typeof window.sessionStorage=="object")return window.sessionStorage}catch{}}const Wb="tsr-scroll-restoration-v1_3",BQe=(e,t)=>{let n;return(...r)=>{n||(n=setTimeout(()=>{e(...r),n=null},t))}};function yQe(){const e=CQe();if(!e)return null;const t=e.getItem(Wb);let n=t?JSON.parse(t):{};return{state:n,set:r=>(n=jg(r,n)||n,e.setItem(Wb,JSON.stringify(n)))}}const Zb=yQe(),eD=e=>e.state.__TSR_key||e.href;function vQe(e){const t=[];let n;for(;n=e.parentNode;)t.push(`${e.tagName}:nth-child(${Array.prototype.indexOf.call(n.children,e)+1})`),e=n;return`${t.reverse().join(" > ")}`.toLowerCase()}let Vb=!1;function fX({storageKey:e,key:t,behavior:n,shouldScrollRestoration:r,scrollToTopSelectors:i,location:A}){var h,m;let a;try{a=JSON.parse(sessionStorage.getItem(e)||"{}")}catch(C){console.error(C);return}const l=t||((h=window.history.state)==null?void 0:h.__TSR_key),f=a[l];Vb=!0;e:{if(r&&f&&Object.keys(f).length>0){for(const k in f){const D=f[k];if(k==="window")window.scrollTo({top:D.scrollY,left:D.scrollX,behavior:n});else if(k){const R=document.querySelector(k);R&&(R.scrollLeft=D.scrollX,R.scrollTop=D.scrollY)}}break e}const C=(A??window.location).hash.split("#",2)[1];if(C){const k=((m=window.history.state)==null?void 0:m.__hashScrollIntoViewOptions)??!0;if(k){const D=document.getElementById(C);D&&D.scrollIntoView(k)}break e}const v={top:0,left:0,behavior:n};if(window.scrollTo(v),i)for(const k of i){if(k==="window")continue;const D=typeof k=="function"?k():document.querySelector(k);D&&D.scrollTo(v)}}Vb=!1}function bQe(e,t){if(!Zb&&!e.isServer||((e.options.scrollRestoration??!1)&&(e.isScrollRestoring=!0),e.isServer||e.isScrollRestorationSetup||!Zb))return;e.isScrollRestorationSetup=!0,Vb=!1;const n=e.options.getScrollRestorationKey||eD;window.history.scrollRestoration="manual";const r=i=>{if(Vb||!e.isScrollRestoring)return;let A="";if(i.target===document||i.target===window)A="window";else{const l=i.target.getAttribute("data-scroll-restoration-id");l?A=`[data-scroll-restoration-id="${l}"]`:A=vQe(i.target)}const a=n(e.state.location);Zb.set(l=>{const f=l[a]||(l[a]={}),h=f[A]||(f[A]={});if(A==="window")h.scrollX=window.scrollX||0,h.scrollY=window.scrollY||0;else if(A){const m=document.querySelector(A);m&&(h.scrollX=m.scrollLeft||0,h.scrollY=m.scrollTop||0)}return l})};typeof document<"u"&&document.addEventListener("scroll",BQe(r,100),!0),e.subscribe("onRendered",i=>{const A=n(i.toLocation);if(!e.resetNextScroll){e.resetNextScroll=!0;return}typeof e.options.scrollRestoration=="function"&&!e.options.scrollRestoration({location:e.latestLocation})||(fX({storageKey:Wb,key:A,behavior:e.options.scrollRestorationBehavior,shouldScrollRestoration:e.isScrollRestoring,scrollToTopSelectors:e.options.scrollToTopSelectors,location:e.history.location}),e.isScrollRestoring&&Zb.set(a=>(a[A]||(a[A]={}),a)))})}function QQe(e){if(typeof document<"u"&&document.querySelector){const t=e.state.location.state.__hashScrollIntoViewOptions??!0;if(t&&e.state.location.hash!==""){const n=document.getElementById(e.state.location.hash);n&&n.scrollIntoView(t)}}}function wQe(e,t=String){const n=new URLSearchParams;for(const r in e){const i=e[r];i!==void 0&&n.set(r,t(i))}return n.toString()}function tD(e){return e?e==="false"?!1:e==="true"?!0:+e*0===0&&+e+""===e?+e:e:""}function _Qe(e){const t=new URLSearchParams(e),n={};for(const[r,i]of t.entries()){const A=n[r];A==null?n[r]=tD(i):Array.isArray(A)?A.push(tD(i)):n[r]=[A,tD(i)]}return n}const xQe=SQe(JSON.parse),kQe=DQe(JSON.stringify,JSON.parse);function SQe(e){return t=>{t[0]==="?"&&(t=t.substring(1));const n=_Qe(t);for(const r in n){const i=n[r];if(typeof i=="string")try{n[r]=e(i)}catch{}}return n}}function DQe(e,t){const n=typeof t=="function";function r(i){if(typeof i=="object"&&i!==null)try{return e(i)}catch{}else if(n&&typeof i=="string")try{return t(i),e(i)}catch{}return i}return i=>{const A=wQe(i,r);return A?`?${A}`:""}}const Ha="__root__";function gX(e){if(e.statusCode=e.statusCode||e.code||307,!e.reloadDocument&&typeof e.href=="string")try{new URL(e.href),e.reloadDocument=!0}catch{}const t=new Headers(e.headers);e.href&&t.get("Location")===null&&t.set("Location",e.href);const n=new Response(null,{status:e.statusCode,headers:t});if(n.options=e,e.throw)throw n;return n}function fu(e){return e instanceof Response&&!!e.options}function RQe(e){const t=new Map;let n,r;const i=A=>{A.next&&(A.prev?(A.prev.next=A.next,A.next.prev=A.prev,A.next=void 0,r&&(r.next=A,A.prev=r)):(A.next.prev=void 0,n=A.next,A.next=void 0,r&&(A.prev=r,r.next=A)),r=A)};return{get(A){const a=t.get(A);if(a)return i(a),a.value},set(A,a){if(t.size>=e&&n){const f=n;t.delete(f.key),f.next&&(n=f.next,f.next.prev=void 0),f===r&&(r=void 0)}const l=t.get(A);if(l)l.value=a,i(l);else{const f={key:A,value:a,prev:r};r&&(r.next=f),r=f,n||(n=f),t.set(A,f)}}}}const zb=e=>{var t;if(!e.rendered)return e.rendered=!0,(t=e.onReady)==null?void 0:t.call(e)},qb=(e,t)=>!!(e.preload&&!e.router.state.matches.some(n=>n.id===t)),hX=(e,t)=>{var i;const n=e.router.routesById[t.routeId??""]??e.router.routeTree;!n.options.notFoundComponent&&((i=e.router.options)!=null&&i.defaultNotFoundComponent)&&(n.options.notFoundComponent=e.router.options.defaultNotFoundComponent),T0(n.options.notFoundComponent);const r=e.matches.find(A=>A.routeId===n.id);T0(r,"Could not find match for route: "+n.id),e.updateMatch(r.id,A=>({...A,status:"notFound",error:t,isFetching:!1})),t.routerCode==="BEFORE_LOAD"&&n.parentRoute&&(t.routeId=n.parentRoute.id,hX(e,t))},af=(e,t,n)=>{var r,i,A;if(!(!fu(n)&&!ul(n))){if(fu(n)&&n.redirectHandled&&!n.options.reloadDocument)throw n;if(t){(r=t._nonReactive.beforeLoadPromise)==null||r.resolve(),(i=t._nonReactive.loaderPromise)==null||i.resolve(),t._nonReactive.beforeLoadPromise=void 0,t._nonReactive.loaderPromise=void 0;const a=fu(n)?"redirected":"notFound";t._nonReactive.error=n,e.updateMatch(t.id,l=>({...l,status:a,isFetching:!1,error:n})),ul(n)&&!n.routeId&&(n.routeId=t.routeId),(A=t._nonReactive.loadPromise)==null||A.resolve()}throw fu(n)?(e.rendered=!0,n.options._fromLocation=e.location,n.redirectHandled=!0,n=e.router.resolveRedirect(n),n):(hX(e,n),n)}},pX=(e,t)=>{const n=e.router.getMatch(t);return!!(!e.router.isServer&&n._nonReactive.dehydrated||e.router.isServer&&n.ssr===!1)},fI=(e,t,n,r)=>{var l,f;const{id:i,routeId:A}=e.matches[t],a=e.router.looseRoutesById[A];if(n instanceof Promise)throw n;n.routerCode=r,e.firstBadMatchIndex??(e.firstBadMatchIndex=t),af(e,e.router.getMatch(i),n);try{(f=(l=a.options).onError)==null||f.call(l,n)}catch(h){n=h,af(e,e.router.getMatch(i),n)}e.updateMatch(i,h=>{var m,C;return(m=h._nonReactive.beforeLoadPromise)==null||m.resolve(),h._nonReactive.beforeLoadPromise=void 0,(C=h._nonReactive.loadPromise)==null||C.resolve(),{...h,error:n,status:"error",isFetching:!1,updatedAt:Date.now(),abortController:new AbortController}})},TQe=(e,t,n,r)=>{var k;const i=e.router.getMatch(t),A=(k=e.matches[n-1])==null?void 0:k.id,a=A?e.router.getMatch(A):void 0;if(e.router.isShell()){i.ssr=r.id===Ha;return}if((a==null?void 0:a.ssr)===!1){i.ssr=!1;return}const l=D=>D===!0&&(a==null?void 0:a.ssr)==="data-only"?"data-only":D,f=e.router.options.defaultSsr??!0;if(r.options.ssr===void 0){i.ssr=l(f);return}if(typeof r.options.ssr!="function"){i.ssr=l(r.options.ssr);return}const{search:h,params:m}=i,C={search:Kb(h,i.searchError),params:Kb(m,i.paramsError),location:e.location,matches:e.matches.map(D=>({index:D.index,pathname:D.pathname,fullPath:D.fullPath,staticData:D.staticData,id:D.id,routeId:D.routeId,search:Kb(D.search,D.searchError),params:Kb(D.params,D.paramsError),ssr:D.ssr}))},v=r.options.ssr(C);if(Af(v))return v.then(D=>{i.ssr=l(D??f)});i.ssr=l(v??f)},mX=(e,t,n,r)=>{var A;if(r._nonReactive.pendingTimeout!==void 0)return;const i=n.options.pendingMs??e.router.options.defaultPendingMs;if(e.onReady&&!e.router.isServer&&!qb(e,t)&&(n.options.loader||n.options.beforeLoad||yX(n))&&typeof i=="number"&&i!==1/0&&(n.options.pendingComponent??((A=e.router.options)==null?void 0:A.defaultPendingComponent))){const a=setTimeout(()=>{zb(e)},i);r._nonReactive.pendingTimeout=a}},MQe=(e,t,n)=>{const r=e.router.getMatch(t);if(!r._nonReactive.beforeLoadPromise&&!r._nonReactive.loaderPromise)return;mX(e,t,n,r);const i=()=>{const A=e.router.getMatch(t);A.preload&&(A.status==="redirected"||A.status==="notFound")&&af(e,A,A.error)};return r._nonReactive.beforeLoadPromise?r._nonReactive.beforeLoadPromise.then(i):i()},FQe=(e,t,n,r)=>{var Y,H;const i=e.router.getMatch(t),A=i._nonReactive.loadPromise;i._nonReactive.loadPromise=Rp(()=>{A==null||A.resolve()});const{paramsError:a,searchError:l}=i;a&&fI(e,n,a,"PARSE_PARAMS"),l&&fI(e,n,l,"VALIDATE_SEARCH"),mX(e,t,r,i);const f=new AbortController,h=(Y=e.matches[n-1])==null?void 0:Y.id,m={...((H=h?e.router.getMatch(h):void 0)==null?void 0:H.context)??e.router.options.context??void 0,...i.__routeContext};let C=!1;const v=()=>{C||(C=!0,e.updateMatch(t,Z=>({...Z,isFetching:"beforeLoad",fetchCount:Z.fetchCount+1,abortController:f,context:m})))},k=()=>{var Z;(Z=i._nonReactive.beforeLoadPromise)==null||Z.resolve(),i._nonReactive.beforeLoadPromise=void 0,e.updateMatch(t,z=>({...z,isFetching:!1}))};if(!r.options.beforeLoad){dI(()=>{v(),k()});return}i._nonReactive.beforeLoadPromise=Rp();const{search:D,params:R,cause:N}=i,F=qb(e,t),M={search:D,abortController:f,params:R,preload:F,context:m,location:e.location,navigate:Z=>e.router.navigate({...Z,_fromLocation:e.location}),buildLocation:e.router.buildLocation,cause:F?"preload":N,matches:e.matches,...e.router.options.additionalContext},P=Z=>{if(Z===void 0){dI(()=>{v(),k()});return}(fu(Z)||ul(Z))&&(v(),fI(e,n,Z,"BEFORE_LOAD")),dI(()=>{v(),e.updateMatch(t,z=>({...z,__beforeLoadContext:Z,context:{...z.context,...Z}})),k()})};let G;try{if(G=r.options.beforeLoad(M),Af(G))return v(),G.catch(Z=>{fI(e,n,Z,"BEFORE_LOAD")}).then(P)}catch(Z){v(),fI(e,n,Z,"BEFORE_LOAD")}P(G)},NQe=(e,t)=>{const{id:n,routeId:r}=e.matches[t],i=e.router.looseRoutesById[r],A=()=>{if(e.router.isServer){const f=TQe(e,n,t,i);if(Af(f))return f.then(l)}return l()},a=()=>FQe(e,n,t,i),l=()=>{if(pX(e,n))return;const f=MQe(e,n,i);return Af(f)?f.then(a):a()};return A()},gI=(e,t,n)=>{var A,a,l,f,h,m;const r=e.router.getMatch(t);if(!r||!n.options.head&&!n.options.scripts&&!n.options.headers)return;const i={matches:e.matches,match:r,params:r.params,loaderData:r.loaderData};return Promise.all([(a=(A=n.options).head)==null?void 0:a.call(A,i),(f=(l=n.options).scripts)==null?void 0:f.call(l,i),(m=(h=n.options).headers)==null?void 0:m.call(h,i)]).then(([C,v,k])=>{const D=C==null?void 0:C.meta,R=C==null?void 0:C.links,N=C==null?void 0:C.scripts,F=C==null?void 0:C.styles;return{meta:D,links:R,headScripts:N,headers:k,scripts:v,styles:F}})},EX=(e,t,n,r)=>{const i=e.matchPromises[n-1],{params:A,loaderDeps:a,abortController:l,cause:f}=e.router.getMatch(t);let h=e.router.options.context??{};for(let C=0;C<=n;C++){const v=e.matches[C];if(!v)continue;const k=e.router.getMatch(v.id);k&&(h={...h,...k.__routeContext??{},...k.__beforeLoadContext??{}})}const m=qb(e,t);return{params:A,deps:a,preload:!!m,parentMatchPromise:i,abortController:l,context:h,location:e.location,navigate:C=>e.router.navigate({...C,_fromLocation:e.location}),cause:m?"preload":f,route:r,...e.router.options.additionalContext}},IX=async(e,t,n,r)=>{var i,A,a,l,f,h;try{const m=e.router.getMatch(t);try{(!e.router.isServer||m.ssr===!0)&&BX(r);const C=(A=(i=r.options).loader)==null?void 0:A.call(i,EX(e,t,n,r)),v=r.options.loader&&Af(C);if((v||r._lazyPromise||r._componentsPromise||r.options.head||r.options.scripts||r.options.headers||m._nonReactive.minPendingPromise)&&e.updateMatch(t,N=>({...N,isFetching:"loader"})),r.options.loader){const N=v?await C:C;af(e,e.router.getMatch(t),N),N!==void 0&&e.updateMatch(t,F=>({...F,loaderData:N}))}r._lazyPromise&&await r._lazyPromise;const k=gI(e,t,r),D=k?await k:void 0,R=m._nonReactive.minPendingPromise;R&&await R,r._componentsPromise&&await r._componentsPromise,e.updateMatch(t,N=>({...N,error:void 0,status:"success",isFetching:!1,updatedAt:Date.now(),...D}))}catch(C){let v=C;const k=m._nonReactive.minPendingPromise;k&&await k,ul(C)&&await((l=(a=r.options.notFoundComponent)==null?void 0:a.preload)==null?void 0:l.call(a)),af(e,e.router.getMatch(t),C);try{(h=(f=r.options).onError)==null||h.call(f,C)}catch(N){v=N,af(e,e.router.getMatch(t),N)}const D=gI(e,t,r),R=D?await D:void 0;e.updateMatch(t,N=>({...N,error:v,status:"error",isFetching:!1,...R}))}}catch(m){const C=e.router.getMatch(t);if(C){const v=gI(e,t,r);if(v){const k=await v;e.updateMatch(t,D=>({...D,...k}))}C._nonReactive.loaderPromise=void 0}af(e,C,m)}},OQe=async(e,t)=>{var h,m;const{id:n,routeId:r}=e.matches[t];let i=!1,A=!1;const a=e.router.looseRoutesById[r];if(pX(e,n)){if(e.router.isServer){const C=gI(e,n,a);if(C){const v=await C;e.updateMatch(n,k=>({...k,...v}))}return e.router.getMatch(n)}}else{const C=e.router.getMatch(n);if(C._nonReactive.loaderPromise){if(C.status==="success"&&!e.sync&&!C.preload)return C;await C._nonReactive.loaderPromise;const v=e.router.getMatch(n),k=v._nonReactive.error||v.error;k&&af(e,v,k)}else{const v=Date.now()-C.updatedAt,k=qb(e,n),D=k?a.options.preloadStaleTime??e.router.options.defaultPreloadStaleTime??3e4:a.options.staleTime??e.router.options.defaultStaleTime??0,R=a.options.shouldReload,N=typeof R=="function"?R(EX(e,n,t,a)):R,F=!!k&&!e.router.state.matches.some(Y=>Y.id===n),M=e.router.getMatch(n);M._nonReactive.loaderPromise=Rp(),F!==M.preload&&e.updateMatch(n,Y=>({...Y,preload:F}));const{status:P,invalid:G}=M;if(i=P==="success"&&(G||(N??v>D)),!(k&&a.options.preload===!1))if(i&&!e.sync)A=!0,(async()=>{var Y,H;try{await IX(e,n,t,a);const Z=e.router.getMatch(n);(Y=Z._nonReactive.loaderPromise)==null||Y.resolve(),(H=Z._nonReactive.loadPromise)==null||H.resolve(),Z._nonReactive.loaderPromise=void 0}catch(Z){fu(Z)&&await e.router.navigate(Z.options)}})();else if(P!=="success"||i&&e.sync)await IX(e,n,t,a);else{const Y=gI(e,n,a);if(Y){const H=await Y;e.updateMatch(n,Z=>({...Z,...H}))}}}}const l=e.router.getMatch(n);A||((h=l._nonReactive.loaderPromise)==null||h.resolve(),(m=l._nonReactive.loadPromise)==null||m.resolve()),clearTimeout(l._nonReactive.pendingTimeout),l._nonReactive.pendingTimeout=void 0,A||(l._nonReactive.loaderPromise=void 0),l._nonReactive.dehydrated=void 0;const f=A?l.isFetching:!1;return f!==l.isFetching||l.invalid!==!1?(e.updateMatch(n,C=>({...C,isFetching:f,invalid:!1})),e.router.getMatch(n)):l};async function CX(e){const t=Object.assign(e,{matchPromises:[]});!t.router.isServer&&t.router.state.matches.some(n=>n._forcePending)&&zb(t);try{for(let i=0;i{const{id:n,...r}=t.options;Object.assign(e.options,r),e._lazyLoaded=!0,e._lazyPromise=void 0}):e._lazyLoaded=!0),!e._componentsLoaded&&e._componentsPromise===void 0){const t=()=>{var r;const n=[];for(const i of vX){const A=(r=e.options[i])==null?void 0:r.preload;A&&n.push(A())}if(n.length)return Promise.all(n).then(()=>{e._componentsLoaded=!0,e._componentsPromise=void 0});e._componentsLoaded=!0,e._componentsPromise=void 0};e._componentsPromise=e._lazyPromise?e._lazyPromise.then(t):t()}return e._componentsPromise}function Kb(e,t){return t?{status:"error",error:t}:{status:"success",value:e}}function yX(e){var t;for(const n of vX)if((t=e.options[n])!=null&&t.preload)return!0;return!1}const vX=["component","errorComponent","pendingComponent","notFoundComponent"];function jQe(e){return{input:({url:t})=>{for(const n of e)t=bX(n,t);return t},output:({url:t})=>{for(let n=e.length-1;n>=0;n--)t=QX(e[n],t);return t}}}function LQe(e){const t=Jb(e.basepath),n=`/${t}`,r=`${n}/`,i=e.caseSensitive?n:n.toLowerCase(),A=e.caseSensitive?r:r.toLowerCase();return{input:({url:a})=>{const l=e.caseSensitive?a.pathname:a.pathname.toLowerCase();return l===i?a.pathname="/":l.startsWith(A)&&(a.pathname=a.pathname.slice(n.length)),a},output:({url:a})=>(a.pathname=M0(["/",t,a.pathname]),a)}}function bX(e,t){var r;const n=(r=e==null?void 0:e.input)==null?void 0:r.call(e,{url:t});if(n){if(typeof n=="string")return new URL(n);if(n instanceof URL)return n}return t}function QX(e,t){var r;const n=(r=e==null?void 0:e.output)==null?void 0:r.call(e,{url:t});if(n){if(typeof n=="string")return new URL(n);if(n instanceof URL)return n}return t}function Pg(e){const t=e.resolvedLocation,n=e.location,r=(t==null?void 0:t.pathname)!==n.pathname,i=(t==null?void 0:t.href)!==n.href,A=(t==null?void 0:t.hash)!==n.hash;return{fromLocation:t,toLocation:n,pathChanged:r,hrefChanged:i,hashChanged:A}}class PQe{constructor(t){this.tempLocationKey=`${Math.round(Math.random()*1e7)}`,this.resetNextScroll=!0,this.shouldViewTransition=void 0,this.isViewTransitionTypesSupported=void 0,this.subscribers=new Set,this.isScrollRestoring=!1,this.isScrollRestorationSetup=!1,this.startTransition=n=>n(),this.update=n=>{var m;n.notFoundRoute&&console.warn("The notFoundRoute API is deprecated and will be removed in the next major version. See https://tanstack.com/router/v1/docs/framework/react/guide/not-found-errors#migrating-from-notfoundroute for more info.");const r=this.options,i=this.basepath??(r==null?void 0:r.basepath)??"/",A=this.basepath===void 0,a=r==null?void 0:r.rewrite;this.options={...r,...n},this.isServer=this.options.isServer??typeof document>"u",this.pathParamsDecodeCharMap=this.options.pathParamsAllowedCharacters?new Map(this.options.pathParamsAllowedCharacters.map(C=>[encodeURIComponent(C),C])):void 0,(!this.history||this.options.history&&this.options.history!==this.history)&&(this.options.history?this.history=this.options.history:this.isServer||(this.history=Xbe())),this.origin=this.options.origin,this.origin||(!this.isServer&&(window!=null&&window.origin)&&window.origin!=="null"?this.origin=window.origin:this.origin="http://localhost"),this.history&&this.updateLatestLocation(),this.options.routeTree!==this.routeTree&&(this.routeTree=this.options.routeTree,this.buildRouteTree()),!this.__store&&this.latestLocation&&(this.__store=new Ybe(GQe(this.latestLocation),{onUpdate:()=>{this.__store.state={...this.state,cachedMatches:this.state.cachedMatches.filter(C=>!["redirected"].includes(C.status))}}}),bQe(this));let l=!1;const f=this.options.basepath??"/",h=this.options.rewrite;if(A||i!==f||a!==h){this.basepath=f;const C=[];Jb(f)!==""&&C.push(LQe({basepath:f})),h&&C.push(h),this.rewrite=C.length===0?void 0:C.length===1?C[0]:jQe(C),this.history&&this.updateLatestLocation(),l=!0}l&&this.__store&&(this.__store.state={...this.state,location:this.latestLocation}),typeof window<"u"&&"CSS"in window&&typeof((m=window.CSS)==null?void 0:m.supports)=="function"&&(this.isViewTransitionTypesSupported=window.CSS.supports("selector(:active-view-transition-type(a)"))},this.updateLatestLocation=()=>{this.latestLocation=this.parseLocation(this.history.location,this.latestLocation)},this.buildRouteTree=()=>{const{routesById:n,routesByPath:r,flatRoutes:i}=IQe({routeTree:this.routeTree,initRoute:(a,l)=>{a.init({originalIndex:l})}});this.routesById=n,this.routesByPath=r,this.flatRoutes=i;const A=this.options.notFoundRoute;A&&(A.init({originalIndex:99999999999}),this.routesById[A.id]=A)},this.subscribe=(n,r)=>{const i={eventType:n,fn:r};return this.subscribers.add(i),()=>{this.subscribers.delete(i)}},this.emit=n=>{this.subscribers.forEach(r=>{r.eventType===n.type&&r.fn(n)})},this.parseLocation=(n,r)=>{const i=({href:f,state:h})=>{const m=new URL(f,this.origin),C=bX(this.rewrite,m),v=this.options.parseSearch(C.search),k=this.options.stringifySearch(v);C.search=k;const D=C.href.replace(C.origin,""),{pathname:R,hash:N}=C;return{href:D,publicHref:f,url:C.href,pathname:cX(R),searchStr:k,search:ll(r==null?void 0:r.search,v),hash:N.split("#").reverse()[0]??"",state:ll(r==null?void 0:r.state,h)}},A=i(n),{__tempLocation:a,__tempKey:l}=A.state;if(a&&(!l||l===this.tempLocationKey)){const f=i(a);return f.state.key=A.state.key,f.state.__TSR_key=A.state.__TSR_key,delete f.state.__tempLocation,{...f,maskedLocation:A}}return A},this.resolvePathWithBase=(n,r)=>$be({base:n,to:zS(r),trailingSlash:this.options.trailingSlash,parseCache:this.parsePathnameCache}),this.matchRoutes=(n,r,i)=>typeof n=="string"?this.matchRoutesInternal({pathname:n,search:r},i):this.matchRoutesInternal(n,r),this.parsePathnameCache=RQe(1e3),this.getMatchedRoutes=(n,r)=>HQe({pathname:n,routePathname:r,caseSensitive:this.options.caseSensitive,routesByPath:this.routesByPath,routesById:this.routesById,flatRoutes:this.flatRoutes,parseCache:this.parsePathnameCache}),this.cancelMatch=n=>{const r=this.getMatch(n);r&&(r.abortController.abort(),clearTimeout(r._nonReactive.pendingTimeout),r._nonReactive.pendingTimeout=void 0)},this.cancelMatches=()=>{const n=this.state.matches.filter(i=>i.status==="pending"),r=this.state.matches.filter(i=>i.isFetching==="loader");new Set([...this.state.pendingMatches??[],...n,...r]).forEach(i=>{this.cancelMatch(i.id)})},this.buildLocation=n=>{const r=(A={})=>{var q,Ae;const a=A._fromLocation||this.pendingBuiltLocation||this.latestLocation,l=this.matchRoutes(a,{_buildLocation:!0}),f=VS(l);A.from;const h=A.unsafeRelative==="path"?a.pathname:A.from??f.fullPath,m=this.resolvePathWithBase(h,"."),C=f.search,v={...f.params},k=A.to?this.resolvePathWithBase(m,`${A.to}`):this.resolvePathWithBase(m,"."),D=A.params===!1||A.params===null?{}:(A.params??!0)===!0?v:Object.assign(v,jg(A.params,v)),R=KS({path:k,params:D,parseCache:this.parsePathnameCache}).interpolatedPath,N=this.matchRoutes(R,void 0,{_buildLocation:!0}).map(Ce=>this.looseRoutesById[Ce.routeId]);if(Object.keys(D).length>0)for(const Ce of N){const me=((q=Ce.options.params)==null?void 0:q.stringify)??Ce.options.stringifyParams;me&&Object.assign(D,me(D))}const F=cX(KS({path:k,params:D,leaveParams:n.leaveParams,decodeCharMap:this.pathParamsDecodeCharMap,parseCache:this.parsePathnameCache}).interpolatedPath);let M=C;if(n._includeValidateSearch&&((Ae=this.options.search)!=null&&Ae.strict)){const Ce={};N.forEach(me=>{if(me.options.validateSearch)try{Object.assign(Ce,nD(me.options.validateSearch,{...Ce,...M}))}catch{}}),M=Ce}M=YQe({search:M,dest:A,destRoutes:N,_includeValidateSearch:n._includeValidateSearch}),M=ll(C,M);const P=this.options.stringifySearch(M),G=A.hash===!0?a.hash:A.hash?jg(A.hash,a.hash):void 0,Y=G?`#${G}`:"";let H=A.state===!0?a.state:A.state?jg(A.state,a.state):{};H=ll(a.state,H);const Z=`${F}${P}${Y}`,z=new URL(Z,this.origin),re=QX(this.rewrite,z);return{publicHref:re.pathname+re.search+re.hash,href:Z,url:re.href,pathname:F,search:M,searchStr:P,state:H,hash:G??"",unmaskOnReload:A.unmaskOnReload}},i=(A={},a)=>{var h;const l=r(A);let f=a?r(a):void 0;if(!f){let m={};const C=(h=this.options.routeMasks)==null?void 0:h.find(v=>{const k=$S(l.pathname,{to:v.from,caseSensitive:!1,fuzzy:!1},this.parsePathnameCache);return k?(m=k,!0):!1});if(C){const{from:v,...k}=C;a={from:n.from,...k,params:m},f=r(a)}}return f&&(l.maskedLocation=f),l};return n.mask?i(n,{from:n.from,...n.mask}):i(n)},this.commitLocation=({viewTransition:n,ignoreBlocker:r,...i})=>{const A=()=>{const f=["key","__TSR_key","__TSR_index","__hashScrollIntoViewOptions"];f.forEach(m=>{i.state[m]=this.latestLocation.state[m]});const h=of(i.state,this.latestLocation.state);return f.forEach(m=>{delete i.state[m]}),h},a=sf(this.latestLocation.href)===sf(i.href),l=this.commitLocationPromise;if(this.commitLocationPromise=Rp(()=>{l==null||l.resolve()}),a&&A())this.load();else{let{maskedLocation:f,hashScrollIntoView:h,...m}=i;f&&(m={...f,state:{...f.state,__tempKey:void 0,__tempLocation:{...m,search:m.searchStr,state:{...m.state,__tempKey:void 0,__tempLocation:void 0,__TSR_key:void 0,key:void 0}}}},(m.unmaskOnReload??this.options.unmaskOnReload??!1)&&(m.state.__tempKey=this.tempLocationKey)),m.state.__hashScrollIntoViewOptions=h??this.options.defaultHashScrollIntoView??!0,this.shouldViewTransition=n,this.history[i.replace?"replace":"push"](m.publicHref,m.state,{ignoreBlocker:r})}return this.resetNextScroll=i.resetScroll??!0,this.history.subscribers.size||this.load(),this.commitLocationPromise},this.buildAndCommitLocation=({replace:n,resetScroll:r,hashScrollIntoView:i,viewTransition:A,ignoreBlocker:a,href:l,...f}={})=>{if(l){const C=this.history.location.state.__TSR_index,v=Hb(l,{__TSR_index:n?C:C+1});f.to=v.pathname,f.search=this.options.parseSearch(v.search),f.hash=v.hash.slice(1)}const h=this.buildLocation({...f,_includeValidateSearch:!0});this.pendingBuiltLocation=h;const m=this.commitLocation({...h,viewTransition:A,replace:n,resetScroll:r,hashScrollIntoView:i,ignoreBlocker:a});return Promise.resolve().then(()=>{this.pendingBuiltLocation===h&&(this.pendingBuiltLocation=void 0)}),m},this.navigate=({to:n,reloadDocument:r,href:i,...A})=>{if(!r&&i)try{new URL(`${i}`),r=!0}catch{}return r?(i||(i=this.buildLocation({to:n,...A}).url),A.replace?window.location.replace(i):window.location.href=i,Promise.resolve()):this.buildAndCommitLocation({...A,href:i,to:n,_isNavigate:!0})},this.beforeLoad=()=>{if(this.cancelMatches(),this.updateLatestLocation(),this.isServer){const r=this.buildLocation({to:this.latestLocation.pathname,search:!0,params:!0,hash:!0,state:!0,_includeValidateSearch:!0}),i=A=>{try{return encodeURI(decodeURI(A))}catch{return A}};if(Jb(i(this.latestLocation.href))!==Jb(i(r.href))){let A=r.url;throw this.origin&&A.startsWith(this.origin)&&(A=A.replace(this.origin,"")||"/"),gX({href:A})}}const n=this.matchRoutes(this.latestLocation);this.__store.setState(r=>({...r,status:"pending",statusCode:200,isLoading:!0,location:this.latestLocation,pendingMatches:n,cachedMatches:r.cachedMatches.filter(i=>!n.some(A=>A.id===i.id))}))},this.load=async n=>{let r,i,A;for(A=new Promise(l=>{this.startTransition(async()=>{var f;try{this.beforeLoad();const h=this.latestLocation,m=this.state.resolvedLocation;this.state.redirect||this.emit({type:"onBeforeNavigate",...Pg({resolvedLocation:m,location:h})}),this.emit({type:"onBeforeLoad",...Pg({resolvedLocation:m,location:h})}),await CX({router:this,sync:n==null?void 0:n.sync,matches:this.state.pendingMatches,location:h,updateMatch:this.updateMatch,onReady:async()=>{this.startTransition(()=>{this.startViewTransition(async()=>{let C=[],v=[],k=[];dI(()=>{this.__store.setState(D=>{const R=D.matches,N=D.pendingMatches||D.matches;return C=R.filter(F=>!N.some(M=>M.id===F.id)),v=N.filter(F=>!R.some(M=>M.id===F.id)),k=N.filter(F=>R.some(M=>M.id===F.id)),{...D,isLoading:!1,loadedAt:Date.now(),matches:N,pendingMatches:void 0,cachedMatches:[...D.cachedMatches,...C.filter(F=>F.status!=="error")]}}),this.clearExpiredCache()}),[[C,"onLeave"],[v,"onEnter"],[k,"onStay"]].forEach(([D,R])=>{D.forEach(N=>{var F,M;(M=(F=this.looseRoutesById[N.routeId].options)[R])==null||M.call(F,N)})})})})}})}catch(h){fu(h)?(r=h,this.isServer||this.navigate({...r.options,replace:!0,ignoreBlocker:!0})):ul(h)&&(i=h),this.__store.setState(m=>({...m,statusCode:r?r.status:i?404:m.matches.some(C=>C.status==="error")?500:200,redirect:r}))}this.latestLoadPromise===A&&((f=this.commitLocationPromise)==null||f.resolve(),this.latestLoadPromise=void 0,this.commitLocationPromise=void 0),l()})}),this.latestLoadPromise=A,await A;this.latestLoadPromise&&A!==this.latestLoadPromise;)await this.latestLoadPromise;let a;this.hasNotFoundMatch()?a=404:this.__store.state.matches.some(l=>l.status==="error")&&(a=500),a!==void 0&&this.__store.setState(l=>({...l,statusCode:a}))},this.startViewTransition=n=>{const r=this.shouldViewTransition??this.options.defaultViewTransition;if(delete this.shouldViewTransition,r&&typeof document<"u"&&"startViewTransition"in document&&typeof document.startViewTransition=="function"){let i;if(typeof r=="object"&&this.isViewTransitionTypesSupported){const A=this.latestLocation,a=this.state.resolvedLocation,l=typeof r.types=="function"?r.types(Pg({resolvedLocation:a,location:A})):r.types;if(l===!1){n();return}i={update:n,types:l}}else i=n;document.startViewTransition(i)}else n()},this.updateMatch=(n,r)=>{this.startTransition(()=>{var A;const i=(A=this.state.pendingMatches)!=null&&A.some(a=>a.id===n)?"pendingMatches":this.state.matches.some(a=>a.id===n)?"matches":this.state.cachedMatches.some(a=>a.id===n)?"cachedMatches":"";i&&this.__store.setState(a=>{var l;return{...a,[i]:(l=a[i])==null?void 0:l.map(f=>f.id===n?r(f):f)}})})},this.getMatch=n=>{var i;const r=A=>A.id===n;return this.state.cachedMatches.find(r)??((i=this.state.pendingMatches)==null?void 0:i.find(r))??this.state.matches.find(r)},this.invalidate=n=>{const r=i=>{var A;return((A=n==null?void 0:n.filter)==null?void 0:A.call(n,i))??!0?{...i,invalid:!0,...n!=null&&n.forcePending||i.status==="error"?{status:"pending",error:void 0}:void 0}:i};return this.__store.setState(i=>{var A;return{...i,matches:i.matches.map(r),cachedMatches:i.cachedMatches.map(r),pendingMatches:(A=i.pendingMatches)==null?void 0:A.map(r)}}),this.shouldViewTransition=!1,this.load({sync:n==null?void 0:n.sync})},this.resolveRedirect=n=>{if(!n.options.href){const r=this.buildLocation(n.options);let i=r.url;this.origin&&i.startsWith(this.origin)&&(i=i.replace(this.origin,"")||"/"),n.options.href=r.href,n.headers.set("Location",i)}return n.headers.get("Location")||n.headers.set("Location",n.options.href),n},this.clearCache=n=>{const r=n==null?void 0:n.filter;r!==void 0?this.__store.setState(i=>({...i,cachedMatches:i.cachedMatches.filter(A=>!r(A))})):this.__store.setState(i=>({...i,cachedMatches:[]}))},this.clearExpiredCache=()=>{const n=r=>{const i=this.looseRoutesById[r.routeId];if(!i.options.loader)return!0;const A=(r.preload?i.options.preloadGcTime??this.options.defaultPreloadGcTime:i.options.gcTime??this.options.defaultGcTime)??5*60*1e3;return r.status==="error"?!0:Date.now()-r.updatedAt>=A};this.clearCache({filter:n})},this.loadRouteChunk=BX,this.preloadRoute=async n=>{const r=this.buildLocation(n);let i=this.matchRoutes(r,{throwOnError:!0,preload:!0,dest:n});const A=new Set([...this.state.matches,...this.state.pendingMatches??[]].map(l=>l.id)),a=new Set([...A,...this.state.cachedMatches.map(l=>l.id)]);dI(()=>{i.forEach(l=>{a.has(l.id)||this.__store.setState(f=>({...f,cachedMatches:[...f.cachedMatches,l]}))})});try{return i=await CX({router:this,matches:i,location:r,preload:!0,updateMatch:(l,f)=>{A.has(l)?i=i.map(h=>h.id===l?f(h):h):this.updateMatch(l,f)}}),i}catch(l){if(fu(l))return l.options.reloadDocument?void 0:await this.preloadRoute({...l.options,_fromLocation:r});ul(l)||console.error(l);return}},this.matchRoute=(n,r)=>{const i={...n,to:n.to?this.resolvePathWithBase(n.from||"",n.to):void 0,params:n.params||{},leaveParams:!0},A=this.buildLocation(i);if(r!=null&&r.pending&&this.state.status!=="pending")return!1;const a=((r==null?void 0:r.pending)===void 0?!this.state.isLoading:r.pending)?this.latestLocation:this.state.resolvedLocation||this.state.location,l=$S(a.pathname,{...r,to:A.pathname},this.parsePathnameCache);return!l||n.params&&!of(l,n.params,{partial:!0})?!1:l&&((r==null?void 0:r.includeSearch)??!0)?of(a.search,A.search,{partial:!0})?l:!1:l},this.hasNotFoundMatch=()=>this.__store.state.matches.some(n=>n.status==="notFound"||n.globalNotFound),this.update({defaultPreloadDelay:50,defaultPendingMs:1e3,defaultPendingMinMs:500,context:void 0,...t,caseSensitive:t.caseSensitive??!1,notFoundMode:t.notFoundMode??"fuzzy",stringifySearch:t.stringifySearch??kQe,parseSearch:t.parseSearch??xQe}),typeof document<"u"&&(self.__TSR_ROUTER__=this)}isShell(){return!!this.options.isShell}isPrerendering(){return!!this.options.isPrerendering}get state(){return this.__store.state}get looseRoutesById(){return this.routesById}matchRoutesInternal(t,n){var m;const{foundRoute:r,matchedRoutes:i,routeParams:A}=this.getMatchedRoutes(t.pathname,(m=n==null?void 0:n.dest)==null?void 0:m.to);let a=!1;(r?r.path!=="/"&&A["**"]:sf(t.pathname))&&(this.options.notFoundRoute?i.push(this.options.notFoundRoute):a=!0);const l=(()=>{if(a){if(this.options.notFoundMode!=="root")for(let C=i.length-1;C>=0;C--){const v=i[C];if(v.children)return v.id}return Ha}})(),f=[],h=C=>C!=null&&C.id?C.context??this.options.context??void 0:this.options.context??void 0;return i.forEach((C,v)=>{var me,fe,Ee;const k=f[v-1],[D,R,N]=(()=>{const se=(k==null?void 0:k.search)??t.search,Be=(k==null?void 0:k._strictSearch)??void 0;try{const ce=nD(C.options.validateSearch,{...se})??void 0;return[{...se,...ce},{...Be,...ce},void 0]}catch(ce){let de=ce;if(ce instanceof $b||(de=new $b(ce.message,{cause:ce})),n==null?void 0:n.throwOnError)throw de;return[se,{},de]}})(),F=((fe=(me=C.options).loaderDeps)==null?void 0:fe.call(me,{search:D}))??"",M=F?JSON.stringify(F):"",{interpolatedPath:P,usedParams:G}=KS({path:C.fullPath,params:A,decodeCharMap:this.pathParamsDecodeCharMap}),Y=C.id+P+M,H=this.getMatch(Y),Z=this.state.matches.find(se=>se.routeId===C.id),z=(H==null?void 0:H._strictParams)??G;let re;if(!H){const se=((Ee=C.options.params)==null?void 0:Ee.parse)??C.options.parseParams;if(se)try{Object.assign(z,se(z))}catch(Be){if(re=new UQe(Be.message,{cause:Be}),n==null?void 0:n.throwOnError)throw re}}Object.assign(A,z);const q=Z?"stay":"enter";let Ae;if(H)Ae={...H,cause:q,params:Z?ll(Z.params,A):A,_strictParams:z,search:ll(Z?Z.search:H.search,D),_strictSearch:R};else{const se=C.options.loader||C.options.beforeLoad||C.lazyFn||yX(C)?"pending":"success";Ae={id:Y,index:v,routeId:C.id,params:Z?ll(Z.params,A):A,_strictParams:z,pathname:P,updatedAt:Date.now(),search:Z?ll(Z.search,D):D,_strictSearch:R,searchError:void 0,status:se,isFetching:!1,error:void 0,paramsError:re,__routeContext:void 0,_nonReactive:{loadPromise:Rp()},__beforeLoadContext:void 0,context:{},abortController:new AbortController,fetchCount:0,cause:q,loaderDeps:Z?ll(Z.loaderDeps,F):F,invalid:!1,preload:!1,links:void 0,scripts:void 0,headScripts:void 0,meta:void 0,staticData:C.options.staticData||{},fullPath:C.fullPath}}n!=null&&n.preload||(Ae.globalNotFound=l===C.id),Ae.searchError=N;const Ce=h(k);Ae.context={...Ce,...Ae.__routeContext,...Ae.__beforeLoadContext},f.push(Ae)}),f.forEach((C,v)=>{const k=this.looseRoutesById[C.routeId];if(!this.getMatch(C.id)&&(n==null?void 0:n._buildLocation)!==!0){const D=f[v-1],R=h(D);if(k.options.context){const N={deps:C.loaderDeps,params:C.params,context:R??{},location:t,navigate:F=>this.navigate({...F,_fromLocation:t}),buildLocation:this.buildLocation,cause:C.cause,abortController:C.abortController,preload:!!C.preload,matches:f};C.__routeContext=k.options.context(N)??void 0}C.context={...R,...C.__routeContext,...C.__beforeLoadContext}}}),f}}class $b extends Error{}class UQe extends Error{}function GQe(e){return{loadedAt:0,isLoading:!1,isTransitioning:!1,status:"idle",resolvedLocation:void 0,location:e,matches:[],pendingMatches:[],cachedMatches:[],statusCode:200}}function nD(e,t){if(e==null)return{};if("~standard"in e){const n=e["~standard"].validate(t);if(n instanceof Promise)throw new $b("Async validation not supported");if(n.issues)throw new $b(JSON.stringify(n.issues,void 0,2),{cause:n});return n.value}return"parse"in e?e.parse(t):typeof e=="function"?e(t):{}}function HQe({pathname:e,routePathname:t,caseSensitive:n,routesByPath:r,routesById:i,flatRoutes:A,parseCache:a}){let l={};const f=sf(e),h=k=>{var D;return $S(f,{to:k.fullPath,caseSensitive:((D=k.options)==null?void 0:D.caseSensitive)??n,fuzzy:!0},a)};let m=t!==void 0?r[t]:void 0;if(m)l=h(m);else{let k;for(const D of A){const R=h(D);if(R)if(D.path!=="/"&&R["**"])k||(k={foundRoute:D,routeParams:R});else{m=D,l=R;break}}!m&&k&&(m=k.foundRoute,l=k.routeParams)}let C=m||i[Ha];const v=[C];for(;C.parentRoute;)C=C.parentRoute,v.push(C);return v.reverse(),{matchedRoutes:v,routeParams:l,foundRoute:m}}function YQe({search:e,dest:t,destRoutes:n,_includeValidateSearch:r}){const i=n.reduce((l,f)=>{var m;const h=[];if("search"in f.options)(m=f.options.search)!=null&&m.middlewares&&h.push(...f.options.search.middlewares);else if(f.options.preSearchFilters||f.options.postSearchFilters){const C=({search:v,next:k})=>{let D=v;"preSearchFilters"in f.options&&f.options.preSearchFilters&&(D=f.options.preSearchFilters.reduce((N,F)=>F(N),v));const R=k(D);return"postSearchFilters"in f.options&&f.options.postSearchFilters?f.options.postSearchFilters.reduce((N,F)=>F(N),R):R};h.push(C)}if(r&&f.options.validateSearch){const C=({search:v,next:k})=>{const D=k(v);try{return{...D,...nD(f.options.validateSearch,D)??void 0}}catch{return D}};h.push(C)}return l.concat(h)},[])??[],A=({search:l})=>t.search?t.search===!0?l:jg(t.search,l):{};i.push(A);const a=(l,f)=>{if(l>=i.length)return f;const h=i[l];return h({search:f,next:m=>a(l+1,m)})};return a(0,e)}const JQe="Error preloading route! \u261D\uFE0F";class wX{constructor(t){if(this.init=n=>{var h,m;this.originalIndex=n.originalIndex;const r=this.options,i=!(r!=null&&r.path)&&!(r!=null&&r.id);this.parentRoute=(m=(h=this.options).getParentRoute)==null?void 0:m.call(h),i?this._path=Ha:this.parentRoute||T0(!1);let A=i?Ha:r==null?void 0:r.path;A&&A!=="/"&&(A=qS(A));const a=(r==null?void 0:r.id)||A;let l=i?Ha:M0([this.parentRoute.id===Ha?"":this.parentRoute.id,a]);A===Ha&&(A="/"),l!==Ha&&(l=M0(["/",l]));const f=l===Ha?"/":M0([this.parentRoute.fullPath,A]);this._path=A,this._id=l,this._fullPath=f,this._to=f},this.addChildren=n=>this._addFileChildren(n),this._addFileChildren=n=>(Array.isArray(n)&&(this.children=n),typeof n=="object"&&n!==null&&(this.children=Object.values(n)),this),this._addFileTypes=()=>this,this.updateLoader=n=>(Object.assign(this.options,n),this),this.update=n=>(Object.assign(this.options,n),this),this.lazy=n=>(this.lazyFn=n,this),this.options=t||{},this.isRoot=!(t!=null&&t.getParentRoute),(t==null?void 0:t.id)&&(t==null?void 0:t.path))throw new Error("Route cannot have both an 'id' and a 'path' option.")}get to(){return this._to}get id(){return this._id}get path(){return this._path}get fullPath(){return this._fullPath}}class XQe extends wX{constructor(t){super(t)}}function WQe(e){return({search:t,next:n})=>{const r=n(t);return e===!0?{...t,...r}:(e.forEach(i=>{i in r||(r[i]=t[i])}),r)}}function ZQe(e){return({search:t,next:n})=>{if(e===!0)return{};const r=n(t);return Array.isArray(e)?e.forEach(i=>{delete r[i]}):Object.entries(e).forEach(([i,A])=>{of(r[i],A)&&delete r[i]}),r}}function rD(e){const t=e.errorComponent??eQ;return p.jsx(VQe,{getResetKey:e.getResetKey,onCatch:e.onCatch,children:({error:n,reset:r})=>n?_.createElement(t,{error:n,reset:r}):e.children})}class VQe extends _.Component{constructor(){super(...arguments),this.state={error:null}}static getDerivedStateFromProps(t){return{resetKey:t.getResetKey()}}static getDerivedStateFromError(t){return{error:t}}reset(){this.setState({error:null})}componentDidUpdate(t,n){n.error&&n.resetKey!==this.state.resetKey&&this.reset()}componentDidCatch(t,n){this.props.onCatch&&this.props.onCatch(t,n)}render(){return this.props.children({error:this.state.resetKey!==this.props.getResetKey()?null:this.state.error,reset:()=>{this.reset()}})}}function eQ({error:e}){const[t,n]=_.useState(!1);return p.jsxs("div",{style:{padding:".5rem",maxWidth:"100%"},children:[p.jsxs("div",{style:{display:"flex",alignItems:"center",gap:".5rem"},children:[p.jsx("strong",{style:{fontSize:"1rem"},children:"Something went wrong!"}),p.jsx("button",{style:{appearance:"none",fontSize:".6em",border:"1px solid currentColor",padding:".1rem .2rem",fontWeight:"bold",borderRadius:".25rem"},onClick:()=>n(r=>!r),children:t?"Hide Error":"Show Error"})]}),p.jsx("div",{style:{height:".25rem"}}),t?p.jsx("div",{children:p.jsx("pre",{style:{fontSize:".7em",border:"1px solid red",borderRadius:".25rem",padding:".3rem",color:"red",overflow:"auto"},children:e.message?p.jsx("code",{children:e.message}):null})}):null]})}function zQe({children:e,fallback:t=null}){return qQe()?p.jsx(ft.Fragment,{children:e}):p.jsx(ft.Fragment,{children:t})}function qQe(){return ft.useSyncExternalStore(KQe,()=>!0,()=>!1)}function KQe(){return()=>{}}var _X={exports:{}},xX={};/** +* @license React +* use-sync-external-store-shim/with-selector.production.js +* +* Copyright (c) Meta Platforms, Inc. and affiliates. +* +* This source code is licensed under the MIT license found in the +* LICENSE file in the root directory of this source tree. +*/var tQ=_,$Qe=kme;function ewe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var twe=typeof Object.is=="function"?Object.is:ewe,nwe=$Qe.useSyncExternalStore,rwe=tQ.useRef,owe=tQ.useEffect,iwe=tQ.useMemo,Awe=tQ.useDebugValue;xX.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var A=rwe(null);if(A.current===null){var a={hasValue:!1,value:null};A.current=a}else a=A.current;A=iwe(function(){function f(k){if(!h){if(h=!0,m=k,k=r(k),i!==void 0&&a.hasValue){var D=a.value;if(i(D,k))return C=D}return C=k}if(D=C,twe(m,k))return D;var R=r(k);return i!==void 0&&i(D,R)?(m=k,D):(m=k,C=R)}var h=!1,m,C,v=n===void 0?null:n;return[function(){return f(t())},v===null?void 0:function(){return f(v())}]},[t,n,r,i]);var l=nwe(e,A[0],A[1]);return owe(function(){a.hasValue=!0,a.value=l},[l]),Awe(l),l},_X.exports=xX;var swe=_X.exports;function awe(e,t=r=>r,n={}){const r=n.equal??cwe;return swe.useSyncExternalStoreWithSelector(e.subscribe,()=>e.state,()=>e.state,t,r)}function cwe(e,t){if(Object.is(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(const[r,i]of e)if(!t.has(r)||!Object.is(i,t.get(r)))return!1;return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(const r of e)if(!t.has(r))return!1;return!0}if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();const n=kX(e);if(n.length!==kX(t).length)return!1;for(let r=0;r"u"?oD:window.__TSR_ROUTER_CONTEXT__?window.__TSR_ROUTER_CONTEXT__:(window.__TSR_ROUTER_CONTEXT__=oD,oD)}function Ya(e){const t=_.useContext(SX());return e==null||e.warn,t}function Ns(e){const t=Ya({warn:(e==null?void 0:e.router)===void 0}),n=(e==null?void 0:e.router)||t,r=_.useRef(void 0);return awe(n.__store,i=>{if(e!=null&&e.select){if(e.structuralSharing??n.options.defaultStructuralSharing){const A=ll(r.current,e.select(i));return r.current=A,A}return e.select(i)}return i})}const nQ=_.createContext(void 0),lwe=_.createContext(void 0);function gu(e){const t=_.useContext(e.from?lwe:nQ);return Ns({select:n=>{const r=n.matches.find(i=>e.from?e.from===i.routeId:i.id===t);if(T0(!((e.shouldThrow??!0)&&!r),`Could not find ${e.from?`an active match from "${e.from}"`:"a nearest match!"}`),r!==void 0)return e.select?e.select(r):r},structuralSharing:e.structuralSharing})}function iD(e){return gu({from:e.from,strict:e.strict,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.loaderData):t.loaderData})}function AD(e){const{select:t,...n}=e;return gu({...n,select:r=>t?t(r.loaderDeps):r.loaderDeps})}function sD(e){return gu({from:e.from,shouldThrow:e.shouldThrow,structuralSharing:e.structuralSharing,strict:e.strict,select:t=>{const n=e.strict===!1?t.params:t._strictParams;return e.select?e.select(n):n}})}function aD(e){return gu({from:e.from,strict:e.strict,shouldThrow:e.shouldThrow,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.search):t.search})}function Np(e){const t=Ya();return _.useCallback(n=>t.navigate({...n,from:n.from??(e==null?void 0:e.from)}),[e==null?void 0:e.from,t])}const rQ=typeof window<"u"?_.useLayoutEffect:_.useEffect;function cD(e){const t=_.useRef({value:e,prev:null}),n=t.current.value;return e!==n&&(t.current={value:e,prev:n}),t.current.prev}function uwe(e,t,n={},r={}){_.useEffect(()=>{if(!e.current||r.disabled||typeof IntersectionObserver!="function")return;const i=new IntersectionObserver(([A])=>{t(A)},n);return i.observe(e.current),()=>{i.disconnect()}},[t,n,r.disabled,e])}function dwe(e){const t=_.useRef(null);return _.useImperativeHandle(e,()=>t.current,[]),t}function fwe(e,t){const n=Ya(),[r,i]=_.useState(!1),A=_.useRef(!1),a=dwe(t),{activeProps:l,inactiveProps:f,activeOptions:h,to:m,preload:C,preloadDelay:v,hashScrollIntoView:k,replace:D,startTransition:R,resetScroll:N,viewTransition:F,children:M,target:P,disabled:G,style:Y,className:H,onClick:Z,onFocus:z,onMouseEnter:re,onMouseLeave:q,onTouchStart:Ae,ignoreBlocker:Ce,params:me,search:fe,hash:Ee,state:se,mask:Be,reloadDocument:ce,unsafeRelative:de,from:be,_fromLocation:Oe,...Ie}=e,Fe=Ns({select:_t=>_t.location.search,structuralSharing:!0}),qe=e.from,Ze=_.useMemo(()=>({...e,from:qe}),[n,Fe,qe,e._fromLocation,e.hash,e.to,e.search,e.params,e.state,e.mask,e.unsafeRelative]),De=_.useMemo(()=>n.buildLocation({...Ze}),[n,Ze]),xe=_.useMemo(()=>{if(G)return;let _t=De.maskedLocation?De.maskedLocation.url:De.url,Ot=!1;return n.origin&&(_t.startsWith(n.origin)?_t=n.history.createHref(_t.replace(n.origin,""))||"/":Ot=!0),{href:_t,external:Ot}},[G,De.maskedLocation,De.url,n.origin,n.history]),_e=_.useMemo(()=>{if(xe!=null&&xe.external)return xe.href;try{return new URL(m),m}catch{}},[m,xe]),ve=e.reloadDocument||_e?!1:C??n.options.defaultPreload,Ye=v??n.options.defaultPreloadDelay??0,it=Ns({select:_t=>{if(_e)return!1;if(h!=null&&h.exact){if(!qbe(_t.location.pathname,De.pathname,n.basepath))return!1}else{const Ot=Xb(_t.location.pathname,n.basepath),dt=Xb(De.pathname,n.basepath);if(!(Ot.startsWith(dt)&&(Ot.length===dt.length||Ot[dt.length]==="/")))return!1}return((h==null?void 0:h.includeSearch)??!0)&&!of(_t.location.search,De.search,{partial:!(h!=null&&h.exact),ignoreUndefined:!(h!=null&&h.explicitUndefined)})?!1:h!=null&&h.includeHash?_t.location.hash===De.hash:!0}}),Xe=_.useCallback(()=>{n.preloadRoute({...Ze}).catch(_t=>{console.warn(_t),console.warn(JQe)})},[n,Ze]),Tt=_.useCallback(_t=>{_t!=null&&_t.isIntersecting&&Xe()},[Xe]);uwe(a,Tt,Ewe,{disabled:!!G||ve!=="viewport"}),_.useEffect(()=>{A.current||!G&&ve==="render"&&(Xe(),A.current=!0)},[G,Xe,ve]);const Mt=_t=>{const Ot=_t.currentTarget.getAttribute("target"),dt=P!==void 0?P:Ot;if(!G&&!Iwe(_t)&&!_t.defaultPrevented&&(!dt||dt==="_self")&&_t.button===0){_t.preventDefault(),ou.flushSync(()=>{i(!0)});const Bn=n.subscribe("onResolved",()=>{Bn(),i(!1)});n.navigate({...Ze,replace:D,resetScroll:N,hashScrollIntoView:k,startTransition:R,viewTransition:F,ignoreBlocker:Ce})}};if(_e)return{...Ie,ref:a,href:_e,...M&&{children:M},...P&&{target:P},...G&&{disabled:G},...Y&&{style:Y},...H&&{className:H},...Z&&{onClick:Z},...z&&{onFocus:z},...re&&{onMouseEnter:re},...q&&{onMouseLeave:q},...Ae&&{onTouchStart:Ae}};const Bt=_t=>{G||ve&&Xe()},vt=Bt,ie=_t=>{if(!(G||!ve))if(!Ye)Xe();else{const Ot=_t.target;if(hI.has(Ot))return;const dt=setTimeout(()=>{hI.delete(Ot),Xe()},Ye);hI.set(Ot,dt)}},$t=_t=>{if(G||!ve||!Ye)return;const Ot=_t.target,dt=hI.get(Ot);dt&&(clearTimeout(dt),hI.delete(Ot))},Tn=it?jg(l,{})??gwe:lD,pn=it?lD:jg(f,{})??lD,ue=[H,Tn.className,pn.className].filter(Boolean).join(" "),fn=(Y||Tn.style||pn.style)&&{...Y,...Tn.style,...pn.style};return{...Ie,...Tn,...pn,href:xe==null?void 0:xe.href,ref:a,onClick:pI([Z,Mt]),onFocus:pI([z,Bt]),onMouseEnter:pI([re,ie]),onMouseLeave:pI([q,$t]),onTouchStart:pI([Ae,vt]),disabled:!!G,target:P,...fn&&{style:fn},...ue&&{className:ue},...G&&hwe,...it&&pwe,...r&&mwe}}const lD={},gwe={className:"active"},hwe={role:"link","aria-disabled":!0},pwe={"data-status":"active","aria-current":"page"},mwe={"data-transitioning":"transitioning"},hI=new WeakMap,Ewe={rootMargin:"100px"},pI=e=>t=>{for(const n of e)if(n){if(t.defaultPrevented)return;n(t)}},Ug=_.forwardRef((e,t)=>{const{_asChild:n,...r}=e,{type:i,ref:A,...a}=fwe(r,t),l=typeof r.children=="function"?r.children({isActive:a["data-status"]==="active"}):r.children;return n===void 0&&delete a.disabled,_.createElement(n||"a",{...a,ref:A},l)});function Iwe(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}let Cwe=class extends wX{constructor(e){super(e),this.useMatch=t=>gu({select:t==null?void 0:t.select,from:this.id,structuralSharing:t==null?void 0:t.structuralSharing}),this.useRouteContext=t=>gu({...t,from:this.id,select:n=>t!=null&&t.select?t.select(n.context):n.context}),this.useSearch=t=>aD({select:t==null?void 0:t.select,structuralSharing:t==null?void 0:t.structuralSharing,from:this.id}),this.useParams=t=>sD({select:t==null?void 0:t.select,structuralSharing:t==null?void 0:t.structuralSharing,from:this.id}),this.useLoaderDeps=t=>AD({...t,from:this.id}),this.useLoaderData=t=>iD({...t,from:this.id}),this.useNavigate=()=>Np({from:this.fullPath}),this.Link=ft.forwardRef((t,n)=>p.jsx(Ug,{ref:n,from:this.fullPath,...t})),this.$$typeof=Symbol.for("react.memo")}};function Bwe(e){return new Cwe(e)}class ywe extends XQe{constructor(t){super(t),this.useMatch=n=>gu({select:n==null?void 0:n.select,from:this.id,structuralSharing:n==null?void 0:n.structuralSharing}),this.useRouteContext=n=>gu({...n,from:this.id,select:r=>n!=null&&n.select?n.select(r.context):r.context}),this.useSearch=n=>aD({select:n==null?void 0:n.select,structuralSharing:n==null?void 0:n.structuralSharing,from:this.id}),this.useParams=n=>sD({select:n==null?void 0:n.select,structuralSharing:n==null?void 0:n.structuralSharing,from:this.id}),this.useLoaderDeps=n=>AD({...n,from:this.id}),this.useLoaderData=n=>iD({...n,from:this.id}),this.useNavigate=()=>Np({from:this.fullPath}),this.Link=ft.forwardRef((n,r)=>p.jsx(Ug,{ref:r,from:this.fullPath,...n})),this.$$typeof=Symbol.for("react.memo")}}function vwe(e){return new ywe(e)}function Gg(e){return typeof e=="object"?new DX(e,{silent:!0}).createRoute(e):new DX(e,{silent:!0}).createRoute}class DX{constructor(t,n){this.path=t,this.createRoute=r=>{this.silent;const i=Bwe(r);return i.isRoot=!1,i},this.silent=n==null?void 0:n.silent}}class RX{constructor(t){this.useMatch=n=>gu({select:n==null?void 0:n.select,from:this.options.id,structuralSharing:n==null?void 0:n.structuralSharing}),this.useRouteContext=n=>gu({from:this.options.id,select:r=>n!=null&&n.select?n.select(r.context):r.context}),this.useSearch=n=>aD({select:n==null?void 0:n.select,structuralSharing:n==null?void 0:n.structuralSharing,from:this.options.id}),this.useParams=n=>sD({select:n==null?void 0:n.select,structuralSharing:n==null?void 0:n.structuralSharing,from:this.options.id}),this.useLoaderDeps=n=>AD({...n,from:this.options.id}),this.useLoaderData=n=>iD({...n,from:this.options.id}),this.useNavigate=()=>{const n=Ya();return Np({from:n.routesById[this.options.id].fullPath})},this.options=t,this.$$typeof=Symbol.for("react.memo")}}function TX(e){return typeof e=="object"?new RX(e):t=>new RX({id:e,...t})}function bwe(){const e=Ya(),t=_.useRef({router:e,mounted:!1}),[n,r]=_.useState(!1),{hasPendingMatches:i,isLoading:A}=Ns({select:C=>({isLoading:C.isLoading,hasPendingMatches:C.matches.some(v=>v.status==="pending")}),structuralSharing:!0}),a=cD(A),l=A||n||i,f=cD(l),h=A||i,m=cD(h);return e.startTransition=C=>{r(!0),_.startTransition(()=>{C(),r(!1)})},_.useEffect(()=>{const C=e.history.subscribe(e.load),v=e.buildLocation({to:e.latestLocation.pathname,search:!0,params:!0,hash:!0,state:!0,_includeValidateSearch:!0});return sf(e.latestLocation.href)!==sf(v.href)&&e.commitLocation({...v,replace:!0}),()=>{C()}},[e,e.history]),rQ(()=>{typeof window<"u"&&e.ssr||t.current.router===e&&t.current.mounted||(t.current={router:e,mounted:!0},(async()=>{try{await e.load()}catch(C){console.error(C)}})())},[e]),rQ(()=>{a&&!A&&e.emit({type:"onLoad",...Pg(e.state)})},[a,e,A]),rQ(()=>{m&&!h&&e.emit({type:"onBeforeRouteMount",...Pg(e.state)})},[h,m,e]),rQ(()=>{f&&!l&&(e.emit({type:"onResolved",...Pg(e.state)}),e.__store.setState(C=>({...C,status:"idle",resolvedLocation:C.location})),QQe(e))},[l,f,e]),null}function Qwe(e){const t=Ns({select:n=>`not-found-${n.location.pathname}-${n.status}`});return p.jsx(rD,{getResetKey:()=>t,onCatch:(n,r)=>{var i;if(ul(n))(i=e.onCatch)==null||i.call(e,n,r);else throw n},errorComponent:({error:n})=>{var r;if(ul(n))return(r=e.fallback)==null?void 0:r.call(e,n);throw n},children:e.children})}function wwe(){return p.jsx("p",{children:"Not Found"})}function Op(e){return p.jsx(p.Fragment,{children:e.children})}function MX(e,t,n){return t.options.notFoundComponent?p.jsx(t.options.notFoundComponent,{data:n}):e.options.defaultNotFoundComponent?p.jsx(e.options.defaultNotFoundComponent,{data:n}):p.jsx(wwe,{})}function _we({children:e}){var n;const t=Ya();return t.isServer?p.jsx("script",{nonce:(n=t.options.ssr)==null?void 0:n.nonce,className:"$tsr",dangerouslySetInnerHTML:{__html:[e].filter(Boolean).join(` +`)+";$_TSR.c()"}}):null}function xwe(){const e=Ya();if(!e.isScrollRestoring||!e.isServer||typeof e.options.scrollRestoration=="function"&&!e.options.scrollRestoration({location:e.latestLocation}))return null;const t=(e.options.getScrollRestorationKey||eD)(e.latestLocation),n=t!==eD(e.latestLocation)?t:void 0,r={storageKey:Wb,shouldScrollRestoration:!0};return n&&(r.key=n),p.jsx(_we,{children:`(${fX.toString()})(${JSON.stringify(r)})`})}const FX=_.memo(function({matchId:e}){var N,F;const t=Ya(),n=Ns({select:M=>{const P=M.matches.find(G=>G.id===e);return T0(P),{routeId:P.routeId,ssr:P.ssr,_displayPending:P._displayPending}},structuralSharing:!0}),r=t.routesById[n.routeId],i=r.options.pendingComponent??t.options.defaultPendingComponent,A=i?p.jsx(i,{}):null,a=r.options.errorComponent??t.options.defaultErrorComponent,l=r.options.onCatch??t.options.defaultOnCatch,f=r.isRoot?r.options.notFoundComponent??((N=t.options.notFoundRoute)==null?void 0:N.options.component):r.options.notFoundComponent,h=n.ssr===!1||n.ssr==="data-only",m=(!r.isRoot||r.options.wrapInSuspense||h)&&(r.options.wrapInSuspense??i??(((F=r.options.errorComponent)==null?void 0:F.preload)||h))?_.Suspense:Op,C=a?rD:Op,v=f?Qwe:Op,k=Ns({select:M=>M.loadedAt}),D=Ns({select:M=>{var G;const P=M.matches.findIndex(Y=>Y.id===e);return(G=M.matches[P-1])==null?void 0:G.routeId}}),R=r.isRoot?r.options.shellComponent??Op:Op;return p.jsxs(R,{children:[p.jsx(nQ.Provider,{value:e,children:p.jsx(m,{fallback:A,children:p.jsx(C,{getResetKey:()=>k,errorComponent:a||eQ,onCatch:(M,P)=>{if(ul(M))throw M;l==null||l(M,P)},children:p.jsx(v,{fallback:M=>{if(!f||M.routeId&&M.routeId!==n.routeId||!M.routeId&&!r.isRoot)throw M;return _.createElement(f,M)},children:h||n._displayPending?p.jsx(zQe,{fallback:A,children:p.jsx(NX,{matchId:e})}):p.jsx(NX,{matchId:e})})})})}),D===Ha&&t.options.scrollRestoration?p.jsxs(p.Fragment,{children:[p.jsx(kwe,{}),p.jsx(xwe,{})]}):null]})});function kwe(){const e=Ya(),t=_.useRef(void 0);return p.jsx("script",{suppressHydrationWarning:!0,ref:n=>{n&&(t.current===void 0||t.current.href!==e.latestLocation.href)&&(e.emit({type:"onRendered",...Pg(e.state)}),t.current=e.latestLocation)}},e.latestLocation.state.__TSR_key)}const NX=_.memo(function({matchId:e}){var l,f,h,m;const t=Ya(),{match:n,key:r,routeId:i}=Ns({select:C=>{var R;const v=C.matches.find(N=>N.id===e),k=v.routeId,D=(R=t.routesById[k].options.remountDeps??t.options.defaultRemountDeps)==null?void 0:R({routeId:k,loaderDeps:v.loaderDeps,params:v._strictParams,search:v._strictSearch});return{key:D?JSON.stringify(D):void 0,routeId:k,match:{id:v.id,status:v.status,error:v.error,_forcePending:v._forcePending,_displayPending:v._displayPending}}},structuralSharing:!0}),A=t.routesById[i],a=_.useMemo(()=>{const C=A.options.component??t.options.defaultComponent;return C?p.jsx(C,{},r):p.jsx(OX,{})},[r,A.options.component,t.options.defaultComponent]);if(n._displayPending)throw(l=t.getMatch(n.id))==null?void 0:l._nonReactive.displayPendingPromise;if(n._forcePending)throw(f=t.getMatch(n.id))==null?void 0:f._nonReactive.minPendingPromise;if(n.status==="pending"){const C=A.options.pendingMinMs??t.options.defaultPendingMinMs;if(C){const v=t.getMatch(n.id);if(v&&!v._nonReactive.minPendingPromise&&!t.isServer){const k=Rp();v._nonReactive.minPendingPromise=k,setTimeout(()=>{k.resolve(),v._nonReactive.minPendingPromise=void 0},C)}}throw(h=t.getMatch(n.id))==null?void 0:h._nonReactive.loadPromise}if(n.status==="notFound")return T0(ul(n.error)),MX(t,A,n.error);if(n.status==="redirected")throw T0(fu(n.error)),(m=t.getMatch(n.id))==null?void 0:m._nonReactive.loadPromise;if(n.status==="error"){if(t.isServer){const C=(A.options.errorComponent??t.options.defaultErrorComponent)||eQ;return p.jsx(C,{error:n.error,reset:void 0,info:{componentStack:""}})}throw n.error}return a}),OX=_.memo(function(){const e=Ya(),t=_.useContext(nQ),n=Ns({select:f=>{var h;return(h=f.matches.find(m=>m.id===t))==null?void 0:h.routeId}}),r=e.routesById[n],i=Ns({select:f=>{const h=f.matches.find(m=>m.id===t);return T0(h),h.globalNotFound}}),A=Ns({select:f=>{var C;const h=f.matches,m=h.findIndex(v=>v.id===t);return(C=h[m+1])==null?void 0:C.id}}),a=e.options.defaultPendingComponent?p.jsx(e.options.defaultPendingComponent,{}):null;if(i)return MX(e,r,void 0);if(!A)return null;const l=p.jsx(FX,{matchId:A});return n===Ha?p.jsx(_.Suspense,{fallback:a,children:l}):l});function Swe(){const e=Ya(),t=e.routesById[Ha].options.pendingComponent??e.options.defaultPendingComponent,n=t?p.jsx(t,{}):null,r=e.isServer||typeof document<"u"&&e.ssr?Op:_.Suspense,i=p.jsxs(r,{fallback:n,children:[!e.isServer&&p.jsx(bwe,{}),p.jsx(Dwe,{})]});return e.options.InnerWrap?p.jsx(e.options.InnerWrap,{children:i}):i}function Dwe(){const e=Ya(),t=Ns({select:i=>{var A;return(A=i.matches[0])==null?void 0:A.id}}),n=Ns({select:i=>i.loadedAt}),r=t?p.jsx(FX,{matchId:t}):null;return p.jsx(nQ.Provider,{value:t,children:e.options.disableGlobalCatchBoundary?r:p.jsx(rD,{getResetKey:()=>n,errorComponent:eQ,onCatch:i=>{i.message||i.toString()},children:r})})}const Rwe=e=>new Twe(e);class Twe extends PQe{constructor(t){super(t)}}typeof globalThis<"u"?(globalThis.createFileRoute=Gg,globalThis.createLazyFileRoute=TX):typeof window<"u"&&(window.createFileRoute=Gg,window.createLazyFileRoute=TX);function Mwe({router:e,children:t,...n}){Object.keys(n).length>0&&e.update({...e.options,...n,context:{...e.options.context,...n.context}});const r=SX(),i=p.jsx(r.Provider,{value:e,children:t});return e.options.Wrap?p.jsx(e.options.Wrap,{children:i}):i}function Fwe({router:e,...t}){return p.jsx(Mwe,{router:e,...t,children:p.jsx(Swe,{})})}function Nwe(e){return Ns({select:t=>t.location})}const jp={};function jX(e){return"init"in e}function uD(e){return!!e.write}function LX(e){return"v"in e||"e"in e}function oQ(e){if("e"in e)throw e.e;if((jp?"production":void 0)!=="production"&&!("v"in e))throw new Error("[Bug] atom state is not initialized");return e.v}const iQ=new WeakMap;function PX(e){var t;return AQ(e)&&!!((t=iQ.get(e))!=null&&t[0])}function Owe(e){const t=iQ.get(e);t!=null&&t[0]&&(t[0]=!1,t[1].forEach(n=>n()))}function dD(e,t){let n=iQ.get(e);if(!n){n=[!0,new Set],iQ.set(e,n);const r=()=>{n[0]=!1};e.then(r,r)}n[1].add(t)}function AQ(e){return typeof(e==null?void 0:e.then)=="function"}function UX(e,t,n){if(!n.p.has(e)){n.p.add(e);const r=()=>n.p.delete(e);t.then(r,r)}}function GX(e,t,n){var r;const i=new Set;for(const A of((r=n.get(e))==null?void 0:r.t)||[])n.has(A)&&i.add(A);for(const A of t.p)i.add(A);return i}const jwe=(e,t,...n)=>t.read(...n),Lwe=(e,t,...n)=>t.write(...n),Pwe=(e,t)=>{var n;return(n=t.unstable_onInit)==null?void 0:n.call(t,e)},Uwe=(e,t,n)=>{var r;return(r=t.onMount)==null?void 0:r.call(t,n)},Gwe=(e,t)=>{const n=as(e),r=n[0],i=n[9];if((jp?"production":void 0)!=="production"&&!t)throw new Error("Atom is undefined or null");let A=r.get(t);return A||(A={d:new Map,p:new Set,n:0},r.set(t,A),i==null||i(e,t)),A},Hwe=e=>{const t=as(e),n=t[1],r=t[3],i=t[4],A=t[5],a=t[6],l=t[13],f=[],h=m=>{try{m()}catch(C){f.push(C)}};do{a.f&&h(a.f);const m=new Set,C=m.add.bind(m);r.forEach(v=>{var k;return(k=n.get(v))==null?void 0:k.l.forEach(C)}),r.clear(),A.forEach(C),A.clear(),i.forEach(C),i.clear(),m.forEach(h),r.size&&l(e)}while(r.size||A.size||i.size);if(f.length)throw new AggregateError(f)},Ywe=e=>{const t=as(e),n=t[1],r=t[2],i=t[3],A=t[11],a=t[14],l=t[17],f=[],h=new WeakSet,m=new WeakSet,C=Array.from(i);for(;C.length;){const v=C[C.length-1],k=A(e,v);if(m.has(v)){C.pop();continue}if(h.has(v)){if(r.get(v)===k.n)f.push([v,k]);else if((jp?"production":void 0)!=="production"&&r.has(v))throw new Error("[Bug] invalidated atom exists");m.add(v),C.pop();continue}h.add(v);for(const D of GX(v,k,n))h.has(D)||C.push(D)}for(let v=f.length-1;v>=0;--v){const[k,D]=f[v];let R=!1;for(const N of D.d.keys())if(N!==k&&i.has(N)){R=!0;break}R&&(a(e,k),l(e,k)),r.delete(k)}},Jwe=(e,t)=>{var n,r;const i=as(e),A=i[1],a=i[2],l=i[3],f=i[6],h=i[7],m=i[11],C=i[12],v=i[13],k=i[14],D=i[16],R=i[17],N=m(e,t);if(LX(N)&&(A.has(t)&&a.get(t)!==N.n||Array.from(N.d).every(([z,re])=>k(e,z).n===re)))return N;N.d.clear();let F=!0;function M(){A.has(t)&&(R(e,t),v(e),C(e))}function P(z){var re;if(z===t){const Ae=m(e,z);if(!LX(Ae))if(jX(z))sQ(e,z,z.init);else throw new Error("no atom init");return oQ(Ae)}const q=k(e,z);try{return oQ(q)}finally{N.d.set(z,q.n),PX(N.v)&&UX(t,N.v,q),(re=A.get(z))==null||re.t.add(t),F||M()}}let G,Y;const H={get signal(){return G||(G=new AbortController),G.signal},get setSelf(){return(jp?"production":void 0)!=="production"&&!uD(t)&&console.warn("setSelf function cannot be used with read-only atom"),!Y&&uD(t)&&(Y=(...z)=>{if((jp?"production":void 0)!=="production"&&F&&console.warn("setSelf function cannot be called in sync"),!F)try{return D(e,t,...z)}finally{v(e),C(e)}}),Y}},Z=N.n;try{const z=h(e,t,P,H);return sQ(e,t,z),AQ(z)&&(dD(z,()=>G==null?void 0:G.abort()),z.then(M,M)),(n=f.r)==null||n.call(f,t),N}catch(z){return delete N.v,N.e=z,++N.n,N}finally{F=!1,Z!==N.n&&a.get(t)===Z&&(a.set(t,N.n),l.add(t),(r=f.c)==null||r.call(f,t))}},Xwe=(e,t)=>{const n=as(e),r=n[1],i=n[2],A=n[11],a=[t];for(;a.length;){const l=a.pop(),f=A(e,l);for(const h of GX(l,f,r)){const m=A(e,h);i.set(h,m.n),a.push(h)}}},HX=(e,t,...n)=>{const r=as(e),i=r[3],A=r[6],a=r[8],l=r[11],f=r[12],h=r[13],m=r[14],C=r[15],v=r[17];let k=!0;const D=N=>oQ(m(e,N)),R=(N,...F)=>{var M;const P=l(e,N);try{if(N===t){if(!jX(N))throw new Error("atom not writable");const G=P.n,Y=F[0];sQ(e,N,Y),v(e,N),G!==P.n&&(i.add(N),(M=A.c)==null||M.call(A,N),C(e,N));return}else return HX(e,N,...F)}finally{k||(h(e),f(e))}};try{return a(e,t,D,R,...n)}finally{k=!1}},Wwe=(e,t)=>{var n;const r=as(e),i=r[1],A=r[3],a=r[6],l=r[11],f=r[15],h=r[18],m=r[19],C=l(e,t),v=i.get(t);if(v&&!PX(C.v)){for(const[k,D]of C.d)if(!v.d.has(k)){const R=l(e,k);h(e,k).t.add(t),v.d.add(k),D!==R.n&&(A.add(k),(n=a.c)==null||n.call(a,k),f(e,k))}for(const k of v.d||[])if(!C.d.has(k)){v.d.delete(k);const D=m(e,k);D==null||D.t.delete(t)}}},YX=(e,t)=>{var n;const r=as(e),i=r[1],A=r[4],a=r[6],l=r[10],f=r[11],h=r[12],m=r[13],C=r[14],v=r[16],k=f(e,t);let D=i.get(t);if(!D){C(e,t);for(const R of k.d.keys())YX(e,R).t.add(t);if(D={l:new Set,d:new Set(k.d.keys()),t:new Set},i.set(t,D),(n=a.m)==null||n.call(a,t),uD(t)){const R=()=>{let N=!0;const F=(...M)=>{try{return v(e,t,...M)}finally{N||(m(e),h(e))}};try{const M=l(e,t,F);M&&(D.u=()=>{N=!0;try{M()}finally{N=!1}})}finally{N=!1}};A.add(R)}}return D},Zwe=(e,t)=>{var n;const r=as(e),i=r[1],A=r[5],a=r[6],l=r[11],f=r[19],h=l(e,t);let m=i.get(t);if(m&&!m.l.size&&!Array.from(m.t).some(C=>{var v;return(v=i.get(C))==null?void 0:v.d.has(t)})){m.u&&A.add(m.u),m=void 0,i.delete(t),(n=a.u)==null||n.call(a,t);for(const C of h.d.keys()){const v=f(e,C);v==null||v.t.delete(t)}return}return m},sQ=(e,t,n)=>{const r=as(e)[11],i=r(e,t),A="v"in i,a=i.v;if(AQ(n))for(const l of i.d.keys())UX(t,n,r(e,l));i.v=n,delete i.e,(!A||!Object.is(a,i.v))&&(++i.n,AQ(a)&&Owe(a))},Vwe=(e,t)=>{const n=as(e)[14];return oQ(n(e,t))},zwe=(e,t,...n)=>{const r=as(e),i=r[12],A=r[13],a=r[16];try{return a(e,t,...n)}finally{A(e),i(e)}},qwe=(e,t,n)=>{const r=as(e),i=r[12],A=r[18],a=r[19],l=A(e,t).l;return l.add(n),i(e),()=>{l.delete(n),a(e,t),i(e)}},JX=new WeakMap,as=e=>{const t=JX.get(e);if((jp?"production":void 0)!=="production"&&!t)throw new Error("Store must be created by buildStore to read its building blocks");return t};function Kwe(...e){const t={get(r){const i=as(t)[21];return i(t,r)},set(r,...i){const A=as(t)[22];return A(t,r,...i)},sub(r,i){const A=as(t)[23];return A(t,r,i)}},n=[new WeakMap,new WeakMap,new WeakMap,new Set,new Set,new Set,{},jwe,Lwe,Pwe,Uwe,Gwe,Hwe,Ywe,Jwe,Xwe,HX,Wwe,YX,Zwe,sQ,Vwe,zwe,qwe,void 0].map((r,i)=>e[i]||r);return JX.set(t,Object.freeze(n)),t}const XX={};let $we=0;function et(e,t){const n=`atom${++$we}`,r={toString(){return(XX?"production":void 0)!=="production"&&this.debugLabel?n+":"+this.debugLabel:n}};return typeof e=="function"?r.read=e:(r.init=e,r.read=e4e,r.write=t4e),t&&(r.write=t),r}function e4e(e){return e(this)}function t4e(e,t,n){return t(this,typeof n=="function"?n(e(this)):n)}function n4e(){return Kwe()}let mI;function Os(){return mI||(mI=n4e(),(XX?"production":void 0)!=="production"&&(globalThis.__JOTAI_DEFAULT_STORE__||(globalThis.__JOTAI_DEFAULT_STORE__=mI),globalThis.__JOTAI_DEFAULT_STORE__!==mI&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"))),mI}const r4e={},o4e=_.createContext(void 0);function WX(e){return _.useContext(o4e)||Os()}const fD=e=>typeof(e==null?void 0:e.then)=="function",gD=e=>{e.status||(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}))},i4e=ft.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(gD(e),e)}),hD=new WeakMap,ZX=(e,t)=>{let n=hD.get(e);return n||(n=new Promise((r,i)=>{let A=e;const a=h=>m=>{A===h&&r(m)},l=h=>m=>{A===h&&i(m)},f=()=>{try{const h=t();fD(h)?(hD.set(h,n),A=h,h.then(a(h),l(h)),dD(h,f)):r(h)}catch(h){i(h)}};e.then(a(e),l(e)),dD(e,f)}),hD.set(e,n)),n};function Se(e,t){const{delay:n,unstable_promiseStatus:r=!ft.use}={},i=WX(),[[A,a,l],f]=_.useReducer(m=>{const C=i.get(e);return Object.is(m[0],C)&&m[1]===i&&m[2]===e?m:[C,i,e]},void 0,()=>[i.get(e),i,e]);let h=A;if((a!==i||l!==e)&&(f(),h=i.get(e)),_.useEffect(()=>{const m=i.sub(e,()=>{if(r)try{const C=i.get(e);fD(C)&&gD(ZX(C,()=>i.get(e)))}catch{}if(typeof n=="number"){setTimeout(f,n);return}f()});return f(),m},[i,e,n,r]),_.useDebugValue(h),fD(h)){const m=ZX(h,()=>i.get(e));return r&&gD(m),i4e(m)}return h}function mt(e,t){const n=WX();return _.useCallback((...r)=>{if((r4e?"production":void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return n.set(e,...r)},[n,e])}function dl(e,t){return[Se(e),mt(e)]}var VX=Symbol.for("immer-nothing"),zX=Symbol.for("immer-draftable"),ko=Symbol.for("immer-state");function yc(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var EI=Object.getPrototypeOf;function Lp(e){return!!e&&!!e[ko]}function F0(e){var t;return e?KX(e)||Array.isArray(e)||!!e[zX]||!!((t=e.constructor)!=null&&t[zX])||CI(e)||cQ(e):!1}var A4e=Object.prototype.constructor.toString(),qX=new WeakMap;function KX(e){if(!e||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);if(t===null||t===Object.prototype)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;if(n===Object)return!0;if(typeof n!="function")return!1;let r=qX.get(n);return r===void 0&&(r=Function.toString.call(n),qX.set(n,r)),r===A4e}function II(e,t,n=!0){aQ(e)===0?(n?Reflect.ownKeys(e):Object.keys(e)).forEach(r=>{t(r,e[r],e)}):e.forEach((r,i)=>t(i,r,e))}function aQ(e){const t=e[ko];return t?t.type_:Array.isArray(e)?1:CI(e)?2:cQ(e)?3:0}function pD(e,t){return aQ(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function $X(e,t,n){const r=aQ(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function s4e(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function CI(e){return e instanceof Map}function cQ(e){return e instanceof Set}function kA(e){return e.copy_||e.base_}function mD(e,t){if(CI(e))return new Map(e);if(cQ(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const n=KX(e);if(t===!0||t==="class_only"&&!n){const r=Object.getOwnPropertyDescriptors(e);delete r[ko];let i=Reflect.ownKeys(r);for(let A=0;A1&&Object.defineProperties(e,{set:lQ,add:lQ,clear:lQ,delete:lQ}),Object.freeze(e),t&&Object.values(e).forEach(n=>ED(n,!0))),e}function a4e(){yc(2)}var lQ={value:a4e};function uQ(e){return e===null||typeof e!="object"?!0:Object.isFrozen(e)}var ID={};function Hg(e){const t=ID[e];return t||yc(0,e),t}function c4e(e,t){ID[e]||(ID[e]=t)}var BI;function dQ(){return BI}function l4e(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function eW(e,t){t&&(Hg("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function CD(e){BD(e),e.drafts_.forEach(u4e),e.drafts_=null}function BD(e){e===BI&&(BI=e.parent_)}function tW(e){return BI=l4e(BI,e)}function u4e(e){const t=e[ko];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function nW(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return e!==void 0&&e!==n?(n[ko].modified_&&(CD(t),yc(4)),F0(e)&&(e=fQ(t,e),t.parent_||gQ(t,e)),t.patches_&&Hg("Patches").generateReplacementPatches_(n[ko].base_,e,t.patches_,t.inversePatches_)):e=fQ(t,n,[]),CD(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==VX?e:void 0}function fQ(e,t,n){if(uQ(t))return t;const r=e.immer_.shouldUseStrictIteration(),i=t[ko];if(!i)return II(t,(A,a)=>rW(e,i,t,A,a,n),r),t;if(i.scope_!==e)return t;if(!i.modified_)return gQ(e,i.base_,!0),i.base_;if(!i.finalized_){i.finalized_=!0,i.scope_.unfinalizedDrafts_--;const A=i.copy_;let a=A,l=!1;i.type_===3&&(a=new Set(A),A.clear(),l=!0),II(a,(f,h)=>rW(e,i,A,f,h,n,l),r),gQ(e,A,!1),n&&e.patches_&&Hg("Patches").generatePatches_(i,n,e.patches_,e.inversePatches_)}return i.copy_}function rW(e,t,n,r,i,A,a){if(i==null||typeof i!="object"&&!a)return;const l=uQ(i);if(!(l&&!a)){if(Lp(i)){const f=A&&t&&t.type_!==3&&!pD(t.assigned_,r)?A.concat(r):void 0,h=fQ(e,i,f);if($X(n,r,h),Lp(h))e.canAutoFreeze_=!1;else return}else a&&n.add(i);if(F0(i)&&!l){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1||t&&t.base_&&t.base_[r]===i&&l)return;fQ(e,i),(!t||!t.scope_.parent_)&&typeof r!="symbol"&&(CI(n)?n.has(r):Object.prototype.propertyIsEnumerable.call(n,r))&&gQ(e,i)}}}function gQ(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&ED(t,n)}function d4e(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:dQ(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let i=r,A=yD;n&&(i=[r],A=yI);const{revoke:a,proxy:l}=Proxy.revocable(i,A);return r.draft_=l,r.revoke_=a,l}var yD={get(e,t){if(t===ko)return e;const n=kA(e);if(!pD(n,t))return f4e(e,n,t);const r=n[t];return e.finalized_||!F0(r)?r:r===vD(e.base_,t)?(bD(e),e.copy_[t]=vI(r,e)):r},has(e,t){return t in kA(e)},ownKeys(e){return Reflect.ownKeys(kA(e))},set(e,t,n){const r=oW(kA(e),t);if(r!=null&&r.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const i=vD(kA(e),t),A=i==null?void 0:i[ko];if(A&&A.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(s4e(n,i)&&(n!==void 0||pD(e.base_,t)))return!0;bD(e),N0(e)}return e.copy_[t]===n&&(n!==void 0||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_[t]=!0),!0},deleteProperty(e,t){return vD(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,bD(e),N0(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const n=kA(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty(){yc(11)},getPrototypeOf(e){return EI(e.base_)},setPrototypeOf(){yc(12)}},yI={};II(yD,(e,t)=>{yI[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),yI.deleteProperty=function(e,t){return yI.set.call(this,e,t,void 0)},yI.set=function(e,t,n){return yD.set.call(this,e[0],t,n,e[0])};function vD(e,t){const n=e[ko];return(n?kA(n):e)[t]}function f4e(e,t,n){var i;const r=oW(t,n);return r?"value"in r?r.value:(i=r.get)==null?void 0:i.call(e.draft_):void 0}function oW(e,t){if(!(t in e))return;let n=EI(e);for(;n;){const r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=EI(n)}}function N0(e){e.modified_||(e.modified_=!0,e.parent_&&N0(e.parent_))}function bD(e){e.copy_||(e.copy_=mD(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var g4e=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!0,this.produce=(t,n,r)=>{if(typeof t=="function"&&typeof n!="function"){const A=n;n=t;const a=this;return function(l=A,...f){return a.produce(l,h=>n.call(this,h,...f))}}typeof n!="function"&&yc(6),r!==void 0&&typeof r!="function"&&yc(7);let i;if(F0(t)){const A=tW(this),a=vI(t,void 0);let l=!0;try{i=n(a),l=!1}finally{l?CD(A):BD(A)}return eW(A,r),nW(i,A)}else if(!t||typeof t!="object"){if(i=n(t),i===void 0&&(i=t),i===VX&&(i=void 0),this.autoFreeze_&&ED(i,!0),r){const A=[],a=[];Hg("Patches").generateReplacementPatches_(t,i,A,a),r(A,a)}return i}else yc(1,t)},this.produceWithPatches=(t,n)=>{if(typeof t=="function")return(A,...a)=>this.produceWithPatches(A,l=>t(l,...a));let r,i;return[this.produce(t,n,(A,a)=>{r=A,i=a}),r,i]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),typeof(e==null?void 0:e.useStrictIteration)=="boolean"&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){F0(e)||yc(8),Lp(e)&&(e=h4e(e));const t=tW(this),n=vI(e,void 0);return n[ko].isManual_=!0,BD(t),n}finishDraft(e,t){const n=e&&e[ko];(!n||!n.isManual_)&&yc(9);const{scope_:r}=n;return eW(r,t),nW(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const i=t[n];if(i.path.length===0&&i.op==="replace"){e=i.value;break}}n>-1&&(t=t.slice(n+1));const r=Hg("Patches").applyPatches_;return Lp(e)?r(e,t):this.produce(e,i=>r(i,t))}};function vI(e,t){const n=CI(e)?Hg("MapSet").proxyMap_(e,t):cQ(e)?Hg("MapSet").proxySet_(e,t):d4e(e,t);return(t?t.scope_:dQ()).drafts_.push(n),n}function h4e(e){return Lp(e)||yc(10,e),iW(e)}function iW(e){if(!F0(e)||uQ(e))return e;const t=e[ko];let n,r=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=mD(e,t.scope_.immer_.useStrictShallowCopy_),r=t.scope_.immer_.shouldUseStrictIteration()}else n=mD(e,!0);return II(n,(i,A)=>{$X(n,i,iW(A))},r),t&&(t.finalized_=!1),n}function p4e(){class e extends Map{constructor(f,h){super(),this[ko]={type_:2,parent_:h,scope_:h?h.scope_:dQ(),modified_:!1,finalized_:!1,copy_:void 0,assigned_:void 0,base_:f,draft_:this,isManual_:!1,revoked_:!1}}get size(){return kA(this[ko]).size}has(f){return kA(this[ko]).has(f)}set(f,h){const m=this[ko];return a(m),(!kA(m).has(f)||kA(m).get(f)!==h)&&(n(m),N0(m),m.assigned_.set(f,!0),m.copy_.set(f,h),m.assigned_.set(f,!0)),this}delete(f){if(!this.has(f))return!1;const h=this[ko];return a(h),n(h),N0(h),h.base_.has(f)?h.assigned_.set(f,!1):h.assigned_.delete(f),h.copy_.delete(f),!0}clear(){const f=this[ko];a(f),kA(f).size&&(n(f),N0(f),f.assigned_=new Map,II(f.base_,h=>{f.assigned_.set(h,!1)}),f.copy_.clear())}forEach(f,h){const m=this[ko];kA(m).forEach((C,v,k)=>{f.call(h,this.get(v),v,this)})}get(f){const h=this[ko];a(h);const m=kA(h).get(f);if(h.finalized_||!F0(m)||m!==h.base_.get(f))return m;const C=vI(m,h);return n(h),h.copy_.set(f,C),C}keys(){return kA(this[ko]).keys()}values(){const f=this.keys();return{[Symbol.iterator]:()=>this.values(),next:()=>{const h=f.next();return h.done?h:{done:!1,value:this.get(h.value)}}}}entries(){const f=this.keys();return{[Symbol.iterator]:()=>this.entries(),next:()=>{const h=f.next();if(h.done)return h;const m=this.get(h.value);return{done:!1,value:[h.value,m]}}}}[Symbol.iterator](){return this.entries()}}function t(l,f){return new e(l,f)}function n(l){l.copy_||(l.assigned_=new Map,l.copy_=new Map(l.base_))}class r extends Set{constructor(f,h){super(),this[ko]={type_:3,parent_:h,scope_:h?h.scope_:dQ(),modified_:!1,finalized_:!1,copy_:void 0,base_:f,draft_:this,drafts_:new Map,revoked_:!1,isManual_:!1}}get size(){return kA(this[ko]).size}has(f){const h=this[ko];return a(h),h.copy_?!!(h.copy_.has(f)||h.drafts_.has(f)&&h.copy_.has(h.drafts_.get(f))):h.base_.has(f)}add(f){const h=this[ko];return a(h),this.has(f)||(A(h),N0(h),h.copy_.add(f)),this}delete(f){if(!this.has(f))return!1;const h=this[ko];return a(h),A(h),N0(h),h.copy_.delete(f)||(h.drafts_.has(f)?h.copy_.delete(h.drafts_.get(f)):!1)}clear(){const f=this[ko];a(f),kA(f).size&&(A(f),N0(f),f.copy_.clear())}values(){const f=this[ko];return a(f),A(f),f.copy_.values()}entries(){const f=this[ko];return a(f),A(f),f.copy_.entries()}keys(){return this.values()}[Symbol.iterator](){return this.values()}forEach(f,h){const m=this.values();let C=m.next();for(;!C.done;)f.call(h,C.value,C.value,this),C=m.next()}}function i(l,f){return new r(l,f)}function A(l){l.copy_||(l.copy_=new Set,l.base_.forEach(f=>{if(F0(f)){const h=vI(f,l);l.drafts_.set(f,h),l.copy_.add(h)}else l.copy_.add(f)}))}function a(l){l.revoked_&&yc(3,JSON.stringify(kA(l)))}c4e("MapSet",{proxyMap_:t,proxySet_:i})}var m4e=new g4e,AW=m4e.produce;function vc(e){const t=et(e,(n,r,i)=>r(t,AW(n(t),typeof i=="function"?i:()=>i)));return t}function sW(e){const t=et(e);let n;return et(r=>r(t),(r,i,A)=>{n!==void 0&&cancelAnimationFrame(n),n=requestAnimationFrame(()=>{n=void 0,i(t,A)})})}function E4e(e=6e4){const t=vc({});return n=>et(r=>n==null?!1:!!r(t)[n],(r,i)=>{if(n==null)return;const A=setTimeout(()=>{i(t,a=>{delete a[n]})},e);i(t,a=>{a[n]&&clearTimeout(a[n]),a[n]=A})})}const aW=et(void 0),bI=et(void 0),cW=et(void 0),Yg=et(void 0),lW=et(void 0),QI=et(void 0),hQ=et(void 0),uW=et(void 0),dW=et(void 0);et(void 0),et(void 0);const wI=et(void 0);et(void 0);const fW=et(void 0),QD=et(void 0),gW=sW(void 0),hW=et(void 0),wD=et(void 0),Jg=et(void 0),hu=et(void 0),_D=sW(void 0),pW=et(void 0),mW=et(void 0),EW=et(void 0),IW=et(void 0),xD=et(void 0),CW=et(void 0),pQ=et(void 0),BW=et(void 0),yW=et(void 0),I4e="_outer-container_13cf2_1",C4e="_inner-container_13cf2_12",vW={outerContainer:I4e,innerContainer:C4e};var so;(function(e){e.assertEqual=i=>{};function t(i){}e.assertIs=t;function n(i){throw new Error}e.assertNever=n,e.arrayToEnum=i=>{const A={};for(const a of i)A[a]=a;return A},e.getValidEnumValues=i=>{const A=e.objectKeys(i).filter(l=>typeof i[i[l]]!="number"),a={};for(const l of A)a[l]=i[l];return e.objectValues(a)},e.objectValues=i=>e.objectKeys(i).map(function(A){return i[A]}),e.objectKeys=typeof Object.keys=="function"?i=>Object.keys(i):i=>{const A=[];for(const a in i)Object.prototype.hasOwnProperty.call(i,a)&&A.push(a);return A},e.find=(i,A)=>{for(const a of i)if(A(a))return a},e.isInteger=typeof Number.isInteger=="function"?i=>Number.isInteger(i):i=>typeof i=="number"&&Number.isFinite(i)&&Math.floor(i)===i;function r(i,A=" | "){return i.map(a=>typeof a=="string"?`'${a}'`:a).join(A)}e.joinValues=r,e.jsonStringifyReplacer=(i,A)=>typeof A=="bigint"?A.toString():A})(so||(so={}));var bW;(function(e){e.mergeShapes=(t,n)=>({...t,...n})})(bW||(bW={}));const En=so.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),cf=e=>{switch(typeof e){case"undefined":return En.undefined;case"string":return En.string;case"number":return Number.isNaN(e)?En.nan:En.number;case"boolean":return En.boolean;case"function":return En.function;case"bigint":return En.bigint;case"symbol":return En.symbol;case"object":return Array.isArray(e)?En.array:e===null?En.null:e.then&&typeof e.then=="function"&&e.catch&&typeof e.catch=="function"?En.promise:typeof Map<"u"&&e instanceof Map?En.map:typeof Set<"u"&&e instanceof Set?En.set:typeof Date<"u"&&e instanceof Date?En.date:En.object;default:return En.unknown}},Ht=so.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);class Zu extends Error{get errors(){return this.issues}constructor(t){super(),this.issues=[],this.addIssue=r=>{this.issues=[...this.issues,r]},this.addIssues=(r=[])=>{this.issues=[...this.issues,...r]};const n=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,n):this.__proto__=n,this.name="ZodError",this.issues=t}format(t){const n=t||function(A){return A.message},r={_errors:[]},i=A=>{for(const a of A.issues)if(a.code==="invalid_union")a.unionErrors.map(i);else if(a.code==="invalid_return_type")i(a.returnTypeError);else if(a.code==="invalid_arguments")i(a.argumentsError);else if(a.path.length===0)r._errors.push(n(a));else{let l=r,f=0;for(;fn.message){const n={},r=[];for(const i of this.issues)if(i.path.length>0){const A=i.path[0];n[A]=n[A]||[],n[A].push(t(i))}else r.push(t(i));return{formErrors:r,fieldErrors:n}}get formErrors(){return this.flatten()}}Zu.create=e=>new Zu(e);const kD=(e,t)=>{let n;switch(e.code){case Ht.invalid_type:e.received===En.undefined?n="Required":n=`Expected ${e.expected}, received ${e.received}`;break;case Ht.invalid_literal:n=`Invalid literal value, expected ${JSON.stringify(e.expected,so.jsonStringifyReplacer)}`;break;case Ht.unrecognized_keys:n=`Unrecognized key(s) in object: ${so.joinValues(e.keys,", ")}`;break;case Ht.invalid_union:n="Invalid input";break;case Ht.invalid_union_discriminator:n=`Invalid discriminator value. Expected ${so.joinValues(e.options)}`;break;case Ht.invalid_enum_value:n=`Invalid enum value. Expected ${so.joinValues(e.options)}, received '${e.received}'`;break;case Ht.invalid_arguments:n="Invalid function arguments";break;case Ht.invalid_return_type:n="Invalid function return type";break;case Ht.invalid_date:n="Invalid date";break;case Ht.invalid_string:typeof e.validation=="object"?"includes"in e.validation?(n=`Invalid input: must include "${e.validation.includes}"`,typeof e.validation.position=="number"&&(n=`${n} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?n=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?n=`Invalid input: must end with "${e.validation.endsWith}"`:so.assertNever(e.validation):e.validation!=="regex"?n=`Invalid ${e.validation}`:n="Invalid";break;case Ht.too_small:e.type==="array"?n=`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:e.type==="string"?n=`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:e.type==="number"?n=`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:e.type==="bigint"?n=`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:e.type==="date"?n=`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:n="Invalid input";break;case Ht.too_big:e.type==="array"?n=`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:e.type==="string"?n=`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:e.type==="number"?n=`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="bigint"?n=`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="date"?n=`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:n="Invalid input";break;case Ht.custom:n="Invalid input";break;case Ht.invalid_intersection_types:n="Intersection results could not be merged";break;case Ht.not_multiple_of:n=`Number must be a multiple of ${e.multipleOf}`;break;case Ht.not_finite:n="Number must be finite";break;default:n=t.defaultError,so.assertNever(e)}return{message:n}};let B4e=kD;function y4e(){return B4e}const v4e=e=>{const{data:t,path:n,errorMaps:r,issueData:i}=e,A=[...n,...i.path||[]],a={...i,path:A};if(i.message!==void 0)return{...i,path:A,message:i.message};let l="";const f=r.filter(h=>!!h).slice().reverse();for(const h of f)l=h(a,{data:t,defaultError:l}).message;return{...i,path:A,message:l}};function un(e,t){const n=y4e(),r=v4e({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,n,n===kD?void 0:kD].filter(i=>!!i)});e.common.issues.push(r)}class Xs{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(t,n){const r=[];for(const i of n){if(i.status==="aborted")return lr;i.status==="dirty"&&t.dirty(),r.push(i.value)}return{status:t.value,value:r}}static async mergeObjectAsync(t,n){const r=[];for(const i of n){const A=await i.key,a=await i.value;r.push({key:A,value:a})}return Xs.mergeObjectSync(t,r)}static mergeObjectSync(t,n){const r={};for(const i of n){const{key:A,value:a}=i;if(A.status==="aborted"||a.status==="aborted")return lr;A.status==="dirty"&&t.dirty(),a.status==="dirty"&&t.dirty(),A.value!=="__proto__"&&(typeof a.value<"u"||i.alwaysSet)&&(r[A.value]=a.value)}return{status:t.value,value:r}}}const lr=Object.freeze({status:"aborted"}),SD=e=>({status:"dirty",value:e}),bc=e=>({status:"valid",value:e}),QW=e=>e.status==="aborted",wW=e=>e.status==="dirty",Pp=e=>e.status==="valid",mQ=e=>typeof Promise<"u"&&e instanceof Promise;var kn;(function(e){e.errToObj=t=>typeof t=="string"?{message:t}:t||{},e.toString=t=>typeof t=="string"?t:t==null?void 0:t.message})(kn||(kn={}));class pu{constructor(t,n,r,i){this._cachedPath=[],this.parent=t,this.data=n,this._path=r,this._key=i}get path(){return this._cachedPath.length||(Array.isArray(this._key)?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const _W=(e,t)=>{if(Pp(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const n=new Zu(e.common.issues);return this._error=n,this._error}}};function br(e){if(!e)return{};const{errorMap:t,invalid_type_error:n,required_error:r,description:i}=e;if(t&&(n||r))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return t?{errorMap:t,description:i}:{errorMap:(A,a)=>{const{message:l}=e;return A.code==="invalid_enum_value"?{message:l??a.defaultError}:typeof a.data>"u"?{message:l??r??a.defaultError}:A.code!=="invalid_type"?{message:a.defaultError}:{message:l??n??a.defaultError}},description:i}}class Wr{get description(){return this._def.description}_getType(t){return cf(t.data)}_getOrReturnCtx(t,n){return n||{common:t.parent.common,data:t.data,parsedType:cf(t.data),schemaErrorMap:this._def.errorMap,path:t.path,parent:t.parent}}_processInputParams(t){return{status:new Xs,ctx:{common:t.parent.common,data:t.data,parsedType:cf(t.data),schemaErrorMap:this._def.errorMap,path:t.path,parent:t.parent}}}_parseSync(t){const n=this._parse(t);if(mQ(n))throw new Error("Synchronous parse encountered promise.");return n}_parseAsync(t){const n=this._parse(t);return Promise.resolve(n)}parse(t,n){const r=this.safeParse(t,n);if(r.success)return r.data;throw r.error}safeParse(t,n){const r={common:{issues:[],async:(n==null?void 0:n.async)??!1,contextualErrorMap:n==null?void 0:n.errorMap},path:(n==null?void 0:n.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:cf(t)},i=this._parseSync({data:t,path:r.path,parent:r});return _W(r,i)}"~validate"(t){var r,i;const n={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:cf(t)};if(!this["~standard"].async)try{const A=this._parseSync({data:t,path:[],parent:n});return Pp(A)?{value:A.value}:{issues:n.common.issues}}catch(A){(i=(r=A==null?void 0:A.message)==null?void 0:r.toLowerCase())!=null&&i.includes("encountered")&&(this["~standard"].async=!0),n.common={issues:[],async:!0}}return this._parseAsync({data:t,path:[],parent:n}).then(A=>Pp(A)?{value:A.value}:{issues:n.common.issues})}async parseAsync(t,n){const r=await this.safeParseAsync(t,n);if(r.success)return r.data;throw r.error}async safeParseAsync(t,n){const r={common:{issues:[],contextualErrorMap:n==null?void 0:n.errorMap,async:!0},path:(n==null?void 0:n.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:cf(t)},i=this._parse({data:t,path:r.path,parent:r}),A=await(mQ(i)?i:Promise.resolve(i));return _W(r,A)}refine(t,n){const r=i=>typeof n=="string"||typeof n>"u"?{message:n}:typeof n=="function"?n(i):n;return this._refinement((i,A)=>{const a=t(i),l=()=>A.addIssue({code:Ht.custom,...r(i)});return typeof Promise<"u"&&a instanceof Promise?a.then(f=>f?!0:(l(),!1)):a?!0:(l(),!1)})}refinement(t,n){return this._refinement((r,i)=>t(r)?!0:(i.addIssue(typeof n=="function"?n(r,i):n),!1))}_refinement(t){return new Xg({schema:this,typeName:Ar.ZodEffects,effect:{type:"refinement",refinement:t}})}superRefine(t){return this._refinement(t)}constructor(t){this.spa=this.safeParseAsync,this._def=t,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:n=>this["~validate"](n)}}optional(){return O0.create(this,this._def)}nullable(){return Wg.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return zu.create(this)}promise(){return bQ.create(this,this._def)}or(t){return BQ.create([this,t],this._def)}and(t){return yQ.create(this,t,this._def)}transform(t){return new Xg({...br(this._def),schema:this,typeName:Ar.ZodEffects,effect:{type:"transform",transform:t}})}default(t){const n=typeof t=="function"?t:()=>t;return new QQ({...br(this._def),innerType:this,defaultValue:n,typeName:Ar.ZodDefault})}brand(){return new NW({typeName:Ar.ZodBranded,type:this,...br(this._def)})}catch(t){const n=typeof t=="function"?t:()=>t;return new wQ({...br(this._def),innerType:this,catchValue:n,typeName:Ar.ZodCatch})}describe(t){const n=this.constructor;return new n({...this._def,description:t})}pipe(t){return uN.create(this,t)}readonly(){return _Q.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const b4e=/^c[^\s-]{8,}$/i,Q4e=/^[0-9a-z]+$/,w4e=/^[0-9A-HJKMNP-TV-Z]{26}$/i,_4e=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,x4e=/^[a-z0-9_-]{21}$/i,k4e=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,S4e=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,D4e=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,R4e="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";let DD;const T4e=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,M4e=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,F4e=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,N4e=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,O4e=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,j4e=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,xW="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",L4e=new RegExp(`^${xW}$`);function kW(e){let t="[0-5]\\d";e.precision?t=`${t}\\.\\d{${e.precision}}`:e.precision==null&&(t=`${t}(\\.\\d+)?`);const n=e.precision?"+":"?";return`([01]\\d|2[0-3]):[0-5]\\d(:${t})${n}`}function P4e(e){return new RegExp(`^${kW(e)}$`)}function U4e(e){let t=`${xW}T${kW(e)}`;const n=[];return n.push(e.local?"Z?":"Z"),e.offset&&n.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${n.join("|")})`,new RegExp(`^${t}$`)}function G4e(e,t){return!!((t==="v4"||!t)&&T4e.test(e)||(t==="v6"||!t)&&F4e.test(e))}function H4e(e,t){if(!k4e.test(e))return!1;try{const[n]=e.split(".");if(!n)return!1;const r=n.replace(/-/g,"+").replace(/_/g,"/").padEnd(n.length+(4-n.length%4)%4,"="),i=JSON.parse(atob(r));return!(typeof i!="object"||i===null||"typ"in i&&(i==null?void 0:i.typ)!=="JWT"||!i.alg||t&&i.alg!==t)}catch{return!1}}function Y4e(e,t){return!!((t==="v4"||!t)&&M4e.test(e)||(t==="v6"||!t)&&N4e.test(e))}class qu extends Wr{_parse(t){if(this._def.coerce&&(t.data=String(t.data)),this._getType(t)!==En.string){const i=this._getOrReturnCtx(t);return un(i,{code:Ht.invalid_type,expected:En.string,received:i.parsedType}),lr}const n=new Xs;let r;for(const i of this._def.checks)if(i.kind==="min")t.data.lengthi.value&&(r=this._getOrReturnCtx(t,r),un(r,{code:Ht.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),n.dirty());else if(i.kind==="length"){const A=t.data.length>i.value,a=t.data.lengtht.test(i),{validation:n,code:Ht.invalid_string,...kn.errToObj(r)})}_addCheck(t){return new qu({...this._def,checks:[...this._def.checks,t]})}email(t){return this._addCheck({kind:"email",...kn.errToObj(t)})}url(t){return this._addCheck({kind:"url",...kn.errToObj(t)})}emoji(t){return this._addCheck({kind:"emoji",...kn.errToObj(t)})}uuid(t){return this._addCheck({kind:"uuid",...kn.errToObj(t)})}nanoid(t){return this._addCheck({kind:"nanoid",...kn.errToObj(t)})}cuid(t){return this._addCheck({kind:"cuid",...kn.errToObj(t)})}cuid2(t){return this._addCheck({kind:"cuid2",...kn.errToObj(t)})}ulid(t){return this._addCheck({kind:"ulid",...kn.errToObj(t)})}base64(t){return this._addCheck({kind:"base64",...kn.errToObj(t)})}base64url(t){return this._addCheck({kind:"base64url",...kn.errToObj(t)})}jwt(t){return this._addCheck({kind:"jwt",...kn.errToObj(t)})}ip(t){return this._addCheck({kind:"ip",...kn.errToObj(t)})}cidr(t){return this._addCheck({kind:"cidr",...kn.errToObj(t)})}datetime(t){return typeof t=="string"?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:t}):this._addCheck({kind:"datetime",precision:typeof(t==null?void 0:t.precision)>"u"?null:t==null?void 0:t.precision,offset:(t==null?void 0:t.offset)??!1,local:(t==null?void 0:t.local)??!1,...kn.errToObj(t==null?void 0:t.message)})}date(t){return this._addCheck({kind:"date",message:t})}time(t){return typeof t=="string"?this._addCheck({kind:"time",precision:null,message:t}):this._addCheck({kind:"time",precision:typeof(t==null?void 0:t.precision)>"u"?null:t==null?void 0:t.precision,...kn.errToObj(t==null?void 0:t.message)})}duration(t){return this._addCheck({kind:"duration",...kn.errToObj(t)})}regex(t,n){return this._addCheck({kind:"regex",regex:t,...kn.errToObj(n)})}includes(t,n){return this._addCheck({kind:"includes",value:t,position:n==null?void 0:n.position,...kn.errToObj(n==null?void 0:n.message)})}startsWith(t,n){return this._addCheck({kind:"startsWith",value:t,...kn.errToObj(n)})}endsWith(t,n){return this._addCheck({kind:"endsWith",value:t,...kn.errToObj(n)})}min(t,n){return this._addCheck({kind:"min",value:t,...kn.errToObj(n)})}max(t,n){return this._addCheck({kind:"max",value:t,...kn.errToObj(n)})}length(t,n){return this._addCheck({kind:"length",value:t,...kn.errToObj(n)})}nonempty(t){return this.min(1,kn.errToObj(t))}trim(){return new qu({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new qu({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new qu({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(t=>t.kind==="datetime")}get isDate(){return!!this._def.checks.find(t=>t.kind==="date")}get isTime(){return!!this._def.checks.find(t=>t.kind==="time")}get isDuration(){return!!this._def.checks.find(t=>t.kind==="duration")}get isEmail(){return!!this._def.checks.find(t=>t.kind==="email")}get isURL(){return!!this._def.checks.find(t=>t.kind==="url")}get isEmoji(){return!!this._def.checks.find(t=>t.kind==="emoji")}get isUUID(){return!!this._def.checks.find(t=>t.kind==="uuid")}get isNANOID(){return!!this._def.checks.find(t=>t.kind==="nanoid")}get isCUID(){return!!this._def.checks.find(t=>t.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(t=>t.kind==="cuid2")}get isULID(){return!!this._def.checks.find(t=>t.kind==="ulid")}get isIP(){return!!this._def.checks.find(t=>t.kind==="ip")}get isCIDR(){return!!this._def.checks.find(t=>t.kind==="cidr")}get isBase64(){return!!this._def.checks.find(t=>t.kind==="base64")}get isBase64url(){return!!this._def.checks.find(t=>t.kind==="base64url")}get minLength(){let t=null;for(const n of this._def.checks)n.kind==="min"&&(t===null||n.value>t)&&(t=n.value);return t}get maxLength(){let t=null;for(const n of this._def.checks)n.kind==="max"&&(t===null||n.valuenew qu({checks:[],typeName:Ar.ZodString,coerce:(e==null?void 0:e.coerce)??!1,...br(e)});function J4e(e,t){const n=(e.toString().split(".")[1]||"").length,r=(t.toString().split(".")[1]||"").length,i=n>r?n:r,A=Number.parseInt(e.toFixed(i).replace(".","")),a=Number.parseInt(t.toFixed(i).replace(".",""));return A%a/10**i}class y2 extends Wr{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(t){if(this._def.coerce&&(t.data=Number(t.data)),this._getType(t)!==En.number){const i=this._getOrReturnCtx(t);return un(i,{code:Ht.invalid_type,expected:En.number,received:i.parsedType}),lr}let n;const r=new Xs;for(const i of this._def.checks)i.kind==="int"?so.isInteger(t.data)||(n=this._getOrReturnCtx(t,n),un(n,{code:Ht.invalid_type,expected:"integer",received:"float",message:i.message}),r.dirty()):i.kind==="min"?(i.inclusive?t.datai.value:t.data>=i.value)&&(n=this._getOrReturnCtx(t,n),un(n,{code:Ht.too_big,maximum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),r.dirty()):i.kind==="multipleOf"?J4e(t.data,i.value)!==0&&(n=this._getOrReturnCtx(t,n),un(n,{code:Ht.not_multiple_of,multipleOf:i.value,message:i.message}),r.dirty()):i.kind==="finite"?Number.isFinite(t.data)||(n=this._getOrReturnCtx(t,n),un(n,{code:Ht.not_finite,message:i.message}),r.dirty()):so.assertNever(i);return{status:r.value,value:t.data}}gte(t,n){return this.setLimit("min",t,!0,kn.toString(n))}gt(t,n){return this.setLimit("min",t,!1,kn.toString(n))}lte(t,n){return this.setLimit("max",t,!0,kn.toString(n))}lt(t,n){return this.setLimit("max",t,!1,kn.toString(n))}setLimit(t,n,r,i){return new y2({...this._def,checks:[...this._def.checks,{kind:t,value:n,inclusive:r,message:kn.toString(i)}]})}_addCheck(t){return new y2({...this._def,checks:[...this._def.checks,t]})}int(t){return this._addCheck({kind:"int",message:kn.toString(t)})}positive(t){return this._addCheck({kind:"min",value:0,inclusive:!1,message:kn.toString(t)})}negative(t){return this._addCheck({kind:"max",value:0,inclusive:!1,message:kn.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:0,inclusive:!0,message:kn.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:0,inclusive:!0,message:kn.toString(t)})}multipleOf(t,n){return this._addCheck({kind:"multipleOf",value:t,message:kn.toString(n)})}finite(t){return this._addCheck({kind:"finite",message:kn.toString(t)})}safe(t){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:kn.toString(t)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:kn.toString(t)})}get minValue(){let t=null;for(const n of this._def.checks)n.kind==="min"&&(t===null||n.value>t)&&(t=n.value);return t}get maxValue(){let t=null;for(const n of this._def.checks)n.kind==="max"&&(t===null||n.valuet.kind==="int"||t.kind==="multipleOf"&&so.isInteger(t.value))}get isFinite(){let t=null,n=null;for(const r of this._def.checks){if(r.kind==="finite"||r.kind==="int"||r.kind==="multipleOf")return!0;r.kind==="min"?(n===null||r.value>n)&&(n=r.value):r.kind==="max"&&(t===null||r.valuenew y2({checks:[],typeName:Ar.ZodNumber,coerce:(e==null?void 0:e.coerce)||!1,...br(e)});class v2 extends Wr{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(t){if(this._def.coerce)try{t.data=BigInt(t.data)}catch{return this._getInvalidInput(t)}if(this._getType(t)!==En.bigint)return this._getInvalidInput(t);let n;const r=new Xs;for(const i of this._def.checks)i.kind==="min"?(i.inclusive?t.datai.value:t.data>=i.value)&&(n=this._getOrReturnCtx(t,n),un(n,{code:Ht.too_big,type:"bigint",maximum:i.value,inclusive:i.inclusive,message:i.message}),r.dirty()):i.kind==="multipleOf"?t.data%i.value!==BigInt(0)&&(n=this._getOrReturnCtx(t,n),un(n,{code:Ht.not_multiple_of,multipleOf:i.value,message:i.message}),r.dirty()):so.assertNever(i);return{status:r.value,value:t.data}}_getInvalidInput(t){const n=this._getOrReturnCtx(t);return un(n,{code:Ht.invalid_type,expected:En.bigint,received:n.parsedType}),lr}gte(t,n){return this.setLimit("min",t,!0,kn.toString(n))}gt(t,n){return this.setLimit("min",t,!1,kn.toString(n))}lte(t,n){return this.setLimit("max",t,!0,kn.toString(n))}lt(t,n){return this.setLimit("max",t,!1,kn.toString(n))}setLimit(t,n,r,i){return new v2({...this._def,checks:[...this._def.checks,{kind:t,value:n,inclusive:r,message:kn.toString(i)}]})}_addCheck(t){return new v2({...this._def,checks:[...this._def.checks,t]})}positive(t){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:kn.toString(t)})}negative(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:kn.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:kn.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:kn.toString(t)})}multipleOf(t,n){return this._addCheck({kind:"multipleOf",value:t,message:kn.toString(n)})}get minValue(){let t=null;for(const n of this._def.checks)n.kind==="min"&&(t===null||n.value>t)&&(t=n.value);return t}get maxValue(){let t=null;for(const n of this._def.checks)n.kind==="max"&&(t===null||n.valuenew v2({checks:[],typeName:Ar.ZodBigInt,coerce:(e==null?void 0:e.coerce)??!1,...br(e)});class EQ extends Wr{_parse(t){if(this._def.coerce&&(t.data=!!t.data),this._getType(t)!==En.boolean){const n=this._getOrReturnCtx(t);return un(n,{code:Ht.invalid_type,expected:En.boolean,received:n.parsedType}),lr}return bc(t.data)}}EQ.create=e=>new EQ({typeName:Ar.ZodBoolean,coerce:(e==null?void 0:e.coerce)||!1,...br(e)});class vm extends Wr{_parse(t){if(this._def.coerce&&(t.data=new Date(t.data)),this._getType(t)!==En.date){const i=this._getOrReturnCtx(t);return un(i,{code:Ht.invalid_type,expected:En.date,received:i.parsedType}),lr}if(Number.isNaN(t.data.getTime())){const i=this._getOrReturnCtx(t);return un(i,{code:Ht.invalid_date}),lr}const n=new Xs;let r;for(const i of this._def.checks)i.kind==="min"?t.data.getTime()i.value&&(r=this._getOrReturnCtx(t,r),un(r,{code:Ht.too_big,message:i.message,inclusive:!0,exact:!1,maximum:i.value,type:"date"}),n.dirty()):so.assertNever(i);return{status:n.value,value:new Date(t.data.getTime())}}_addCheck(t){return new vm({...this._def,checks:[...this._def.checks,t]})}min(t,n){return this._addCheck({kind:"min",value:t.getTime(),message:kn.toString(n)})}max(t,n){return this._addCheck({kind:"max",value:t.getTime(),message:kn.toString(n)})}get minDate(){let t=null;for(const n of this._def.checks)n.kind==="min"&&(t===null||n.value>t)&&(t=n.value);return t!=null?new Date(t):null}get maxDate(){let t=null;for(const n of this._def.checks)n.kind==="max"&&(t===null||n.valuenew vm({checks:[],coerce:(e==null?void 0:e.coerce)||!1,typeName:Ar.ZodDate,...br(e)});class SW extends Wr{_parse(t){if(this._getType(t)!==En.symbol){const n=this._getOrReturnCtx(t);return un(n,{code:Ht.invalid_type,expected:En.symbol,received:n.parsedType}),lr}return bc(t.data)}}SW.create=e=>new SW({typeName:Ar.ZodSymbol,...br(e)});class RD extends Wr{_parse(t){if(this._getType(t)!==En.undefined){const n=this._getOrReturnCtx(t);return un(n,{code:Ht.invalid_type,expected:En.undefined,received:n.parsedType}),lr}return bc(t.data)}}RD.create=e=>new RD({typeName:Ar.ZodUndefined,...br(e)});class IQ extends Wr{_parse(t){if(this._getType(t)!==En.null){const n=this._getOrReturnCtx(t);return un(n,{code:Ht.invalid_type,expected:En.null,received:n.parsedType}),lr}return bc(t.data)}}IQ.create=e=>new IQ({typeName:Ar.ZodNull,...br(e)});class CQ extends Wr{constructor(){super(...arguments),this._any=!0}_parse(t){return bc(t.data)}}CQ.create=e=>new CQ({typeName:Ar.ZodAny,...br(e)});class DW extends Wr{constructor(){super(...arguments),this._unknown=!0}_parse(t){return bc(t.data)}}DW.create=e=>new DW({typeName:Ar.ZodUnknown,...br(e)});class lf extends Wr{_parse(t){const n=this._getOrReturnCtx(t);return un(n,{code:Ht.invalid_type,expected:En.never,received:n.parsedType}),lr}}lf.create=e=>new lf({typeName:Ar.ZodNever,...br(e)});class RW extends Wr{_parse(t){if(this._getType(t)!==En.undefined){const n=this._getOrReturnCtx(t);return un(n,{code:Ht.invalid_type,expected:En.void,received:n.parsedType}),lr}return bc(t.data)}}RW.create=e=>new RW({typeName:Ar.ZodVoid,...br(e)});class zu extends Wr{_parse(t){const{ctx:n,status:r}=this._processInputParams(t),i=this._def;if(n.parsedType!==En.array)return un(n,{code:Ht.invalid_type,expected:En.array,received:n.parsedType}),lr;if(i.exactLength!==null){const a=n.data.length>i.exactLength.value,l=n.data.lengthi.maxLength.value&&(un(n,{code:Ht.too_big,maximum:i.maxLength.value,type:"array",inclusive:!0,exact:!1,message:i.maxLength.message}),r.dirty()),n.common.async)return Promise.all([...n.data].map((a,l)=>i.type._parseAsync(new pu(n,a,n.path,l)))).then(a=>Xs.mergeArray(r,a));const A=[...n.data].map((a,l)=>i.type._parseSync(new pu(n,a,n.path,l)));return Xs.mergeArray(r,A)}get element(){return this._def.type}min(t,n){return new zu({...this._def,minLength:{value:t,message:kn.toString(n)}})}max(t,n){return new zu({...this._def,maxLength:{value:t,message:kn.toString(n)}})}length(t,n){return new zu({...this._def,exactLength:{value:t,message:kn.toString(n)}})}nonempty(t){return this.min(1,t)}}zu.create=(e,t)=>new zu({type:e,minLength:null,maxLength:null,exactLength:null,typeName:Ar.ZodArray,...br(t)});function Up(e){if(e instanceof aA){const t={};for(const n in e.shape){const r=e.shape[n];t[n]=O0.create(Up(r))}return new aA({...e._def,shape:()=>t})}else return e instanceof zu?new zu({...e._def,type:Up(e.element)}):e instanceof O0?O0.create(Up(e.unwrap())):e instanceof Wg?Wg.create(Up(e.unwrap())):e instanceof B2?B2.create(e.items.map(t=>Up(t))):e}class aA extends Wr{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;const t=this._def.shape(),n=so.objectKeys(t);return this._cached={shape:t,keys:n},this._cached}_parse(t){if(this._getType(t)!==En.object){const f=this._getOrReturnCtx(t);return un(f,{code:Ht.invalid_type,expected:En.object,received:f.parsedType}),lr}const{status:n,ctx:r}=this._processInputParams(t),{shape:i,keys:A}=this._getCached(),a=[];if(!(this._def.catchall instanceof lf&&this._def.unknownKeys==="strip"))for(const f in r.data)A.includes(f)||a.push(f);const l=[];for(const f of A){const h=i[f],m=r.data[f];l.push({key:{status:"valid",value:f},value:h._parse(new pu(r,m,r.path,f)),alwaysSet:f in r.data})}if(this._def.catchall instanceof lf){const f=this._def.unknownKeys;if(f==="passthrough")for(const h of a)l.push({key:{status:"valid",value:h},value:{status:"valid",value:r.data[h]}});else if(f==="strict")a.length>0&&(un(r,{code:Ht.unrecognized_keys,keys:a}),n.dirty());else if(f!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const f=this._def.catchall;for(const h of a){const m=r.data[h];l.push({key:{status:"valid",value:h},value:f._parse(new pu(r,m,r.path,h)),alwaysSet:h in r.data})}}return r.common.async?Promise.resolve().then(async()=>{const f=[];for(const h of l){const m=await h.key,C=await h.value;f.push({key:m,value:C,alwaysSet:h.alwaysSet})}return f}).then(f=>Xs.mergeObjectSync(n,f)):Xs.mergeObjectSync(n,l)}get shape(){return this._def.shape()}strict(t){return kn.errToObj,new aA({...this._def,unknownKeys:"strict",...t!==void 0?{errorMap:(n,r)=>{var A,a;const i=((a=(A=this._def).errorMap)==null?void 0:a.call(A,n,r).message)??r.defaultError;return n.code==="unrecognized_keys"?{message:kn.errToObj(t).message??i}:{message:i}}}:{}})}strip(){return new aA({...this._def,unknownKeys:"strip"})}passthrough(){return new aA({...this._def,unknownKeys:"passthrough"})}extend(t){return new aA({...this._def,shape:()=>({...this._def.shape(),...t})})}merge(t){return new aA({unknownKeys:t._def.unknownKeys,catchall:t._def.catchall,shape:()=>({...this._def.shape(),...t._def.shape()}),typeName:Ar.ZodObject})}setKey(t,n){return this.augment({[t]:n})}catchall(t){return new aA({...this._def,catchall:t})}pick(t){const n={};for(const r of so.objectKeys(t))t[r]&&this.shape[r]&&(n[r]=this.shape[r]);return new aA({...this._def,shape:()=>n})}omit(t){const n={};for(const r of so.objectKeys(this.shape))t[r]||(n[r]=this.shape[r]);return new aA({...this._def,shape:()=>n})}deepPartial(){return Up(this)}partial(t){const n={};for(const r of so.objectKeys(this.shape)){const i=this.shape[r];t&&!t[r]?n[r]=i:n[r]=i.optional()}return new aA({...this._def,shape:()=>n})}required(t){const n={};for(const r of so.objectKeys(this.shape))if(t&&!t[r])n[r]=this.shape[r];else{let i=this.shape[r];for(;i instanceof O0;)i=i._def.innerType;n[r]=i}return new aA({...this._def,shape:()=>n})}keyof(){return MW(so.objectKeys(this.shape))}}aA.create=(e,t)=>new aA({shape:()=>e,unknownKeys:"strip",catchall:lf.create(),typeName:Ar.ZodObject,...br(t)}),aA.strictCreate=(e,t)=>new aA({shape:()=>e,unknownKeys:"strict",catchall:lf.create(),typeName:Ar.ZodObject,...br(t)}),aA.lazycreate=(e,t)=>new aA({shape:e,unknownKeys:"strip",catchall:lf.create(),typeName:Ar.ZodObject,...br(t)});class BQ extends Wr{_parse(t){const{ctx:n}=this._processInputParams(t),r=this._def.options;function i(A){for(const l of A)if(l.result.status==="valid")return l.result;for(const l of A)if(l.result.status==="dirty")return n.common.issues.push(...l.ctx.common.issues),l.result;const a=A.map(l=>new Zu(l.ctx.common.issues));return un(n,{code:Ht.invalid_union,unionErrors:a}),lr}if(n.common.async)return Promise.all(r.map(async A=>{const a={...n,common:{...n.common,issues:[]},parent:null};return{result:await A._parseAsync({data:n.data,path:n.path,parent:a}),ctx:a}})).then(i);{let A;const a=[];for(const f of r){const h={...n,common:{...n.common,issues:[]},parent:null},m=f._parseSync({data:n.data,path:n.path,parent:h});if(m.status==="valid")return m;m.status==="dirty"&&!A&&(A={result:m,ctx:h}),h.common.issues.length&&a.push(h.common.issues)}if(A)return n.common.issues.push(...A.ctx.common.issues),A.result;const l=a.map(f=>new Zu(f));return un(n,{code:Ht.invalid_union,unionErrors:l}),lr}}get options(){return this._def.options}}BQ.create=(e,t)=>new BQ({options:e,typeName:Ar.ZodUnion,...br(t)});const uf=e=>e instanceof MD?uf(e.schema):e instanceof Xg?uf(e.innerType()):e instanceof vQ?[e.value]:e instanceof b2?e.options:e instanceof FD?so.objectValues(e.enum):e instanceof QQ?uf(e._def.innerType):e instanceof RD?[void 0]:e instanceof IQ?[null]:e instanceof O0?[void 0,...uf(e.unwrap())]:e instanceof Wg?[null,...uf(e.unwrap())]:e instanceof NW||e instanceof _Q?uf(e.unwrap()):e instanceof wQ?uf(e._def.innerType):[];class lN extends Wr{_parse(t){const{ctx:n}=this._processInputParams(t);if(n.parsedType!==En.object)return un(n,{code:Ht.invalid_type,expected:En.object,received:n.parsedType}),lr;const r=this.discriminator,i=n.data[r],A=this.optionsMap.get(i);return A?n.common.async?A._parseAsync({data:n.data,path:n.path,parent:n}):A._parseSync({data:n.data,path:n.path,parent:n}):(un(n,{code:Ht.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[r]}),lr)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(t,n,r){const i=new Map;for(const A of n){const a=uf(A.shape[t]);if(!a.length)throw new Error(`A discriminator value for key \`${t}\` could not be extracted from all schema options`);for(const l of a){if(i.has(l))throw new Error(`Discriminator property ${String(t)} has duplicate value ${String(l)}`);i.set(l,A)}}return new lN({typeName:Ar.ZodDiscriminatedUnion,discriminator:t,options:n,optionsMap:i,...br(r)})}}function TD(e,t){const n=cf(e),r=cf(t);if(e===t)return{valid:!0,data:e};if(n===En.object&&r===En.object){const i=so.objectKeys(t),A=so.objectKeys(e).filter(l=>i.indexOf(l)!==-1),a={...e,...t};for(const l of A){const f=TD(e[l],t[l]);if(!f.valid)return{valid:!1};a[l]=f.data}return{valid:!0,data:a}}else if(n===En.array&&r===En.array){if(e.length!==t.length)return{valid:!1};const i=[];for(let A=0;A{if(QW(A)||QW(a))return lr;const l=TD(A.value,a.value);return l.valid?((wW(A)||wW(a))&&n.dirty(),{status:n.value,value:l.data}):(un(r,{code:Ht.invalid_intersection_types}),lr)};return r.common.async?Promise.all([this._def.left._parseAsync({data:r.data,path:r.path,parent:r}),this._def.right._parseAsync({data:r.data,path:r.path,parent:r})]).then(([A,a])=>i(A,a)):i(this._def.left._parseSync({data:r.data,path:r.path,parent:r}),this._def.right._parseSync({data:r.data,path:r.path,parent:r}))}}yQ.create=(e,t,n)=>new yQ({left:e,right:t,typeName:Ar.ZodIntersection,...br(n)});class B2 extends Wr{_parse(t){const{status:n,ctx:r}=this._processInputParams(t);if(r.parsedType!==En.array)return un(r,{code:Ht.invalid_type,expected:En.array,received:r.parsedType}),lr;if(r.data.lengththis._def.items.length&&(un(r,{code:Ht.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),n.dirty());const i=[...r.data].map((A,a)=>{const l=this._def.items[a]||this._def.rest;return l?l._parse(new pu(r,A,r.path,a)):null}).filter(A=>!!A);return r.common.async?Promise.all(i).then(A=>Xs.mergeArray(n,A)):Xs.mergeArray(n,i)}get items(){return this._def.items}rest(t){return new B2({...this._def,rest:t})}}B2.create=(e,t)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new B2({items:e,typeName:Ar.ZodTuple,rest:null,...br(t)})};class u6 extends Wr{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(t){const{status:n,ctx:r}=this._processInputParams(t);if(r.parsedType!==En.object)return un(r,{code:Ht.invalid_type,expected:En.object,received:r.parsedType}),lr;const i=[],A=this._def.keyType,a=this._def.valueType;for(const l in r.data)i.push({key:A._parse(new pu(r,l,r.path,l)),value:a._parse(new pu(r,r.data[l],r.path,l)),alwaysSet:l in r.data});return r.common.async?Xs.mergeObjectAsync(n,i):Xs.mergeObjectSync(n,i)}get element(){return this._def.valueType}static create(t,n,r){return n instanceof Wr?new u6({keyType:t,valueType:n,typeName:Ar.ZodRecord,...br(r)}):new u6({keyType:qu.create(),valueType:t,typeName:Ar.ZodRecord,...br(n)})}}class TW extends Wr{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(t){const{status:n,ctx:r}=this._processInputParams(t);if(r.parsedType!==En.map)return un(r,{code:Ht.invalid_type,expected:En.map,received:r.parsedType}),lr;const i=this._def.keyType,A=this._def.valueType,a=[...r.data.entries()].map(([l,f],h)=>({key:i._parse(new pu(r,l,r.path,[h,"key"])),value:A._parse(new pu(r,f,r.path,[h,"value"]))}));if(r.common.async){const l=new Map;return Promise.resolve().then(async()=>{for(const f of a){const h=await f.key,m=await f.value;if(h.status==="aborted"||m.status==="aborted")return lr;(h.status==="dirty"||m.status==="dirty")&&n.dirty(),l.set(h.value,m.value)}return{status:n.value,value:l}})}else{const l=new Map;for(const f of a){const h=f.key,m=f.value;if(h.status==="aborted"||m.status==="aborted")return lr;(h.status==="dirty"||m.status==="dirty")&&n.dirty(),l.set(h.value,m.value)}return{status:n.value,value:l}}}}TW.create=(e,t,n)=>new TW({valueType:t,keyType:e,typeName:Ar.ZodMap,...br(n)});class XB extends Wr{_parse(t){const{status:n,ctx:r}=this._processInputParams(t);if(r.parsedType!==En.set)return un(r,{code:Ht.invalid_type,expected:En.set,received:r.parsedType}),lr;const i=this._def;i.minSize!==null&&r.data.sizei.maxSize.value&&(un(r,{code:Ht.too_big,maximum:i.maxSize.value,type:"set",inclusive:!0,exact:!1,message:i.maxSize.message}),n.dirty());const A=this._def.valueType;function a(f){const h=new Set;for(const m of f){if(m.status==="aborted")return lr;m.status==="dirty"&&n.dirty(),h.add(m.value)}return{status:n.value,value:h}}const l=[...r.data.values()].map((f,h)=>A._parse(new pu(r,f,r.path,h)));return r.common.async?Promise.all(l).then(f=>a(f)):a(l)}min(t,n){return new XB({...this._def,minSize:{value:t,message:kn.toString(n)}})}max(t,n){return new XB({...this._def,maxSize:{value:t,message:kn.toString(n)}})}size(t,n){return this.min(t,n).max(t,n)}nonempty(t){return this.min(1,t)}}XB.create=(e,t)=>new XB({valueType:e,minSize:null,maxSize:null,typeName:Ar.ZodSet,...br(t)});class MD extends Wr{get schema(){return this._def.getter()}_parse(t){const{ctx:n}=this._processInputParams(t);return this._def.getter()._parse({data:n.data,path:n.path,parent:n})}}MD.create=(e,t)=>new MD({getter:e,typeName:Ar.ZodLazy,...br(t)});class vQ extends Wr{_parse(t){if(t.data!==this._def.value){const n=this._getOrReturnCtx(t);return un(n,{received:n.data,code:Ht.invalid_literal,expected:this._def.value}),lr}return{status:"valid",value:t.data}}get value(){return this._def.value}}vQ.create=(e,t)=>new vQ({value:e,typeName:Ar.ZodLiteral,...br(t)});function MW(e,t){return new b2({values:e,typeName:Ar.ZodEnum,...br(t)})}class b2 extends Wr{_parse(t){if(typeof t.data!="string"){const n=this._getOrReturnCtx(t),r=this._def.values;return un(n,{expected:so.joinValues(r),received:n.parsedType,code:Ht.invalid_type}),lr}if(this._cache||(this._cache=new Set(this._def.values)),!this._cache.has(t.data)){const n=this._getOrReturnCtx(t),r=this._def.values;return un(n,{received:n.data,code:Ht.invalid_enum_value,options:r}),lr}return bc(t.data)}get options(){return this._def.values}get enum(){const t={};for(const n of this._def.values)t[n]=n;return t}get Values(){const t={};for(const n of this._def.values)t[n]=n;return t}get Enum(){const t={};for(const n of this._def.values)t[n]=n;return t}extract(t,n=this._def){return b2.create(t,{...this._def,...n})}exclude(t,n=this._def){return b2.create(this.options.filter(r=>!t.includes(r)),{...this._def,...n})}}b2.create=MW;class FD extends Wr{_parse(t){const n=so.getValidEnumValues(this._def.values),r=this._getOrReturnCtx(t);if(r.parsedType!==En.string&&r.parsedType!==En.number){const i=so.objectValues(n);return un(r,{expected:so.joinValues(i),received:r.parsedType,code:Ht.invalid_type}),lr}if(this._cache||(this._cache=new Set(so.getValidEnumValues(this._def.values))),!this._cache.has(t.data)){const i=so.objectValues(n);return un(r,{received:r.data,code:Ht.invalid_enum_value,options:i}),lr}return bc(t.data)}get enum(){return this._def.values}}FD.create=(e,t)=>new FD({values:e,typeName:Ar.ZodNativeEnum,...br(t)});class bQ extends Wr{unwrap(){return this._def.type}_parse(t){const{ctx:n}=this._processInputParams(t);if(n.parsedType!==En.promise&&n.common.async===!1)return un(n,{code:Ht.invalid_type,expected:En.promise,received:n.parsedType}),lr;const r=n.parsedType===En.promise?n.data:Promise.resolve(n.data);return bc(r.then(i=>this._def.type.parseAsync(i,{path:n.path,errorMap:n.common.contextualErrorMap})))}}bQ.create=(e,t)=>new bQ({type:e,typeName:Ar.ZodPromise,...br(t)});class Xg extends Wr{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===Ar.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(t){const{status:n,ctx:r}=this._processInputParams(t),i=this._def.effect||null,A={addIssue:a=>{un(r,a),a.fatal?n.abort():n.dirty()},get path(){return r.path}};if(A.addIssue=A.addIssue.bind(A),i.type==="preprocess"){const a=i.transform(r.data,A);if(r.common.async)return Promise.resolve(a).then(async l=>{if(n.value==="aborted")return lr;const f=await this._def.schema._parseAsync({data:l,path:r.path,parent:r});return f.status==="aborted"?lr:f.status==="dirty"||n.value==="dirty"?SD(f.value):f});{if(n.value==="aborted")return lr;const l=this._def.schema._parseSync({data:a,path:r.path,parent:r});return l.status==="aborted"?lr:l.status==="dirty"||n.value==="dirty"?SD(l.value):l}}if(i.type==="refinement"){const a=l=>{const f=i.refinement(l,A);if(r.common.async)return Promise.resolve(f);if(f instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return l};if(r.common.async===!1){const l=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});return l.status==="aborted"?lr:(l.status==="dirty"&&n.dirty(),a(l.value),{status:n.value,value:l.value})}else return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(l=>l.status==="aborted"?lr:(l.status==="dirty"&&n.dirty(),a(l.value).then(()=>({status:n.value,value:l.value}))))}if(i.type==="transform")if(r.common.async===!1){const a=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});if(!Pp(a))return lr;const l=i.transform(a.value,A);if(l instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:n.value,value:l}}else return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(a=>Pp(a)?Promise.resolve(i.transform(a.value,A)).then(l=>({status:n.value,value:l})):lr);so.assertNever(i)}}Xg.create=(e,t,n)=>new Xg({schema:e,typeName:Ar.ZodEffects,effect:t,...br(n)}),Xg.createWithPreprocess=(e,t,n)=>new Xg({schema:t,effect:{type:"preprocess",transform:e},typeName:Ar.ZodEffects,...br(n)});class O0 extends Wr{_parse(t){return this._getType(t)===En.undefined?bc(void 0):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}}O0.create=(e,t)=>new O0({innerType:e,typeName:Ar.ZodOptional,...br(t)});class Wg extends Wr{_parse(t){return this._getType(t)===En.null?bc(null):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}}Wg.create=(e,t)=>new Wg({innerType:e,typeName:Ar.ZodNullable,...br(t)});class QQ extends Wr{_parse(t){const{ctx:n}=this._processInputParams(t);let r=n.data;return n.parsedType===En.undefined&&(r=this._def.defaultValue()),this._def.innerType._parse({data:r,path:n.path,parent:n})}removeDefault(){return this._def.innerType}}QQ.create=(e,t)=>new QQ({innerType:e,typeName:Ar.ZodDefault,defaultValue:typeof t.default=="function"?t.default:()=>t.default,...br(t)});class wQ extends Wr{_parse(t){const{ctx:n}=this._processInputParams(t),r={...n,common:{...n.common,issues:[]}},i=this._def.innerType._parse({data:r.data,path:r.path,parent:{...r}});return mQ(i)?i.then(A=>({status:"valid",value:A.status==="valid"?A.value:this._def.catchValue({get error(){return new Zu(r.common.issues)},input:r.data})})):{status:"valid",value:i.status==="valid"?i.value:this._def.catchValue({get error(){return new Zu(r.common.issues)},input:r.data})}}removeCatch(){return this._def.innerType}}wQ.create=(e,t)=>new wQ({innerType:e,typeName:Ar.ZodCatch,catchValue:typeof t.catch=="function"?t.catch:()=>t.catch,...br(t)});class FW extends Wr{_parse(t){if(this._getType(t)!==En.nan){const n=this._getOrReturnCtx(t);return un(n,{code:Ht.invalid_type,expected:En.nan,received:n.parsedType}),lr}return{status:"valid",value:t.data}}}FW.create=e=>new FW({typeName:Ar.ZodNaN,...br(e)});class NW extends Wr{_parse(t){const{ctx:n}=this._processInputParams(t),r=n.data;return this._def.type._parse({data:r,path:n.path,parent:n})}unwrap(){return this._def.type}}class uN extends Wr{_parse(t){const{status:n,ctx:r}=this._processInputParams(t);if(r.common.async)return(async()=>{const i=await this._def.in._parseAsync({data:r.data,path:r.path,parent:r});return i.status==="aborted"?lr:i.status==="dirty"?(n.dirty(),SD(i.value)):this._def.out._parseAsync({data:i.value,path:r.path,parent:r})})();{const i=this._def.in._parseSync({data:r.data,path:r.path,parent:r});return i.status==="aborted"?lr:i.status==="dirty"?(n.dirty(),{status:"dirty",value:i.value}):this._def.out._parseSync({data:i.value,path:r.path,parent:r})}}static create(t,n){return new uN({in:t,out:n,typeName:Ar.ZodPipeline})}}class _Q extends Wr{_parse(t){const n=this._def.innerType._parse(t),r=i=>(Pp(i)&&(i.value=Object.freeze(i.value)),i);return mQ(n)?n.then(i=>r(i)):r(n)}unwrap(){return this._def.innerType}}_Q.create=(e,t)=>new _Q({innerType:e,typeName:Ar.ZodReadonly,...br(t)});function X4e(e,t={},n){return CQ.create()}var Ar;(function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"})(Ar||(Ar={}));const Cr=qu.create,Ge=y2.create;v2.create;const Zg=EQ.create;vm.create;const W4e=IQ.create;CQ.create,lf.create;const js=zu.create,tr=aA.create,Z4e=BQ.create,Vg=lN.create;yQ.create;const V4e=B2.create,ND=u6.create,Hn=vQ.create,mu=b2.create;bQ.create,O0.create;const j0=Wg.create,Wn={string:e=>qu.create({...e,coerce:!0}),number:e=>y2.create({...e,coerce:!0}),boolean:e=>EQ.create({...e,coerce:!0}),bigint:e=>v2.create({...e,coerce:!0}),date:e=>vm.create({...e,coerce:!0})},OW=mu(["Frankendancer","Firedancer"]),Eu=OW.enum,Zr=tr({topic:Hn("summary")}),jW=tr({topic:Hn("epoch")}),Gp=tr({topic:Hn("gossip")}),LW=tr({topic:Hn("peers")}),zg=tr({topic:Hn("slot")}),PW=tr({topic:Hn("block_engine")}),z4e=Vg("topic",[Zr,jW,Gp,LW,zg,PW]),q4e=Cr(),K4e=mu(["development","mainnet-beta","devnet","testnet","pythtest","pythnet","unknown"]),$4e=Cr(),e_e=Cr(),t_e=Cr(),n_e=Wn.bigint(),UW=mu(["perf","balanced","revenue"]),L0=UW.enum,GW=mu(["sock","net","quic","bundle","verify","dedup","resolv","pack","bank","poh","shred","store","snapct","snapld","snapdc","snapin","netlnk","metric","ipecho","gossvf","gossip","repair","replay","exec","tower","send","sign","rpc","gui","http","plugin","cswtch","genesi"]),r_e=tr({kind:Cr(),kind_id:Ge()}),HW=Wn.bigint();Wn.bigint();const o_e=Ge(),i_e=Ge(),A_e=Ge(),s_e=Ge().nullable(),a_e=Ge().nullable(),c_e=tr({repair:Ge().array(),turbine:Ge().array()}),l_e=Ge(),u_e=Ge(),d_e=Ge(),f_e=Ge(),g_e=Ge(),h_e=Ge(),p_e=tr({total:Ge(),vote:Ge(),nonvote_success:Ge(),nonvote_failed:Ge()}),m_e=tr({ingress:js(Ge()),egress:js(Ge())}),E_e=tr({pack_cranked:Ge(),pack_retained:Ge(),resolv_retained:Ge(),quic:Ge(),udp:Ge(),gossip:Ge(),block_engine:Ge()}),I_e=tr({net_overrun:Ge(),quic_overrun:Ge(),quic_frag_drop:Ge(),quic_abandoned:Ge(),tpu_quic_invalid:Ge(),tpu_udp_invalid:Ge(),verify_overrun:Ge(),verify_parse:Ge(),verify_failed:Ge(),verify_duplicate:Ge(),dedup_duplicate:Ge(),resolv_lut_failed:Ge(),resolv_expired:Ge(),resolv_no_ledger:Ge(),resolv_ancient:Ge(),resolv_retained:Ge(),pack_invalid:Ge(),pack_already_executed:Ge(),pack_invalid_bundle:Ge(),pack_retained:Ge(),pack_leader_slow:Ge(),pack_wait_full:Ge(),pack_expired:Ge(),bank_invalid:Ge(),bank_nonce_already_advanced:Ge(),bank_nonce_advance_failed:Ge(),bank_nonce_wrong_blockhash:Ge(),block_success:Ge(),block_fail:Ge()}),YW=tr({in:E_e,out:I_e}),C_e=tr({next_leader_slot:Ge().nullable(),waterfall:YW}),JW=tr({net_in:Ge(),quic:Ge(),verify:Ge(),bundle_rtt_smoothed_millis:Ge(),bundle_rx_delay_millis_p90:Ge(),dedup:Ge(),pack:Ge(),bank:Ge(),poh:Ge(),shred:Ge(),store:Ge(),net_out:Ge()}),B_e=tr({next_leader_slot:Ge().nullable(),tile_primary_metric:JW}),y_e=tr({timers:js(js(Ge())),in_backp:js(Zg()),backp_msgs:js(Ge()),alive:js(Ge()),nvcsw:js(Ge()),nivcsw:js(Ge())});tr({tile:Cr(),kind_id:Ge(),idle:Ge()});const v_e=mu(["initializing","searching_for_full_snapshot","downloading_full_snapshot","searching_for_incremental_snapshot","downloading_incremental_snapshot","cleaning_blockstore","cleaning_accounts","loading_ledger","processing_ledger","starting_services","halted","waiting_for_supermajority","running"]),b_e=tr({phase:v_e,downloading_full_snapshot_slot:Ge().nullable(),downloading_full_snapshot_peer:Cr().nullable(),downloading_full_snapshot_elapsed_secs:Ge().nullable(),downloading_full_snapshot_remaining_secs:Ge().nullable(),downloading_full_snapshot_throughput:Ge().nullable(),downloading_full_snapshot_total_bytes:Wn.number().nullable(),downloading_full_snapshot_current_bytes:Wn.number().nullable(),downloading_incremental_snapshot_slot:Ge().nullable(),downloading_incremental_snapshot_peer:Cr().nullable(),downloading_incremental_snapshot_elapsed_secs:Ge().nullable(),downloading_incremental_snapshot_remaining_secs:Ge().nullable(),downloading_incremental_snapshot_throughput:Ge().nullable(),downloading_incremental_snapshot_total_bytes:Wn.number().nullable(),downloading_incremental_snapshot_current_bytes:Wn.number().nullable(),ledger_slot:Ge().nullable(),ledger_max_slot:Ge().nullable(),waiting_for_supermajority_slot:Ge().nullable(),waiting_for_supermajority_stake_percent:Ge().nullable()}),XW=mu(["joining_gossip","loading_full_snapshot","loading_incremental_snapshot","catching_up","running"]),oA=XW.enum,Q_e=tr({phase:XW,joining_gossip_elapsed_seconds:Ge().nullable().optional(),loading_full_snapshot_elapsed_seconds:Ge().nullable().optional(),loading_full_snapshot_reset_count:Ge().nullable().optional(),loading_full_snapshot_slot:Ge().nullable().optional(),loading_full_snapshot_total_bytes_compressed:Wn.number().nullable().optional(),loading_full_snapshot_read_bytes_compressed:Wn.number().nullable().optional(),loading_full_snapshot_read_path:Cr().nullable().optional(),loading_full_snapshot_decompress_bytes_decompressed:Wn.number().nullable().optional(),loading_full_snapshot_decompress_bytes_compressed:Wn.number().nullable().optional(),loading_full_snapshot_insert_bytes_decompressed:Wn.number().nullable().optional(),loading_full_snapshot_insert_accounts:Ge().nullable().optional(),loading_incremental_snapshot_elapsed_seconds:Ge().nullable().optional(),loading_incremental_snapshot_reset_count:Ge().nullable().optional(),loading_incremental_snapshot_slot:Ge().nullable().optional(),loading_incremental_snapshot_total_bytes_compressed:Wn.number().nullable().optional(),loading_incremental_snapshot_read_bytes_compressed:Wn.number().nullable().optional(),loading_incremental_snapshot_read_path:Cr().nullable().optional(),loading_incremental_snapshot_decompress_bytes_decompressed:Wn.number().nullable().optional(),loading_incremental_snapshot_decompress_bytes_compressed:Wn.number().nullable().optional(),loading_incremental_snapshot_insert_bytes_decompressed:Wn.number().nullable().optional(),loading_incremental_snapshot_insert_accounts:Ge().nullable().optional(),catching_up_elapsed_seconds:Ge().nullable().optional(),catching_up_first_replay_slot:Ge().nullable().optional()}),w_e=tr({start_timestamp_nanos:Wn.bigint(),target_end_timestamp_nanos:Wn.bigint(),txn_mb_start_timestamps_nanos:Wn.bigint().array(),txn_mb_end_timestamps_nanos:Wn.bigint().array(),txn_compute_units_requested:Ge().array(),txn_compute_units_consumed:Ge().array(),txn_transaction_fee:Wn.bigint().array(),txn_priority_fee:Wn.bigint().array(),txn_tips:Wn.bigint().array(),txn_error_code:Ge().array(),txn_from_bundle:Zg().array(),txn_is_simple_vote:Zg().array(),txn_bank_idx:Ge().array(),txn_preload_end_timestamps_nanos:Wn.bigint().array(),txn_start_timestamps_nanos:Wn.bigint().array(),txn_load_end_timestamps_nanos:Wn.bigint().array(),txn_end_timestamps_nanos:Wn.bigint().array(),txn_arrival_timestamps_nanos:Wn.bigint().array(),txn_microblock_id:Ge().array(),txn_landed:Zg().array(),txn_signature:Cr().array(),txn_source_ipv4:Cr().array(),txn_source_tpu:Cr().array()}),__e=mu(["incomplete","completed","optimistically_confirmed","rooted","finalized"]),x_e=tr({slot:Ge(),mine:Zg(),skipped:Zg(),level:__e,success_nonvote_transaction_cnt:Ge().nullable(),failed_nonvote_transaction_cnt:Ge().nullable(),success_vote_transaction_cnt:Ge().nullable(),failed_vote_transaction_cnt:Ge().nullable(),priority_fee:Wn.bigint().nullable(),transaction_fee:Wn.bigint().nullable(),tips:Wn.bigint().nullable(),max_compute_units:Ge().nullable(),compute_units:Ge().nullable(),duration_nanos:Ge().nullable(),completed_time_nanos:Wn.bigint().nullable(),vote_slot:Ge().nullable().optional()}),k_e=js(V4e([Ge(),Ge(),Ge(),Ge()])),S_e=mu(["voting","non-voting","delinquent"]),D_e=Ge(),R_e=tr({epoch:Ge(),skip_rate:Ge()}),T_e=Vg("key",[Zr.extend({key:Hn("ping"),value:W4e(),id:Ge()}),Zr.extend({key:Hn("version"),value:q4e}),Zr.extend({key:Hn("cluster"),value:K4e}),Zr.extend({key:Hn("commit_hash"),value:$4e}),Zr.extend({key:Hn("identity_key"),value:e_e}),Zr.extend({key:Hn("vote_key"),value:t_e}),Zr.extend({key:Hn("startup_time_nanos"),value:n_e}),Zr.extend({key:Hn("schedule_strategy"),value:UW}),Zr.extend({key:Hn("tiles"),value:r_e.array()}),Zr.extend({key:Hn("identity_balance"),value:HW}),Zr.extend({key:Hn("vote_balance"),value:HW}),Zr.extend({key:Hn("root_slot"),value:o_e}),Zr.extend({key:Hn("optimistically_confirmed_slot"),value:i_e}),Zr.extend({key:Hn("completed_slot"),value:A_e}),Zr.extend({key:Hn("estimated_slot"),value:l_e}),Zr.extend({key:Hn("reset_slot"),value:u_e}),Zr.extend({key:Hn("storage_slot"),value:d_e}),Zr.extend({key:Hn("vote_slot"),value:f_e}),Zr.extend({key:Hn("slot_caught_up"),value:g_e}),Zr.extend({key:Hn("estimated_slot_duration_nanos"),value:h_e}),Zr.extend({key:Hn("estimated_tps"),value:p_e}),Zr.extend({key:Hn("live_network_metrics"),value:m_e}),Zr.extend({key:Hn("live_txn_waterfall"),value:C_e}),Zr.extend({key:Hn("live_tile_primary_metric"),value:B_e}),Zr.extend({key:Hn("live_tile_metrics"),value:y_e}),Zr.extend({key:Hn("live_tile_timers"),value:Ge().array()}),Zr.extend({key:Hn("startup_progress"),value:b_e}),Zr.extend({key:Hn("boot_progress"),value:Q_e}),Zr.extend({key:Hn("tps_history"),value:k_e}),Zr.extend({key:Hn("vote_state"),value:S_e}),Zr.extend({key:Hn("vote_distance"),value:D_e}),Zr.extend({key:Hn("skip_rate"),value:R_e}),Zr.extend({key:Hn("turbine_slot"),value:s_e}),Zr.extend({key:Hn("repair_slot"),value:a_e}),Zr.extend({key:Hn("catch_up_history"),value:c_e})]),M_e=tr({epoch:Ge(),start_time_nanos:Cr().nullable(),end_time_nanos:Cr().nullable(),start_slot:Ge(),end_slot:Ge(),excluded_stake_lamports:Wn.bigint(),staked_pubkeys:Cr().array(),staked_lamports:Wn.bigint().array(),leader_slots:Ge().array()}),F_e=Vg("key",[jW.extend({key:Hn("new"),value:M_e})]),N_e=tr({num_push_messages_rx_success:Ge(),num_push_messages_rx_failure:Ge(),num_push_entries_rx_success:Ge(),num_push_entries_rx_failure:Ge(),num_push_entries_rx_duplicate:Ge(),num_pull_response_messages_rx_success:Ge(),num_pull_response_messages_rx_failure:Ge(),num_pull_response_entries_rx_success:Ge(),num_pull_response_entries_rx_failure:Ge(),num_pull_response_entries_rx_duplicate:Ge(),total_peers:Ge(),total_stake:Wn.bigint(),connected_stake:Wn.bigint(),connected_staked_peers:Ge(),connected_unstaked_peers:Ge()}),WW=tr({total_throughput:Ge(),peer_names:Cr().array(),peer_identities:Cr().array(),peer_throughput:Ge().array()}),O_e=tr({capacity:Ge(),expired_count:Ge(),evicted_count:Ge(),count:Ge().array(),count_tx:Ge().array(),bytes_tx:Ge().array()}),j_e=tr({num_bytes_rx:Ge().array(),num_bytes_tx:Ge().array(),num_messages_rx:Ge().array(),num_messages_tx:Ge().array()}),L_e=tr({health:N_e,ingress:WW,egress:WW,storage:O_e,messages:j_e}),P_e=Ge(),ZW=Z4e([Cr(),Ge()]),VW=ND(Cr(),ND(Cr(),ZW)).nullable(),U_e=tr({changes:js(tr({row_index:Ge(),column_name:Cr(),new_value:ZW}))}),G_e=Vg("key",[Gp.extend({key:Hn("network_stats"),value:L_e}),Gp.extend({key:Hn("peers_size_update"),value:P_e}),Gp.extend({key:Hn("query_scroll"),value:VW}),Gp.extend({key:Hn("query_sort"),value:VW}),Gp.extend({key:Hn("view_update"),value:U_e})]),H_e=tr({wallclock:Ge(),shred_version:Ge(),version:Cr().nullable(),feature_set:Ge().nullable(),sockets:ND(Cr(),Cr()),country_code:Cr().nullable()}),Y_e=tr({vote_account:Cr(),activated_stake:Wn.bigint(),last_vote:j0(Ge()),root_slot:j0(Ge()),epoch_credits:Ge(),commission:Ge(),delinquent:Zg()}),J_e=tr({name:j0(Cr()),details:j0(Cr()),website:j0(Cr()),icon_url:j0(Cr()),keybase_username:j0(Cr())}),zW=tr({identity_pubkey:Cr(),gossip:j0(H_e),vote:js(Y_e),info:j0(J_e)}),X_e=tr({identity_pubkey:Cr()}),W_e=tr({add:js(zW).optional(),update:js(zW).optional(),remove:js(X_e).optional()}),Z_e=Vg("key",[LW.extend({key:Hn("update"),value:W_e})]),V_e=tr({timestamp_nanos:Cr(),tile_timers:Ge().array()}),z_e=tr({timestamp_nanos:Wn.bigint(),regular:Ge(),votes:Ge(),conflicting:Ge(),bundles:Ge()}),q_e=tr({account:Cr(),cost:Ge()}),K_e=tr({used_total_block_cost:Ge(),used_total_vote_cost:Ge(),used_account_write_costs:q_e.array(),used_total_bytes:Ge(),used_total_microblocks:Ge(),max_total_block_cost:Ge(),max_total_vote_cost:Ge(),max_account_write_cost:Ge(),max_total_bytes:Ge(),max_total_microblocks:Ge()}),$_e=tr({block_hash:Cr(),end_slot_reason:Cr(),slot_schedule_counts:Ge().array(),end_slot_schedule_counts:Ge().array(),pending_smallest_cost:Ge().nullable(),pending_smallest_bytes:Ge().nullable(),pending_vote_smallest_cost:Ge().nullable(),pending_vote_smallest_bytes:Ge().nullable()}),qW=tr({publish:x_e,waterfall:YW.nullable().optional(),tile_primary_metric:JW.nullable().optional(),tile_timers:V_e.array().nullable().optional(),scheduler_counts:z_e.array().nullable().optional(),transactions:w_e.nullable().optional(),limits:K_e.nullable().optional(),scheduler_stats:$_e.nullable().optional()}),exe=Ge().array(),txe=Ge().array(),nxe=tr({slots_largest_tips:Ge().array(),vals_largest_tips:Wn.bigint().array(),slots_smallest_tips:Ge().array(),vals_smallest_tips:Wn.bigint().array(),slots_largest_fees:Ge().array(),vals_largest_fees:Wn.bigint().array(),slots_smallest_fees:Ge().array(),vals_smallest_fees:Wn.bigint().array(),slots_largest_rewards:Ge().array(),vals_largest_rewards:Wn.bigint().array(),slots_smallest_rewards:Ge().array(),vals_smallest_rewards:Wn.bigint().array(),slots_largest_duration:Ge().array(),vals_largest_duration:Wn.bigint().array(),slots_smallest_duration:Ge().array(),vals_smallest_duration:Wn.bigint().array(),slots_largest_compute_units:Ge().array(),vals_largest_compute_units:Wn.bigint().array(),slots_smallest_compute_units:Ge().array(),vals_smallest_compute_units:Wn.bigint().array(),slots_largest_skipped:Ge().array(),vals_largest_skipped:Wn.bigint().array(),slots_smallest_skipped:Ge().array(),vals_smallest_skipped:Wn.bigint().array()});var mi=(e=>(e[e.shred_repair_request=0]="shred_repair_request",e[e.shred_received_turbine=1]="shred_received_turbine",e[e.shred_received_repair=2]="shred_received_repair",e[e.shred_replayed=3]="shred_replayed",e[e.slot_complete=4]="slot_complete",e[e.shred_replay_start=5]="shred_replay_start",e[e.shred_published=6]="shred_published",e))(mi||{});const rxe=Object.values(mi).filter(e=>typeof e=="number"),oxe=Math.max(...rxe),ixe=tr({reference_slot:Ge(),reference_ts:Wn.bigint(),slot_delta:Ge().array(),shred_idx:Ge().nullable().array(),event:Ge().array(),event_ts_delta:Wn.number().array()}),Axe=Vg("key",[zg.extend({key:Hn("skipped_history"),value:exe}),zg.extend({key:Hn("skipped_history_cluster"),value:txe}),zg.extend({key:Hn("update"),value:qW}),zg.extend({key:Hn("query"),value:qW.nullable()}),zg.extend({key:Hn("query_rankings"),value:nxe}),zg.extend({key:Hn("live_shreds"),value:ixe})]),sxe=mu(["disconnected","connecting","connected"]),axe=tr({name:Cr(),url:Cr(),ip:Cr().optional(),status:sxe}),cxe=Vg("key",[PW.extend({key:Hn("update"),value:axe})]),Oo=4,OD=5,KW=3,gA=4,ca=1e9,$W=1e6,eZ=6e7,jD={0:"Success",1:"Account In Use",2:"Account Loaded Twice",3:"Account Not Found",4:"Program Account Not Found",5:"Insufficient Funds For Fee",6:"Invalid Account For Fee",7:"Already Processed",8:"Blockhash Not Found",9:"Instruction Error",10:"Call Chain Too Deep",11:"Missing Signature For Fee",12:"Invalid Account Index",13:"Signature Failure",14:"Invalid Program For Execution",15:"Sanitize Failure",16:"Cluster Maintenance",17:"Account Borrow Outstanding",18:"Would Exceed Max Block Cost Limit",19:"Unsupported Version",20:"Invalid Writable Account",21:"Would Exceed Max Account Cost Limit",22:"Would Exceed Account Data Block Limit",23:"Too Many Account Locks",24:"Address Lookup Table Not Found",25:"Invalid Address Lookup Table Owner",26:"Invalid Address Lookup Table Data",27:"Invalid Address Lookup Table Index",28:"Invalid Rent Paying Account",29:"Would Exceed Max Vote Cost Limit",30:"Would Exceed Account Data Total Limit",31:"Duplicate Instruction",32:"Insufficient Funds For Rent",33:"Max Loaded Accounts Data Size Exceeded",34:"Invalid Loaded Accounts Data Size Limit",35:"Resanitization Needed",36:"Program Execution Temporarily Restricted",37:"Unbalanced Transaction",38:"Program Cache Hit Max Limit",39:"Commit Cancelled",40:"Bundle Peer",50:"Blockhash Nonce Already Advanced",51:"Blockhash Advanced Failed",52:"Blockhash Wrong Nonce"},xQ="\xA0",_I=5,tZ=29,xI=48,LD=13,PD=21,lxe=28,df=5,UD=21,kQ=8,GD=kQ,HD=122,nZ=UD+kQ,uxe=nZ+HD+df,rZ="(max-width: 768px)",qg=110,dxe="1920px";var SQ={exports:{}};/** +* @license +* Lodash +* Copyright OpenJS Foundation and other contributors +* Released under MIT license +* Based on Underscore.js 1.8.3 +* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors +*/SQ.exports,function(e,t){(function(){var n,r="4.17.21",i=200,A="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",a="Expected a function",l="Invalid `variable` option passed into `_.template`",f="__lodash_hash_undefined__",h=500,m="__lodash_placeholder__",C=1,v=2,k=4,D=1,R=2,N=1,F=2,M=4,P=8,G=16,Y=32,H=64,Z=128,z=256,re=512,q=30,Ae="...",Ce=800,me=16,fe=1,Ee=2,se=3,Be=1/0,ce=9007199254740991,de=17976931348623157e292,be=NaN,Oe=4294967295,Ie=Oe-1,Fe=Oe>>>1,qe=[["ary",Z],["bind",N],["bindKey",F],["curry",P],["curryRight",G],["flip",re],["partial",Y],["partialRight",H],["rearg",z]],Ze="[object Arguments]",De="[object Array]",xe="[object AsyncFunction]",_e="[object Boolean]",ve="[object Date]",Ye="[object DOMException]",it="[object Error]",Xe="[object Function]",Tt="[object GeneratorFunction]",Mt="[object Map]",Bt="[object Number]",vt="[object Null]",ie="[object Object]",$t="[object Promise]",Tn="[object Proxy]",pn="[object RegExp]",ue="[object Set]",fn="[object String]",_t="[object Symbol]",Ot="[object Undefined]",dt="[object WeakMap]",Bn="[object WeakSet]",_n="[object ArrayBuffer]",Lr="[object DataView]",Pt="[object Float32Array]",Vt="[object Float64Array]",zn="[object Int8Array]",on="[object Int16Array]",zr="[object Int32Array]",jo="[object Uint8Array]",Bi="[object Uint8ClampedArray]",RA="[object Uint16Array]",TA="[object Uint32Array]",zo=/\b__p \+= '';/g,Di=/\b(__p \+=) '' \+/g,Cs=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ho=/&(?:amp|lt|gt|quot|#39);/g,cA=/[&<>"']/g,Bs=RegExp(Ho.source),zA=RegExp(cA.source),nt=/<%-([\s\S]+?)%>/g,ut=/<%([\s\S]+?)%>/g,xt=/<%=([\s\S]+?)%>/g,en=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Qn=/^\w*$/,Qe=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,je=/[\\^$.*+?()[\]{}|]/g,rt=RegExp(je.source),$e=/^\s+/,Et=/\s/,gt=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,jt=/\{\n\/\* \[wrapped with (.+)\] \*/,wn=/,? & /,lt=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Xt=/[()=,{}\[\]\/\s]/,sn=/\\(\\)?/g,In=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,kr=/\w*$/,po=/^[-+]0x[0-9a-f]+$/i,Er=/^0b[01]+$/i,qr=/^\[object .+?Constructor\]$/,Mn=/^0o[0-7]+$/i,y=/^(?:0|[1-9]\d*)$/,Ft=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,o=/($^)/,E=/['\n\r\u2028\u2029\\]/g,Kt="\\ud800-\\udfff",Un="\\u0300-\\u036f",MA="\\ufe20-\\ufe2f",Mo="\\u20d0-\\u20ff",Fn=Un+MA+Mo,Zs="\\u2700-\\u27bf",Gn="a-z\\xdf-\\xf6\\xf8-\\xff",yi="\\xac\\xb1\\xd7\\xf7",jl="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Ll="\\u2000-\\u206f",$a=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",J="A-Z\\xc0-\\xd6\\xd8-\\xde",qo="\\ufe0e\\ufe0f",Jt=yi+jl+Ll+$a,Ca="['\u2019]",jn="["+Kt+"]",qi="["+Jt+"]",Vs="["+Fn+"]",FA="\\d+",ld="["+Zs+"]",Yc="["+Gn+"]",Zn="[^"+Kt+Jt+FA+Zs+Gn+J+"]",Jc="\\ud83c[\\udffb-\\udfff]",Pl="(?:"+Vs+"|"+Jc+")",Xc="[^"+Kt+"]",ee="(?:\\ud83c[\\udde6-\\uddff]){2}",pe="[\\ud800-\\udbff][\\udc00-\\udfff]",Me="["+J+"]",ot="\\u200d",yt="(?:"+Yc+"|"+Zn+")",rn="(?:"+Me+"|"+Zn+")",fr="(?:"+Ca+"(?:d|ll|m|re|s|t|ve))?",Jr="(?:"+Ca+"(?:D|LL|M|RE|S|T|VE))?",Ri=Pl+"?",Ti="["+qo+"]?",Ai="(?:"+ot+"(?:"+[Xc,ee,pe].join("|")+")"+Ti+Ri+")*",bm="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",ys="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Zf=Ti+Ri+Ai,Ku="(?:"+[ld,ee,pe].join("|")+")"+Zf,$u="(?:"+[Xc+Vs+"?",Vs,ee,pe,jn].join("|")+")",ud=RegExp(Ca,"g"),dd=RegExp(Vs,"g"),oo=RegExp(Jc+"(?="+Jc+")|"+$u+Zf,"g"),Ul=RegExp([Me+"?"+Yc+"+"+fr+"(?="+[qi,Me,"$"].join("|")+")",rn+"+"+Jr+"(?="+[qi,Me+yt,"$"].join("|")+")",Me+"?"+yt+"+"+fr,Me+"+"+Jr,ys,bm,FA,Ku].join("|"),"g"),fd=RegExp("["+ot+Kt+Fn+qo+"]"),Q2=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ba=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],qA=-1,vo={};vo[Pt]=vo[Vt]=vo[zn]=vo[on]=vo[zr]=vo[jo]=vo[Bi]=vo[RA]=vo[TA]=!0,vo[Ze]=vo[De]=vo[_n]=vo[_e]=vo[Lr]=vo[ve]=vo[it]=vo[Xe]=vo[Mt]=vo[Bt]=vo[ie]=vo[pn]=vo[ue]=vo[fn]=vo[dt]=!1;var mo={};mo[Ze]=mo[De]=mo[_n]=mo[Lr]=mo[_e]=mo[ve]=mo[Pt]=mo[Vt]=mo[zn]=mo[on]=mo[zr]=mo[Mt]=mo[Bt]=mo[ie]=mo[pn]=mo[ue]=mo[fn]=mo[_t]=mo[jo]=mo[Bi]=mo[RA]=mo[TA]=!0,mo[it]=mo[Xe]=mo[dt]=!1;var Fo={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},bo={"&":"&","<":"<",">":">",'"':""","'":"'"},Ki={"&":"&","<":"<",">":">",""":'"',"'":"'"},Qo={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Ko=parseFloat,co=parseInt,Eo=typeof I0=="object"&&I0&&I0.Object===Object&&I0,Wc=typeof self=="object"&&self&&self.Object===Object&&self,Lo=Eo||Wc||Function("return this")(),gd=t&&!t.nodeType&&t,$i=gd&&!0&&e&&!e.nodeType&&e,lA=$i&&$i.exports===gd,vs=lA&&Eo.process,NA=function(){try{var Ue=$i&&$i.require&&$i.require("util").types;return Ue||vs&&vs.binding&&vs.binding("util")}catch{}}(),hd=NA&&NA.isArrayBuffer,pd=NA&&NA.isDate,zs=NA&&NA.isMap,qs=NA&&NA.isRegExp,ec=NA&&NA.isSet,tc=NA&&NA.isTypedArray;function Xr(Ue,at,tt){switch(tt.length){case 0:return Ue.call(at);case 1:return Ue.call(at,tt[0]);case 2:return Ue.call(at,tt[0],tt[1]);case 3:return Ue.call(at,tt[0],tt[1],tt[2])}return Ue.apply(at,tt)}function bs(Ue,at,tt,zt){for(var Sn=-1,ir=Ue==null?0:Ue.length;++Sn-1}function Gi(Ue,at,tt){for(var zt=-1,Sn=Ue==null?0:Ue.length;++zt-1;);return tt}function qf(Ue,at){for(var tt=Ue.length;tt--&&$A(at,Ue[tt],0)>-1;);return tt}function w2(Ue,at){for(var tt=Ue.length,zt=0;tt--;)Ue[tt]===at&&++zt;return zt}var Kf=Cd(Fo),V=Cd(bo);function te(Ue){return"\\"+Qo[Ue]}function oe(Ue,at){return Ue==null?n:Ue[at]}function ye(Ue){return fd.test(Ue)}function Pe(Ue){return Q2.test(Ue)}function Ke(Ue){for(var at,tt=[];!(at=Ue.next()).done;)tt.push(at.value);return tt}function ct(Ue){var at=-1,tt=Array(Ue.size);return Ue.forEach(function(zt,Sn){tt[++at]=[Sn,zt]}),tt}function bt(Ue,at){return function(tt){return Ue(at(tt))}}function kt(Ue,at){for(var tt=-1,zt=Ue.length,Sn=0,ir=[];++tt-1}function B(I,w){var O=this.__data__,W=Cn(O,I);return W<0?(++this.size,O.push([I,w])):O[W][1]=w,this}s.prototype.clear=u,s.prototype.delete=c,s.prototype.get=d,s.prototype.has=g,s.prototype.set=B;function S(I){var w=-1,O=I==null?0:I.length;for(this.clear();++w=w?I:w)),I}function to(I,w,O,W,K,ge){var ke,Le=w&C,ze=w&v,ht=w&k;if(O&&(ke=K?O(I,W,K,ge):O(I)),ke!==n)return ke;if(!Qi(I))return I;var pt=pr(I);if(pt){if(ke=Sue(I),!Le)return Ks(I,ke)}else{var Qt=ts(I),cn=Qt==Xe||Qt==Tt;if(_d(I))return kN(I,Le);if(Qt==ie||Qt==Ze||cn&&!K){if(ke=ze||cn?{}:ZN(I),!Le)return ze?Iue(I,Mr(ke,I)):Eue(I,Br(ke,I))}else{if(!mo[Qt])return K?I:{};ke=Due(I,Qt,Le)}}ge||(ge=new $);var xn=ge.get(I);if(xn)return xn;ge.set(I,ke),vO(I)?I.forEach(function($n){ke.add(to($n,w,O,$n,I,ge))}):BO(I)&&I.forEach(function($n,Hr){ke.set(Hr,to($n,w,O,Hr,I,ge))});var Kn=ht?ze?D6:S6:ze?ea:QA,Rr=pt?n:Kn(I);return OA(Rr||I,function($n,Hr){Rr&&(Hr=$n,$n=I[Hr]),dn(ke,Hr,to($n,w,O,Hr,I,ge))}),ke}function bi(I){var w=QA(I);return function(O){return tA(O,I,w)}}function tA(I,w,O){var W=O.length;if(I==null)return!W;for(I=An(I);W--;){var K=O[W],ge=w[K],ke=I[K];if(ke===n&&!(K in I)||!ge(ke))return!1}return!0}function bA(I,w,O){if(typeof I!="function")throw new lo(a);return Pm(function(){I.apply(n,O)},w)}function jA(I,w,O,W){var K=-1,ge=nc,ke=!0,Le=I.length,ze=[],ht=w.length;if(!Le)return ze;O&&(w=Io(w,Pr(O))),W?(ge=Gi,ke=!1):w.length>=i&&(ge=va,ke=!1,w=new j(w));e:for(;++KK?0:K+O),W=W===n||W>K?K:vr(W),W<0&&(W+=K),W=O>W?0:QO(W);O0&&O(Le)?w>1?Pn(Le,w-1,O,W,K):rc(K,Le):W||(K[K.length]=Le)}return K}var Gr=FN(),$o=FN(!0);function uo(I,w){return I&&Gr(I,w,QA)}function nA(I,w){return I&&$o(I,w,QA)}function wa(I,w){return KA(w,function(O){return p0(I[O])})}function zc(I,w){w=Qd(w,I);for(var O=0,W=w.length;I!=null&&Ow}function Xle(I,w){return I!=null&&We.call(I,w)}function Wle(I,w){return I!=null&&w in An(I)}function Zle(I,w,O){return I>=uA(w,O)&&I=120&&pt.length>=120)?new j(ke&&pt):n}pt=I[0];var Qt=-1,cn=Le[0];e:for(;++Qt-1;)Le!==I&&tg.call(Le,ze,1),tg.call(I,ze,1);return I}function BN(I,w){for(var O=I?w.length:0,W=O-1;O--;){var K=w[O];if(O==W||K!==ge){var ge=K;h0(K)?tg.call(I,K,1):v6(I,K)}}return I}function C6(I,w){return I+rg(s0()*(w-I+1))}function sue(I,w,O,W){for(var K=-1,ge=Ni(ng((w-I)/(O||1)),0),ke=tt(ge);ge--;)ke[W?ge:++K]=I,I+=O;return ke}function B6(I,w){var O="";if(!I||w<1||w>ce)return O;do w%2&&(O+=I),w=rg(w/2),w&&(I+=I);while(w);return O}function Nr(I,w){return j6(qN(I,w,ta),I+"")}function aue(I){return At(N2(I))}function cue(I,w){var O=N2(I);return my(O,io(w,0,O.length))}function Om(I,w,O,W){if(!Qi(I))return I;w=Qd(w,I);for(var K=-1,ge=w.length,ke=ge-1,Le=I;Le!=null&&++KK?0:K+w),O=O>K?K:O,O<0&&(O+=K),K=w>O?0:O-w>>>0,w>>>=0;for(var ge=tt(K);++W>>1,ke=I[ge];ke!==null&&!xa(ke)&&(O?ke<=w:ke=i){var ht=w?null:vue(I);if(ht)return It(ht);ke=!1,K=va,ze=new j}else ze=w?[]:Le;e:for(;++W=W?I:Ac(I,w,O)}var xN=vA||function(I){return Lo.clearTimeout(I)};function kN(I,w){if(w)return I.slice();var O=I.length,W=eA?eA(O):new I.constructor(O);return I.copy(W),W}function _6(I){var w=new I.constructor(I.byteLength);return new eg(w).set(new eg(I)),w}function gue(I,w){var O=w?_6(I.buffer):I.buffer;return new I.constructor(O,I.byteOffset,I.byteLength)}function hue(I){var w=new I.constructor(I.source,kr.exec(I));return w.lastIndex=I.lastIndex,w}function pue(I){return Wl?An(Wl.call(I)):{}}function SN(I,w){var O=w?_6(I.buffer):I.buffer;return new I.constructor(O,I.byteOffset,I.length)}function DN(I,w){if(I!==w){var O=I!==n,W=I===null,K=I===I,ge=xa(I),ke=w!==n,Le=w===null,ze=w===w,ht=xa(w);if(!Le&&!ht&&!ge&&I>w||ge&&ke&&ze&&!Le&&!ht||W&&ke&&ze||!O&&ze||!K)return 1;if(!W&&!ge&&!ht&&I=Le)return ze;var ht=O[W];return ze*(ht=="desc"?-1:1)}}return I.index-w.index}function RN(I,w,O,W){for(var K=-1,ge=I.length,ke=O.length,Le=-1,ze=w.length,ht=Ni(ge-ke,0),pt=tt(ze+ht),Qt=!W;++Le1?O[K-1]:n,ke=K>2?O[2]:n;for(ge=I.length>3&&typeof ge=="function"?(K--,ge):n,ke&&xs(O[0],O[1],ke)&&(ge=K<3?n:ge,K=1),w=An(w);++W-1?K[ge?w[ke]:ke]:n}}function jN(I){return g0(function(w){var O=w.length,W=O,K=ws.prototype.thru;for(I&&w.reverse();W--;){var ge=w[W];if(typeof ge!="function")throw new lo(a);if(K&&!ke&&hy(ge)=="wrapper")var ke=new ws([],!0)}for(W=ke?W:O;++W1&&$r.reverse(),pt&&zeLe))return!1;var ht=ge.get(I),pt=ge.get(w);if(ht&&pt)return ht==w&&pt==I;var Qt=-1,cn=!0,xn=O&R?new j:n;for(ge.set(I,w),ge.set(w,I);++Qt1?"& ":"")+w[W],w=w.join(O>2?", ":" "),I.replace(gt,`{ +/* [wrapped with `+w+`] */ +`)}function Tue(I){return pr(I)||sg(I)||!!(xm&&I&&I[xm])}function h0(I,w){var O=typeof I;return w=w??ce,!!w&&(O=="number"||O!="symbol"&&y.test(I))&&I>-1&&I%1==0&&I0){if(++w>=Ce)return arguments[0]}else w=0;return I.apply(n,arguments)}}function my(I,w){var O=-1,W=I.length,K=W-1;for(w=w===n?W:w;++O1?I[w-1]:n;return O=typeof O=="function"?(I.pop(),O):n,cO(I,O)});function lO(I){var w=ae(I);return w.__chain__=!0,w}function Y0e(I,w){return w(I),I}function Ey(I,w){return w(I)}var J0e=g0(function(I){var w=I.length,O=w?I[0]:0,W=this.__wrapped__,K=function(ge){return _o(ge,I)};return w>1||this.__actions__.length||!(W instanceof Dr)||!h0(O)?this.thru(K):(W=W.slice(O,+O+(w?1:0)),W.__actions__.push({func:Ey,args:[K],thisArg:n}),new ws(W,this.__chain__).thru(function(ge){return w&&!ge.length&&ge.push(n),ge}))});function X0e(){return lO(this)}function W0e(){return new ws(this.value(),this.__chain__)}function Z0e(){this.__values__===n&&(this.__values__=bO(this.value()));var I=this.__index__>=this.__values__.length,w=I?n:this.__values__[this.__index__++];return{done:I,value:w}}function V0e(){return this}function z0e(I){for(var w,O=this;O instanceof vd;){var W=rO(O);W.__index__=0,W.__values__=n,w?K.__wrapped__=W:w=W;var K=W;O=O.__wrapped__}return K.__wrapped__=I,w}function q0e(){var I=this.__wrapped__;if(I instanceof Dr){var w=I;return this.__actions__.length&&(w=new Dr(this)),w=w.reverse(),w.__actions__.push({func:Ey,args:[L6],thisArg:n}),new ws(w,this.__chain__)}return this.thru(L6)}function K0e(){return wN(this.__wrapped__,this.__actions__)}var $0e=ly(function(I,w,O){We.call(I,O)?++I[O]:yr(I,O,1)});function ede(I,w,O){var W=pr(I)?md:d0;return O&&xs(I,w,O)&&(w=n),W(I,qn(w,3))}function tde(I,w){var O=pr(I)?KA:Fr;return O(I,qn(w,3))}var nde=ON(oO),rde=ON(iO);function ode(I,w){return Pn(Iy(I,w),1)}function ide(I,w){return Pn(Iy(I,w),Be)}function Ade(I,w,O){return O=O===n?1:vr(O),Pn(Iy(I,w),O)}function uO(I,w){var O=pr(I)?OA:LA;return O(I,qn(w,3))}function dO(I,w){var O=pr(I)?Vf:Vl;return O(I,qn(w,3))}var sde=ly(function(I,w,O){We.call(I,O)?I[O].push(w):yr(I,O,[w])});function ade(I,w,O,W){I=$s(I)?I:N2(I),O=O&&!W?vr(O):0;var K=I.length;return O<0&&(O=Ni(K+O,0)),by(I)?O<=K&&I.indexOf(w,O)>-1:!!K&&$A(I,w,O)>-1}var cde=Nr(function(I,w,O){var W=-1,K=typeof w=="function",ge=$s(I)?tt(I.length):[];return LA(I,function(ke){ge[++W]=K?Xr(w,ke,O):Fm(ke,w,O)}),ge}),lde=ly(function(I,w,O){yr(I,O,w)});function Iy(I,w){var O=pr(I)?Io:hN;return O(I,qn(w,3))}function ude(I,w,O,W){return I==null?[]:(pr(w)||(w=w==null?[]:[w]),O=W?n:O,pr(O)||(O=O==null?[]:[O]),IN(I,w,O))}var dde=ly(function(I,w,O){I[O?0:1].push(w)},function(){return[[],[]]});function fde(I,w,O){var W=pr(I)?yA:Mi,K=arguments.length<3;return W(I,qn(w,4),O,K,LA)}function gde(I,w,O){var W=pr(I)?ya:Mi,K=arguments.length<3;return W(I,qn(w,4),O,K,Vl)}function hde(I,w){var O=pr(I)?KA:Fr;return O(I,yy(qn(w,3)))}function pde(I){var w=pr(I)?At:aue;return w(I)}function mde(I,w,O){(O?xs(I,w,O):w===n)?w=1:w=vr(w);var W=pr(I)?St:cue;return W(I,w)}function Ede(I){var w=pr(I)?Dt:uue;return w(I)}function Ide(I){if(I==null)return 0;if($s(I))return by(I)?Sr(I):I.length;var w=ts(I);return w==Mt||w==ue?I.size:m6(I).length}function Cde(I,w,O){var W=pr(I)?Zc:due;return O&&xs(I,w,O)&&(w=n),W(I,qn(w,3))}var Bde=Nr(function(I,w){if(I==null)return[];var O=w.length;return O>1&&xs(I,w[0],w[1])?w=[]:O>2&&xs(w[0],w[1],w[2])&&(w=[w[0]]),IN(I,Pn(w,1),[])}),Cy=ZB||function(){return Lo.Date.now()};function yde(I,w){if(typeof w!="function")throw new lo(a);return I=vr(I),function(){if(--I<1)return w.apply(this,arguments)}}function fO(I,w,O){return w=O?n:w,w=I&&w==null?I.length:w,f0(I,Z,n,n,n,n,w)}function gO(I,w){var O;if(typeof w!="function")throw new lo(a);return I=vr(I),function(){return--I>0&&(O=w.apply(this,arguments)),I<=1&&(w=n),O}}var U6=Nr(function(I,w,O){var W=N;if(O.length){var K=kt(O,M2(U6));W|=Y}return f0(I,W,w,O,K)}),hO=Nr(function(I,w,O){var W=N|F;if(O.length){var K=kt(O,M2(hO));W|=Y}return f0(w,W,I,O,K)});function pO(I,w,O){w=O?n:w;var W=f0(I,P,n,n,n,n,n,w);return W.placeholder=pO.placeholder,W}function mO(I,w,O){w=O?n:w;var W=f0(I,G,n,n,n,n,n,w);return W.placeholder=mO.placeholder,W}function EO(I,w,O){var W,K,ge,ke,Le,ze,ht=0,pt=!1,Qt=!1,cn=!0;if(typeof I!="function")throw new lo(a);w=ac(w)||0,Qi(O)&&(pt=!!O.leading,Qt="maxWait"in O,ge=Qt?Ni(ac(O.maxWait)||0,w):ge,cn="trailing"in O?!!O.trailing:cn);function xn(Ji){var Kc=W,E0=K;return W=K=n,ht=Ji,ke=I.apply(E0,Kc),ke}function Kn(Ji){return ht=Ji,Le=Pm(Hr,w),pt?xn(Ji):ke}function Rr(Ji){var Kc=Ji-ze,E0=Ji-ht,OO=w-Kc;return Qt?uA(OO,ge-E0):OO}function $n(Ji){var Kc=Ji-ze,E0=Ji-ht;return ze===n||Kc>=w||Kc<0||Qt&&E0>=ge}function Hr(){var Ji=Cy();if($n(Ji))return $r(Ji);Le=Pm(Hr,Rr(Ji))}function $r(Ji){return Le=n,cn&&W?xn(Ji):(W=K=n,ke)}function ka(){Le!==n&&xN(Le),ht=0,W=ze=K=Le=n}function ks(){return Le===n?ke:$r(Cy())}function Sa(){var Ji=Cy(),Kc=$n(Ji);if(W=arguments,K=this,ze=Ji,Kc){if(Le===n)return Kn(ze);if(Qt)return xN(Le),Le=Pm(Hr,w),xn(ze)}return Le===n&&(Le=Pm(Hr,w)),ke}return Sa.cancel=ka,Sa.flush=ks,Sa}var vde=Nr(function(I,w){return bA(I,1,w)}),bde=Nr(function(I,w,O){return bA(I,ac(w)||0,O)});function Qde(I){return f0(I,re)}function By(I,w){if(typeof I!="function"||w!=null&&typeof w!="function")throw new lo(a);var O=function(){var W=arguments,K=w?w.apply(this,W):W[0],ge=O.cache;if(ge.has(K))return ge.get(K);var ke=I.apply(this,W);return O.cache=ge.set(K,ke)||ge,ke};return O.cache=new(By.Cache||S),O}By.Cache=S;function yy(I){if(typeof I!="function")throw new lo(a);return function(){var w=arguments;switch(w.length){case 0:return!I.call(this);case 1:return!I.call(this,w[0]);case 2:return!I.call(this,w[0],w[1]);case 3:return!I.call(this,w[0],w[1],w[2])}return!I.apply(this,w)}}function wde(I){return gO(2,I)}var _de=fue(function(I,w){w=w.length==1&&pr(w[0])?Io(w[0],Pr(qn())):Io(Pn(w,1),Pr(qn()));var O=w.length;return Nr(function(W){for(var K=-1,ge=uA(W.length,O);++K=w}),sg=dN(function(){return arguments}())?dN:function(I){return Oi(I)&&We.call(I,"callee")&&!_m.call(I,"callee")},pr=tt.isArray,Gde=hd?Pr(hd):zle;function $s(I){return I!=null&&vy(I.length)&&!p0(I)}function Yi(I){return Oi(I)&&$s(I)}function Hde(I){return I===!0||I===!1||Oi(I)&&_s(I)==_e}var _d=S2||$6,Yde=pd?Pr(pd):qle;function Jde(I){return Oi(I)&&I.nodeType===1&&!Um(I)}function Xde(I){if(I==null)return!0;if($s(I)&&(pr(I)||typeof I=="string"||typeof I.splice=="function"||_d(I)||F2(I)||sg(I)))return!I.length;var w=ts(I);if(w==Mt||w==ue)return!I.size;if(Lm(I))return!m6(I).length;for(var O in I)if(We.call(I,O))return!1;return!0}function Wde(I,w){return Nm(I,w)}function Zde(I,w,O){O=typeof O=="function"?O:n;var W=O?O(I,w):n;return W===n?Nm(I,w,n,O):!!W}function H6(I){if(!Oi(I))return!1;var w=_s(I);return w==it||w==Ye||typeof I.message=="string"&&typeof I.name=="string"&&!Um(I)}function Vde(I){return typeof I=="number"&&km(I)}function p0(I){if(!Qi(I))return!1;var w=_s(I);return w==Xe||w==Tt||w==xe||w==Tn}function CO(I){return typeof I=="number"&&I==vr(I)}function vy(I){return typeof I=="number"&&I>-1&&I%1==0&&I<=ce}function Qi(I){var w=typeof I;return I!=null&&(w=="object"||w=="function")}function Oi(I){return I!=null&&typeof I=="object"}var BO=zs?Pr(zs):$le;function zde(I,w){return I===w||p6(I,w,T6(w))}function qde(I,w,O){return O=typeof O=="function"?O:n,p6(I,w,T6(w),O)}function Kde(I){return yO(I)&&I!=+I}function $de(I){if(Nue(I))throw new Sn(A);return fN(I)}function efe(I){return I===null}function tfe(I){return I==null}function yO(I){return typeof I=="number"||Oi(I)&&_s(I)==Bt}function Um(I){if(!Oi(I)||_s(I)!=ie)return!1;var w=x2(I);if(w===null)return!0;var O=We.call(w,"constructor")&&w.constructor;return typeof O=="function"&&O instanceof O&&ba.call(O)==f6}var Y6=qs?Pr(qs):eue;function nfe(I){return CO(I)&&I>=-ce&&I<=ce}var vO=ec?Pr(ec):tue;function by(I){return typeof I=="string"||!pr(I)&&Oi(I)&&_s(I)==fn}function xa(I){return typeof I=="symbol"||Oi(I)&&_s(I)==_t}var F2=tc?Pr(tc):nue;function rfe(I){return I===n}function ofe(I){return Oi(I)&&ts(I)==dt}function ife(I){return Oi(I)&&_s(I)==Bn}var Afe=gy(E6),sfe=gy(function(I,w){return I<=w});function bO(I){if(!I)return[];if($s(I))return by(I)?rr(I):Ks(I);if(A0&&I[A0])return Ke(I[A0]());var w=ts(I),O=w==Mt?ct:w==ue?It:N2;return O(I)}function m0(I){if(!I)return I===0?I:0;if(I=ac(I),I===Be||I===-Be){var w=I<0?-1:1;return w*de}return I===I?I:0}function vr(I){var w=m0(I),O=w%1;return w===w?O?w-O:w:0}function QO(I){return I?io(vr(I),0,Oe):0}function ac(I){if(typeof I=="number")return I;if(xa(I))return be;if(Qi(I)){var w=typeof I.valueOf=="function"?I.valueOf():I;I=Qi(w)?w+"":w}if(typeof I!="string")return I===0?I:+I;I=Yl(I);var O=Er.test(I);return O||Mn.test(I)?co(I.slice(2),O?2:8):po.test(I)?be:+I}function wO(I){return zl(I,ea(I))}function afe(I){return I?io(vr(I),-ce,ce):I===0?I:0}function xo(I){return I==null?"":_a(I)}var cfe=R2(function(I,w){if(Lm(w)||$s(w)){zl(w,QA(w),I);return}for(var O in w)We.call(w,O)&&dn(I,O,w[O])}),_O=R2(function(I,w){zl(w,ea(w),I)}),Qy=R2(function(I,w,O,W){zl(w,ea(w),I,W)}),lfe=R2(function(I,w,O,W){zl(w,QA(w),I,W)}),ufe=g0(_o);function dfe(I,w){var O=u0(I);return w==null?O:Br(O,w)}var ffe=Nr(function(I,w){I=An(I);var O=-1,W=w.length,K=W>2?w[2]:n;for(K&&xs(w[0],w[1],K)&&(W=1);++O1),ge}),zl(I,D6(I),O),W&&(O=to(O,C|v|k,bue));for(var K=w.length;K--;)v6(O,w[K]);return O});function Dfe(I,w){return kO(I,yy(qn(w)))}var Rfe=g0(function(I,w){return I==null?{}:iue(I,w)});function kO(I,w){if(I==null)return{};var O=Io(D6(I),function(W){return[W]});return w=qn(w),CN(I,O,function(W,K){return w(W,K[0])})}function Tfe(I,w,O){w=Qd(w,I);var W=-1,K=w.length;for(K||(K=1,I=n);++Ww){var W=I;I=w,w=W}if(O||I%1||w%1){var K=s0();return uA(I+K*(w-I+Ko("1e-"+((K+"").length-1))),w)}return C6(I,w)}var Yfe=T2(function(I,w,O){return w=w.toLowerCase(),I+(O?RO(w):w)});function RO(I){return W6(xo(I).toLowerCase())}function TO(I){return I=xo(I),I&&I.replace(Ft,Kf).replace(dd,"")}function Jfe(I,w,O){I=xo(I),w=_a(w);var W=I.length;O=O===n?W:io(vr(O),0,W);var K=O;return O-=w.length,O>=0&&I.slice(O,K)==w}function Xfe(I){return I=xo(I),I&&zA.test(I)?I.replace(cA,V):I}function Wfe(I){return I=xo(I),I&&rt.test(I)?I.replace(je,"\\$&"):I}var Zfe=T2(function(I,w,O){return I+(O?"-":"")+w.toLowerCase()}),Vfe=T2(function(I,w,O){return I+(O?" ":"")+w.toLowerCase()}),zfe=NN("toLowerCase");function qfe(I,w,O){I=xo(I),w=vr(w);var W=w?Sr(I):0;if(!w||W>=w)return I;var K=(w-W)/2;return fy(rg(K),O)+I+fy(ng(K),O)}function Kfe(I,w,O){I=xo(I),w=vr(w);var W=w?Sr(I):0;return w&&W>>0,O?(I=xo(I),I&&(typeof w=="string"||w!=null&&!Y6(w))&&(w=_a(w),!w&&ye(I))?wd(rr(I),0,O):I.split(w,O)):[]}var ige=T2(function(I,w,O){return I+(O?" ":"")+W6(w)});function Age(I,w,O){return I=xo(I),O=O==null?0:io(vr(O),0,I.length),w=_a(w),I.slice(O,O+w.length)==w}function sge(I,w,O){var W=ae.templateSettings;O&&xs(I,w,O)&&(w=n),I=xo(I),w=Qy({},w,W,HN);var K=Qy({},w.imports,W.imports,HN),ge=QA(K),ke=Jl(K,ge),Le,ze,ht=0,pt=w.interpolate||o,Qt="__p += '",cn=Yo((w.escape||o).source+"|"+pt.source+"|"+(pt===xt?In:o).source+"|"+(w.evaluate||o).source+"|$","g"),xn="//# sourceURL="+(We.call(w,"sourceURL")?(w.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++qA+"]")+` +`;I.replace(cn,function($n,Hr,$r,ka,ks,Sa){return $r||($r=ka),Qt+=I.slice(ht,Sa).replace(E,te),Hr&&(Le=!0,Qt+=`' + +__e(`+Hr+`) + +'`),ks&&(ze=!0,Qt+=`'; +`+ks+`; +__p += '`),$r&&(Qt+=`' + +((__t = (`+$r+`)) == null ? '' : __t) + +'`),ht=Sa+$n.length,$n}),Qt+=`'; +`;var Kn=We.call(w,"variable")&&w.variable;if(!Kn)Qt=`with (obj) { +`+Qt+` +} +`;else if(Xt.test(Kn))throw new Sn(l);Qt=(ze?Qt.replace(zo,""):Qt).replace(Di,"$1").replace(Cs,"$1;"),Qt="function("+(Kn||"obj")+`) { +`+(Kn?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(Le?", __e = _.escape":"")+(ze?`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +`:`; +`)+Qt+`return __p +}`;var Rr=FO(function(){return ir(ge,xn+"return "+Qt).apply(n,ke)});if(Rr.source=Qt,H6(Rr))throw Rr;return Rr}function age(I){return xo(I).toLowerCase()}function cge(I){return xo(I).toUpperCase()}function lge(I,w,O){if(I=xo(I),I&&(O||w===n))return Yl(I);if(!I||!(w=_a(w)))return I;var W=rr(I),K=rr(w),ge=Xl(W,K),ke=qf(W,K)+1;return wd(W,ge,ke).join("")}function uge(I,w,O){if(I=xo(I),I&&(O||w===n))return I.slice(0,gr(I)+1);if(!I||!(w=_a(w)))return I;var W=rr(I),K=qf(W,rr(w))+1;return wd(W,0,K).join("")}function dge(I,w,O){if(I=xo(I),I&&(O||w===n))return I.replace($e,"");if(!I||!(w=_a(w)))return I;var W=rr(I),K=Xl(W,rr(w));return wd(W,K).join("")}function fge(I,w){var O=q,W=Ae;if(Qi(w)){var K="separator"in w?w.separator:K;O="length"in w?vr(w.length):O,W="omission"in w?_a(w.omission):W}I=xo(I);var ge=I.length;if(ye(I)){var ke=rr(I);ge=ke.length}if(O>=ge)return I;var Le=O-Sr(W);if(Le<1)return W;var ze=ke?wd(ke,0,Le).join(""):I.slice(0,Le);if(K===n)return ze+W;if(ke&&(Le+=ze.length-Le),Y6(K)){if(I.slice(Le).search(K)){var ht,pt=ze;for(K.global||(K=Yo(K.source,xo(kr.exec(K))+"g")),K.lastIndex=0;ht=K.exec(pt);)var Qt=ht.index;ze=ze.slice(0,Qt===n?Le:Qt)}}else if(I.indexOf(_a(K),Le)!=Le){var cn=ze.lastIndexOf(K);cn>-1&&(ze=ze.slice(0,cn))}return ze+W}function gge(I){return I=xo(I),I&&Bs.test(I)?I.replace(Ho,Yn):I}var hge=T2(function(I,w,O){return I+(O?" ":"")+w.toUpperCase()}),W6=NN("toUpperCase");function MO(I,w,O){return I=xo(I),w=O?n:w,w===n?Pe(I)?Tr(I):n0(I):I.match(w)||[]}var FO=Nr(function(I,w){try{return Xr(I,n,w)}catch(O){return H6(O)?O:new Sn(O)}}),pge=g0(function(I,w){return OA(w,function(O){O=ql(O),yr(I,O,U6(I[O],I))}),I});function mge(I){var w=I==null?0:I.length,O=qn();return I=w?Io(I,function(W){if(typeof W[1]!="function")throw new lo(a);return[O(W[0]),W[1]]}):[],Nr(function(W){for(var K=-1;++Kce)return[];var O=Oe,W=uA(I,Oe);w=qn(w),I-=Oe;for(var K=Hl(W,w);++O0||w<0)?new Dr(O):(I<0?O=O.takeRight(-I):I&&(O=O.drop(I)),w!==n&&(w=vr(w),O=w<0?O.dropRight(-w):O.take(w-I)),O)},Dr.prototype.takeRightWhile=function(I){return this.reverse().takeWhile(I).reverse()},Dr.prototype.toArray=function(){return this.take(Oe)},uo(Dr.prototype,function(I,w){var O=/^(?:filter|find|map|reject)|While$/.test(w),W=/^(?:head|last)$/.test(w),K=ae[W?"take"+(w=="last"?"Right":""):w],ge=W||/^find/.test(w);K&&(ae.prototype[w]=function(){var ke=this.__wrapped__,Le=W?[1]:arguments,ze=ke instanceof Dr,ht=Le[0],pt=ze||pr(ke),Qt=function(Hr){var $r=K.apply(ae,rc([Hr],Le));return W&&cn?$r[0]:$r};pt&&O&&typeof ht=="function"&&ht.length!=1&&(ze=pt=!1);var cn=this.__chain__,xn=!!this.__actions__.length,Kn=ge&&!cn,Rr=ze&&!xn;if(!ge&&pt){ke=Rr?ke:new Dr(this);var $n=I.apply(ke,Le);return $n.__actions__.push({func:Ey,args:[Qt],thisArg:n}),new ws($n,cn)}return Kn&&Rr?I.apply(this,Le):($n=this.thru(Qt),Kn?W?$n.value()[0]:$n.value():$n)})}),OA(["pop","push","shift","sort","splice","unshift"],function(I){var w=Hi[I],O=/^(?:push|sort|unshift)$/.test(I)?"tap":"thru",W=/^(?:pop|shift)$/.test(I);ae.prototype[I]=function(){var K=arguments;if(W&&!this.__chain__){var ge=this.value();return w.apply(pr(ge)?ge:[],K)}return this[O](function(ke){return w.apply(pr(ke)?ke:[],K)})}}),uo(Dr.prototype,function(I,w){var O=ae[w];if(O){var W=O.name+"";We.call(Ln,W)||(Ln[W]=[]),Ln[W].push({name:w,func:O})}}),Ln[uy(n,F).name]=[{name:"wrapper",func:n}],Dr.prototype.clone=ry,Dr.prototype.reverse=tn,Dr.prototype.value=Rm,ae.prototype.at=J0e,ae.prototype.chain=X0e,ae.prototype.commit=W0e,ae.prototype.next=Z0e,ae.prototype.plant=z0e,ae.prototype.reverse=q0e,ae.prototype.toJSON=ae.prototype.valueOf=ae.prototype.value=K0e,ae.prototype.first=ae.prototype.head,A0&&(ae.prototype[A0]=V0e),ae},or=Fi();$i?(($i.exports=or)._=or,gd._=or):Lo._=or}).call(I0)}(SQ,SQ.exports);var Rn=SQ.exports;class Kg extends Error{}class fxe extends Kg{constructor(t){super(`Invalid DateTime: ${t.toMessage()}`)}}class gxe extends Kg{constructor(t){super(`Invalid Interval: ${t.toMessage()}`)}}class hxe extends Kg{constructor(t){super(`Invalid Duration: ${t.toMessage()}`)}}class Hp extends Kg{}class oZ extends Kg{constructor(t){super(`Invalid unit ${t}`)}}class cs extends Kg{}class ff extends Kg{constructor(){super("Zone is an abstract class")}}const ln="numeric",fl="short",Ja="long",DQ={year:ln,month:ln,day:ln},iZ={year:ln,month:fl,day:ln},pxe={year:ln,month:fl,day:ln,weekday:fl},AZ={year:ln,month:Ja,day:ln},sZ={year:ln,month:Ja,day:ln,weekday:Ja},aZ={hour:ln,minute:ln},cZ={hour:ln,minute:ln,second:ln},lZ={hour:ln,minute:ln,second:ln,timeZoneName:fl},uZ={hour:ln,minute:ln,second:ln,timeZoneName:Ja},dZ={hour:ln,minute:ln,hourCycle:"h23"},fZ={hour:ln,minute:ln,second:ln,hourCycle:"h23"},gZ={hour:ln,minute:ln,second:ln,hourCycle:"h23",timeZoneName:fl},hZ={hour:ln,minute:ln,second:ln,hourCycle:"h23",timeZoneName:Ja},pZ={year:ln,month:ln,day:ln,hour:ln,minute:ln},mZ={year:ln,month:ln,day:ln,hour:ln,minute:ln,second:ln},EZ={year:ln,month:fl,day:ln,hour:ln,minute:ln},IZ={year:ln,month:fl,day:ln,hour:ln,minute:ln,second:ln},mxe={year:ln,month:fl,day:ln,weekday:fl,hour:ln,minute:ln},CZ={year:ln,month:Ja,day:ln,hour:ln,minute:ln,timeZoneName:fl},BZ={year:ln,month:Ja,day:ln,hour:ln,minute:ln,second:ln,timeZoneName:fl},yZ={year:ln,month:Ja,day:ln,weekday:Ja,hour:ln,minute:ln,timeZoneName:Ja},vZ={year:ln,month:Ja,day:ln,weekday:Ja,hour:ln,minute:ln,second:ln,timeZoneName:Ja};class kI{get type(){throw new ff}get name(){throw new ff}get ianaName(){return this.name}get isUniversal(){throw new ff}offsetName(t,n){throw new ff}formatOffset(t,n){throw new ff}offset(t){throw new ff}equals(t){throw new ff}get isValid(){throw new ff}}let YD=null;class d6 extends kI{static get instance(){return YD===null&&(YD=new d6),YD}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:n,locale:r}){return VZ(t,n,r)}formatOffset(t,n){return RI(this.offset(t),n)}offset(t){return-new Date(t).getTimezoneOffset()}equals(t){return t.type==="system"}get isValid(){return!0}}const JD=new Map;function Exe(e){let t=JD.get(e);return t===void 0&&(t=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"}),JD.set(e,t)),t}const Ixe={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function Cxe(e,t){const n=e.format(t).replace(/\u200E/g,""),r=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(n),[,i,A,a,l,f,h,m]=r;return[a,i,A,l,f,h,m]}function Bxe(e,t){const n=e.formatToParts(t),r=[];for(let i=0;i=0?k:1e3+k,(C-v)/(60*1e3)}equals(t){return t.type==="iana"&&t.name===this.name}get isValid(){return this.valid}}let bZ={};function yxe(e,t={}){const n=JSON.stringify([e,t]);let r=bZ[n];return r||(r=new Intl.ListFormat(e,t),bZ[n]=r),r}const WD=new Map;function ZD(e,t={}){const n=JSON.stringify([e,t]);let r=WD.get(n);return r===void 0&&(r=new Intl.DateTimeFormat(e,t),WD.set(n,r)),r}const VD=new Map;function vxe(e,t={}){const n=JSON.stringify([e,t]);let r=VD.get(n);return r===void 0&&(r=new Intl.NumberFormat(e,t),VD.set(n,r)),r}const zD=new Map;function bxe(e,t={}){const{base:n,...r}=t,i=JSON.stringify([e,r]);let A=zD.get(i);return A===void 0&&(A=new Intl.RelativeTimeFormat(e,t),zD.set(i,A)),A}let RQ=null;function Qxe(){return RQ||(RQ=new Intl.DateTimeFormat().resolvedOptions().locale,RQ)}const qD=new Map;function QZ(e){let t=qD.get(e);return t===void 0&&(t=new Intl.DateTimeFormat(e).resolvedOptions(),qD.set(e,t)),t}const KD=new Map;function wxe(e){let t=KD.get(e);if(!t){const n=new Intl.Locale(e);t="getWeekInfo"in n?n.getWeekInfo():n.weekInfo,"minimalDays"in t||(t={...wZ,...t}),KD.set(e,t)}return t}function _xe(e){const t=e.indexOf("-x-");t!==-1&&(e=e.substring(0,t));const n=e.indexOf("-u-");if(n===-1)return[e];{let r,i;try{r=ZD(e).resolvedOptions(),i=e}catch{const l=e.substring(0,n);r=ZD(l).resolvedOptions(),i=l}const{numberingSystem:A,calendar:a}=r;return[i,A,a]}}function xxe(e,t,n){return(n||t)&&(e.includes("-u-")||(e+="-u"),n&&(e+=`-ca-${n}`),t&&(e+=`-nu-${t}`)),e}function kxe(e){const t=[];for(let n=1;n<=12;n++){const r=Xn.utc(2009,n,1);t.push(e(r))}return t}function Sxe(e){const t=[];for(let n=1;n<=7;n++){const r=Xn.utc(2016,11,13+n);t.push(e(r))}return t}function TQ(e,t,n,r){const i=e.listingMode();return i==="error"?null:i==="en"?n(t):r(t)}function Dxe(e){return e.numberingSystem&&e.numberingSystem!=="latn"?!1:e.numberingSystem==="latn"||!e.locale||e.locale.startsWith("en")||QZ(e.locale).numberingSystem==="latn"}class Rxe{constructor(t,n,r){this.padTo=r.padTo||0,this.floor=r.floor||!1;const{padTo:i,floor:A,...a}=r;if(!n||Object.keys(a).length>0){const l={useGrouping:!1,...r};r.padTo>0&&(l.minimumIntegerDigits=r.padTo),this.inf=vxe(t,l)}}format(t){if(this.inf){const n=this.floor?Math.floor(t):t;return this.inf.format(n)}else{const n=this.floor?Math.floor(t):s5(t,3);return iA(n,this.padTo)}}}class Txe{constructor(t,n,r){this.opts=r,this.originalZone=void 0;let i;if(this.opts.timeZone)this.dt=t;else if(t.zone.type==="fixed"){const a=-1*(t.offset/60),l=a>=0?`Etc/GMT+${a}`:`Etc/GMT${a}`;t.offset!==0&&cd.create(l).valid?(i=l,this.dt=t):(i="UTC",this.dt=t.offset===0?t:t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone)}else t.zone.type==="system"?this.dt=t:t.zone.type==="iana"?(this.dt=t,i=t.zone.name):(i="UTC",this.dt=t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone);const A={...this.opts};A.timeZone=A.timeZone||i,this.dtf=ZD(n,A)}format(){return this.originalZone?this.formatToParts().map(({value:t})=>t).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const t=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?t.map(n=>{if(n.type==="timeZoneName"){const r=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...n,value:r}}else return n}):t}resolvedOptions(){return this.dtf.resolvedOptions()}}class Mxe{constructor(t,n,r){this.opts={style:"long",...r},!n&&JZ()&&(this.rtf=bxe(t,r))}format(t,n){return this.rtf?this.rtf.format(t,n):n6e(n,t,this.opts.numeric,this.opts.style!=="long")}formatToParts(t,n){return this.rtf?this.rtf.formatToParts(t,n):[]}}const wZ={firstDay:1,minimalDays:4,weekend:[6,7]};class To{static fromOpts(t){return To.create(t.locale,t.numberingSystem,t.outputCalendar,t.weekSettings,t.defaultToEN)}static create(t,n,r,i,A=!1){const a=t||Li.defaultLocale,l=a||(A?"en-US":Qxe()),f=n||Li.defaultNumberingSystem,h=r||Li.defaultOutputCalendar,m=i5(i)||Li.defaultWeekSettings;return new To(l,f,h,m,a)}static resetCache(){RQ=null,WD.clear(),VD.clear(),zD.clear(),qD.clear(),KD.clear()}static fromObject({locale:t,numberingSystem:n,outputCalendar:r,weekSettings:i}={}){return To.create(t,n,r,i)}constructor(t,n,r,i,A){const[a,l,f]=_xe(t);this.locale=a,this.numberingSystem=n||l||null,this.outputCalendar=r||f||null,this.weekSettings=i,this.intl=xxe(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=A,this.fastNumbersCached=null}get fastNumbers(){return this.fastNumbersCached==null&&(this.fastNumbersCached=Dxe(this)),this.fastNumbersCached}listingMode(){const t=this.isEnglish(),n=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return t&&n?"en":"intl"}clone(t){return!t||Object.getOwnPropertyNames(t).length===0?this:To.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,i5(t.weekSettings)||this.weekSettings,t.defaultToEN||!1)}redefaultToEN(t={}){return this.clone({...t,defaultToEN:!0})}redefaultToSystem(t={}){return this.clone({...t,defaultToEN:!1})}months(t,n=!1){return TQ(this,t,KZ,()=>{const r=this.intl==="ja"||this.intl.startsWith("ja-");n&=!r;const i=n?{month:t,day:"numeric"}:{month:t},A=n?"format":"standalone";if(!this.monthsCache[A][t]){const a=r?l=>this.dtFormatter(l,i).format():l=>this.extract(l,i,"month");this.monthsCache[A][t]=kxe(a)}return this.monthsCache[A][t]})}weekdays(t,n=!1){return TQ(this,t,tV,()=>{const r=n?{weekday:t,year:"numeric",month:"long",day:"numeric"}:{weekday:t},i=n?"format":"standalone";return this.weekdaysCache[i][t]||(this.weekdaysCache[i][t]=Sxe(A=>this.extract(A,r,"weekday"))),this.weekdaysCache[i][t]})}meridiems(){return TQ(this,void 0,()=>nV,()=>{if(!this.meridiemCache){const t={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[Xn.utc(2016,11,13,9),Xn.utc(2016,11,13,19)].map(n=>this.extract(n,t,"dayperiod"))}return this.meridiemCache})}eras(t){return TQ(this,t,rV,()=>{const n={era:t};return this.eraCache[t]||(this.eraCache[t]=[Xn.utc(-40,1,1),Xn.utc(2017,1,1)].map(r=>this.extract(r,n,"era"))),this.eraCache[t]})}extract(t,n,r){const i=this.dtFormatter(t,n),A=i.formatToParts(),a=A.find(l=>l.type.toLowerCase()===r);return a?a.value:null}numberFormatter(t={}){return new Rxe(this.intl,t.forceSimple||this.fastNumbers,t)}dtFormatter(t,n={}){return new Txe(t,this.intl,n)}relFormatter(t={}){return new Mxe(this.intl,this.isEnglish(),t)}listFormatter(t={}){return yxe(this.intl,t)}isEnglish(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||QZ(this.intl).locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:XZ()?wxe(this.locale):wZ}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(t){return this.locale===t.locale&&this.numberingSystem===t.numberingSystem&&this.outputCalendar===t.outputCalendar}toString(){return`Locale(${this.locale}, ${this.numberingSystem}, ${this.outputCalendar})`}}let $D=null;class Ws extends kI{static get utcInstance(){return $D===null&&($D=new Ws(0)),$D}static instance(t){return t===0?Ws.utcInstance:new Ws(t)}static parseSpecifier(t){if(t){const n=t.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(n)return new Ws(jQ(n[1],n[2]))}return null}constructor(t){super(),this.fixed=t}get type(){return"fixed"}get name(){return this.fixed===0?"UTC":`UTC${RI(this.fixed,"narrow")}`}get ianaName(){return this.fixed===0?"Etc/UTC":`Etc/GMT${RI(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(t,n){return RI(this.fixed,n)}get isUniversal(){return!0}offset(){return this.fixed}equals(t){return t.type==="fixed"&&t.fixed===this.fixed}get isValid(){return!0}}class Fxe extends kI{constructor(t){super(),this.zoneName=t}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}function gf(e,t){if(sr(e)||e===null)return t;if(e instanceof kI)return e;if(Uxe(e)){const n=e.toLowerCase();return n==="default"?t:n==="local"||n==="system"?d6.instance:n==="utc"||n==="gmt"?Ws.utcInstance:Ws.parseSpecifier(n)||cd.create(e)}else return hf(e)?Ws.instance(e):typeof e=="object"&&"offset"in e&&typeof e.offset=="function"?e:new Fxe(e)}const e5={arab:"[\u0660-\u0669]",arabext:"[\u06F0-\u06F9]",bali:"[\u1B50-\u1B59]",beng:"[\u09E6-\u09EF]",deva:"[\u0966-\u096F]",fullwide:"[\uFF10-\uFF19]",gujr:"[\u0AE6-\u0AEF]",hanidec:"[\u3007|\u4E00|\u4E8C|\u4E09|\u56DB|\u4E94|\u516D|\u4E03|\u516B|\u4E5D]",khmr:"[\u17E0-\u17E9]",knda:"[\u0CE6-\u0CEF]",laoo:"[\u0ED0-\u0ED9]",limb:"[\u1946-\u194F]",mlym:"[\u0D66-\u0D6F]",mong:"[\u1810-\u1819]",mymr:"[\u1040-\u1049]",orya:"[\u0B66-\u0B6F]",tamldec:"[\u0BE6-\u0BEF]",telu:"[\u0C66-\u0C6F]",thai:"[\u0E50-\u0E59]",tibt:"[\u0F20-\u0F29]",latn:"\\d"},_Z={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},Nxe=e5.hanidec.replace(/[\[|\]]/g,"").split("");function Oxe(e){let t=parseInt(e,10);if(isNaN(t)){t="";for(let n=0;n=A&&r<=a&&(t+=r-A)}}return parseInt(t,10)}else return t}const t5=new Map;function jxe(){t5.clear()}function gl({numberingSystem:e},t=""){const n=e||"latn";let r=t5.get(n);r===void 0&&(r=new Map,t5.set(n,r));let i=r.get(t);return i===void 0&&(i=new RegExp(`${e5[n]}${t}`),r.set(t,i)),i}let xZ=()=>Date.now(),kZ="system",SZ=null,DZ=null,RZ=null,TZ=60,MZ,FZ=null;class Li{static get now(){return xZ}static set now(t){xZ=t}static set defaultZone(t){kZ=t}static get defaultZone(){return gf(kZ,d6.instance)}static get defaultLocale(){return SZ}static set defaultLocale(t){SZ=t}static get defaultNumberingSystem(){return DZ}static set defaultNumberingSystem(t){DZ=t}static get defaultOutputCalendar(){return RZ}static set defaultOutputCalendar(t){RZ=t}static get defaultWeekSettings(){return FZ}static set defaultWeekSettings(t){FZ=i5(t)}static get twoDigitCutoffYear(){return TZ}static set twoDigitCutoffYear(t){TZ=t%100}static get throwOnInvalid(){return MZ}static set throwOnInvalid(t){MZ=t}static resetCaches(){To.resetCache(),cd.resetCache(),Xn.resetCache(),jxe()}}class hl{constructor(t,n){this.reason=t,this.explanation=n}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}const NZ=[0,31,59,90,120,151,181,212,243,273,304,334],OZ=[0,31,60,91,121,152,182,213,244,274,305,335];function Qc(e,t){return new hl("unit out of range",`you specified ${t} (of type ${typeof t}) as a ${e}, which is invalid`)}function n5(e,t,n){const r=new Date(Date.UTC(e,t-1,n));e<100&&e>=0&&r.setUTCFullYear(r.getUTCFullYear()-1900);const i=r.getUTCDay();return i===0?7:i}function jZ(e,t,n){return n+(SI(e)?OZ:NZ)[t-1]}function LZ(e,t){const n=SI(e)?OZ:NZ,r=n.findIndex(A=>ADI(r,t,n)?(h=r+1,f=1):h=r,{weekYear:h,weekNumber:f,weekday:l,...PQ(e)}}function PZ(e,t=4,n=1){const{weekYear:r,weekNumber:i,weekday:A}=e,a=r5(n5(r,1,t),n),l=Jp(r);let f=i*7+A-a-7+t,h;f<1?(h=r-1,f+=Jp(h)):f>l?(h=r+1,f-=Jp(r)):h=r;const{month:m,day:C}=LZ(h,f);return{year:h,month:m,day:C,...PQ(e)}}function o5(e){const{year:t,month:n,day:r}=e,i=jZ(t,n,r);return{year:t,ordinal:i,...PQ(e)}}function UZ(e){const{year:t,ordinal:n}=e,{month:r,day:i}=LZ(t,n);return{year:t,month:r,day:i,...PQ(e)}}function GZ(e,t){if(!sr(e.localWeekday)||!sr(e.localWeekNumber)||!sr(e.localWeekYear)){if(!sr(e.weekday)||!sr(e.weekNumber)||!sr(e.weekYear))throw new Hp("Cannot mix locale-based week fields with ISO-based week fields");return sr(e.localWeekday)||(e.weekday=e.localWeekday),sr(e.localWeekNumber)||(e.weekNumber=e.localWeekNumber),sr(e.localWeekYear)||(e.weekYear=e.localWeekYear),delete e.localWeekday,delete e.localWeekNumber,delete e.localWeekYear,{minDaysInFirstWeek:t.getMinDaysInFirstWeek(),startOfWeek:t.getStartOfWeek()}}else return{minDaysInFirstWeek:4,startOfWeek:1}}function Lxe(e,t=4,n=1){const r=FQ(e.weekYear),i=wc(e.weekNumber,1,DI(e.weekYear,t,n)),A=wc(e.weekday,1,7);return r?i?A?!1:Qc("weekday",e.weekday):Qc("week",e.weekNumber):Qc("weekYear",e.weekYear)}function Pxe(e){const t=FQ(e.year),n=wc(e.ordinal,1,Jp(e.year));return t?n?!1:Qc("ordinal",e.ordinal):Qc("year",e.year)}function HZ(e){const t=FQ(e.year),n=wc(e.month,1,12),r=wc(e.day,1,NQ(e.year,e.month));return t?n?r?!1:Qc("day",e.day):Qc("month",e.month):Qc("year",e.year)}function YZ(e){const{hour:t,minute:n,second:r,millisecond:i}=e,A=wc(t,0,23)||t===24&&n===0&&r===0&&i===0,a=wc(n,0,59),l=wc(r,0,59),f=wc(i,0,999);return A?a?l?f?!1:Qc("millisecond",i):Qc("second",r):Qc("minute",n):Qc("hour",t)}function sr(e){return typeof e>"u"}function hf(e){return typeof e=="number"}function FQ(e){return typeof e=="number"&&e%1===0}function Uxe(e){return typeof e=="string"}function Gxe(e){return Object.prototype.toString.call(e)==="[object Date]"}function JZ(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}function XZ(){try{return typeof Intl<"u"&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch{return!1}}function Hxe(e){return Array.isArray(e)?e:[e]}function WZ(e,t,n){if(e.length!==0)return e.reduce((r,i)=>{const A=[t(i),i];return r&&n(r[0],A[0])===r[0]?r:A},null)[1]}function Yxe(e,t){return t.reduce((n,r)=>(n[r]=e[r],n),{})}function Yp(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function i5(e){if(e==null)return null;if(typeof e!="object")throw new cs("Week settings must be an object");if(!wc(e.firstDay,1,7)||!wc(e.minimalDays,1,7)||!Array.isArray(e.weekend)||e.weekend.some(t=>!wc(t,1,7)))throw new cs("Invalid week settings");return{firstDay:e.firstDay,minimalDays:e.minimalDays,weekend:Array.from(e.weekend)}}function wc(e,t,n){return FQ(e)&&e>=t&&e<=n}function Jxe(e,t){return e-t*Math.floor(e/t)}function iA(e,t=2){const n=e<0;let r;return n?r="-"+(""+-e).padStart(t,"0"):r=(""+e).padStart(t,"0"),r}function pf(e){if(!(sr(e)||e===null||e===""))return parseInt(e,10)}function $g(e){if(!(sr(e)||e===null||e===""))return parseFloat(e)}function A5(e){if(!(sr(e)||e===null||e==="")){const t=parseFloat("0."+e)*1e3;return Math.floor(t)}}function s5(e,t,n="round"){const r=10**t;switch(n){case"expand":return e>0?Math.ceil(e*r)/r:Math.floor(e*r)/r;case"trunc":return Math.trunc(e*r)/r;case"round":return Math.round(e*r)/r;case"floor":return Math.floor(e*r)/r;case"ceil":return Math.ceil(e*r)/r;default:throw new RangeError(`Value rounding ${n} is out of range`)}}function SI(e){return e%4===0&&(e%100!==0||e%400===0)}function Jp(e){return SI(e)?366:365}function NQ(e,t){const n=Jxe(t-1,12)+1,r=e+(t-n)/12;return n===2?SI(r)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][n-1]}function OQ(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}function ZZ(e,t,n){return-r5(n5(e,1,t),n)+t-1}function DI(e,t=4,n=1){const r=ZZ(e,t,n),i=ZZ(e+1,t,n);return(Jp(e)-r+i)/7}function a5(e){return e>99?e:e>Li.twoDigitCutoffYear?1900+e:2e3+e}function VZ(e,t,n,r=null){const i=new Date(e),A={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};r&&(A.timeZone=r);const a={timeZoneName:t,...A},l=new Intl.DateTimeFormat(n,a).formatToParts(i).find(f=>f.type.toLowerCase()==="timezonename");return l?l.value:null}function jQ(e,t){let n=parseInt(e,10);Number.isNaN(n)&&(n=0);const r=parseInt(t,10)||0,i=n<0||Object.is(n,-0)?-r:r;return n*60+i}function zZ(e){const t=Number(e);if(typeof e=="boolean"||e===""||!Number.isFinite(t))throw new cs(`Invalid unit value ${e}`);return t}function LQ(e,t){const n={};for(const r in e)if(Yp(e,r)){const i=e[r];if(i==null)continue;n[t(r)]=zZ(i)}return n}function RI(e,t){const n=Math.trunc(Math.abs(e/60)),r=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(t){case"short":return`${i}${iA(n,2)}:${iA(r,2)}`;case"narrow":return`${i}${n}${r>0?`:${r}`:""}`;case"techie":return`${i}${iA(n,2)}${iA(r,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function PQ(e){return Yxe(e,["hour","minute","second","millisecond"])}const Xxe=["January","February","March","April","May","June","July","August","September","October","November","December"],qZ=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],Wxe=["J","F","M","A","M","J","J","A","S","O","N","D"];function KZ(e){switch(e){case"narrow":return[...Wxe];case"short":return[...qZ];case"long":return[...Xxe];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}const $Z=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],eV=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],Zxe=["M","T","W","T","F","S","S"];function tV(e){switch(e){case"narrow":return[...Zxe];case"short":return[...eV];case"long":return[...$Z];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const nV=["AM","PM"],Vxe=["Before Christ","Anno Domini"],zxe=["BC","AD"],qxe=["B","A"];function rV(e){switch(e){case"narrow":return[...qxe];case"short":return[...zxe];case"long":return[...Vxe];default:return null}}function Kxe(e){return nV[e.hour<12?0:1]}function $xe(e,t){return tV(t)[e.weekday-1]}function e6e(e,t){return KZ(t)[e.month-1]}function t6e(e,t){return rV(t)[e.year<0?0:1]}function n6e(e,t,n="always",r=!1){const i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},A=["hours","minutes","seconds"].indexOf(e)===-1;if(n==="auto"&&A){const C=e==="days";switch(t){case 1:return C?"tomorrow":`next ${i[e][0]}`;case-1:return C?"yesterday":`last ${i[e][0]}`;case 0:return C?"today":`this ${i[e][0]}`}}const a=Object.is(t,-0)||t<0,l=Math.abs(t),f=l===1,h=i[e],m=r?f?h[1]:h[2]||h[1]:f?i[e][0]:e;return a?`${l} ${m} ago`:`in ${l} ${m}`}function oV(e,t){let n="";for(const r of e)r.literal?n+=r.val:n+=t(r.val);return n}const r6e={D:DQ,DD:iZ,DDD:AZ,DDDD:sZ,t:aZ,tt:cZ,ttt:lZ,tttt:uZ,T:dZ,TT:fZ,TTT:gZ,TTTT:hZ,f:pZ,ff:EZ,fff:CZ,ffff:yZ,F:mZ,FF:IZ,FFF:BZ,FFFF:vZ};class Is{static create(t,n={}){return new Is(t,n)}static parseFormat(t){let n=null,r="",i=!1;const A=[];for(let a=0;a0||i)&&A.push({literal:i||/^\s+$/.test(r),val:r===""?"'":r}),n=null,r="",i=!i):i||l===n?r+=l:(r.length>0&&A.push({literal:/^\s+$/.test(r),val:r}),r=l,n=l)}return r.length>0&&A.push({literal:i||/^\s+$/.test(r),val:r}),A}static macroTokenToFormatOpts(t){return r6e[t]}constructor(t,n){this.opts=n,this.loc=t,this.systemLoc=null}formatWithSystemDefault(t,n){return this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(t,{...this.opts,...n}).format()}dtFormatter(t,n={}){return this.loc.dtFormatter(t,{...this.opts,...n})}formatDateTime(t,n){return this.dtFormatter(t,n).format()}formatDateTimeParts(t,n){return this.dtFormatter(t,n).formatToParts()}formatInterval(t,n){return this.dtFormatter(t.start,n).dtf.formatRange(t.start.toJSDate(),t.end.toJSDate())}resolvedOptions(t,n){return this.dtFormatter(t,n).resolvedOptions()}num(t,n=0,r=void 0){if(this.opts.forceSimple)return iA(t,n);const i={...this.opts};return n>0&&(i.padTo=n),r&&(i.signDisplay=r),this.loc.numberFormatter(i).format(t)}formatDateTimeFromString(t,n){const r=this.loc.listingMode()==="en",i=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory",A=(k,D)=>this.loc.extract(t,k,D),a=k=>t.isOffsetFixed&&t.offset===0&&k.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,k.format):"",l=()=>r?Kxe(t):A({hour:"numeric",hourCycle:"h12"},"dayperiod"),f=(k,D)=>r?e6e(t,k):A(D?{month:k}:{month:k,day:"numeric"},"month"),h=(k,D)=>r?$xe(t,k):A(D?{weekday:k}:{weekday:k,month:"long",day:"numeric"},"weekday"),m=k=>{const D=Is.macroTokenToFormatOpts(k);return D?this.formatWithSystemDefault(t,D):k},C=k=>r?t6e(t,k):A({era:k},"era"),v=k=>{switch(k){case"S":return this.num(t.millisecond);case"u":case"SSS":return this.num(t.millisecond,3);case"s":return this.num(t.second);case"ss":return this.num(t.second,2);case"uu":return this.num(Math.floor(t.millisecond/10),2);case"uuu":return this.num(Math.floor(t.millisecond/100));case"m":return this.num(t.minute);case"mm":return this.num(t.minute,2);case"h":return this.num(t.hour%12===0?12:t.hour%12);case"hh":return this.num(t.hour%12===0?12:t.hour%12,2);case"H":return this.num(t.hour);case"HH":return this.num(t.hour,2);case"Z":return a({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return a({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return a({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:this.loc.locale});case"z":return t.zoneName;case"a":return l();case"d":return i?A({day:"numeric"},"day"):this.num(t.day);case"dd":return i?A({day:"2-digit"},"day"):this.num(t.day,2);case"c":return this.num(t.weekday);case"ccc":return h("short",!0);case"cccc":return h("long",!0);case"ccccc":return h("narrow",!0);case"E":return this.num(t.weekday);case"EEE":return h("short",!1);case"EEEE":return h("long",!1);case"EEEEE":return h("narrow",!1);case"L":return i?A({month:"numeric",day:"numeric"},"month"):this.num(t.month);case"LL":return i?A({month:"2-digit",day:"numeric"},"month"):this.num(t.month,2);case"LLL":return f("short",!0);case"LLLL":return f("long",!0);case"LLLLL":return f("narrow",!0);case"M":return i?A({month:"numeric"},"month"):this.num(t.month);case"MM":return i?A({month:"2-digit"},"month"):this.num(t.month,2);case"MMM":return f("short",!1);case"MMMM":return f("long",!1);case"MMMMM":return f("narrow",!1);case"y":return i?A({year:"numeric"},"year"):this.num(t.year);case"yy":return i?A({year:"2-digit"},"year"):this.num(t.year.toString().slice(-2),2);case"yyyy":return i?A({year:"numeric"},"year"):this.num(t.year,4);case"yyyyyy":return i?A({year:"numeric"},"year"):this.num(t.year,6);case"G":return C("short");case"GG":return C("long");case"GGGGG":return C("narrow");case"kk":return this.num(t.weekYear.toString().slice(-2),2);case"kkkk":return this.num(t.weekYear,4);case"W":return this.num(t.weekNumber);case"WW":return this.num(t.weekNumber,2);case"n":return this.num(t.localWeekNumber);case"nn":return this.num(t.localWeekNumber,2);case"ii":return this.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(t.localWeekYear,4);case"o":return this.num(t.ordinal);case"ooo":return this.num(t.ordinal,3);case"q":return this.num(t.quarter);case"qq":return this.num(t.quarter,2);case"X":return this.num(Math.floor(t.ts/1e3));case"x":return this.num(t.ts);default:return m(k)}};return oV(Is.parseFormat(n),v)}formatDurationFromString(t,n){const r=this.opts.signMode==="negativeLargestOnly"?-1:1,i=m=>{switch(m[0]){case"S":return"milliseconds";case"s":return"seconds";case"m":return"minutes";case"h":return"hours";case"d":return"days";case"w":return"weeks";case"M":return"months";case"y":return"years";default:return null}},A=(m,C)=>v=>{const k=i(v);if(k){const D=C.isNegativeDuration&&k!==C.largestUnit?r:1;let R;return this.opts.signMode==="negativeLargestOnly"&&k!==C.largestUnit?R="never":this.opts.signMode==="all"?R="always":R="auto",this.num(m.get(k)*D,v.length,R)}else return v},a=Is.parseFormat(n),l=a.reduce((m,{literal:C,val:v})=>C?m:m.concat(v),[]),f=t.shiftTo(...l.map(i).filter(m=>m)),h={isNegativeDuration:f<0,largestUnit:Object.keys(f.values)[0]};return oV(a,A(f,h))}}const iV=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function Xp(...e){const t=e.reduce((n,r)=>n+r.source,"");return RegExp(`^${t}$`)}function Wp(...e){return t=>e.reduce(([n,r,i],A)=>{const[a,l,f]=A(t,i);return[{...n,...a},l||r,f]},[{},null,1]).slice(0,2)}function Zp(e,...t){if(e==null)return[null,null];for(const[n,r]of t){const i=n.exec(e);if(i)return r(i)}return[null,null]}function AV(...e){return(t,n)=>{const r={};let i;for(i=0;ik!==void 0&&(D||k&&m)?-k:k;return[{years:v($g(n)),months:v($g(r)),weeks:v($g(i)),days:v($g(A)),hours:v($g(a)),minutes:v($g(l)),seconds:v($g(f),f==="-0"),milliseconds:v(A5(h),C)}]}const p6e={GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function u5(e,t,n,r,i,A,a){const l={year:t.length===2?a5(pf(t)):pf(t),month:qZ.indexOf(n)+1,day:pf(r),hour:pf(i),minute:pf(A)};return a&&(l.second=pf(a)),e&&(l.weekday=e.length>3?$Z.indexOf(e)+1:eV.indexOf(e)+1),l}const m6e=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function E6e(e){const[,t,n,r,i,A,a,l,f,h,m,C]=e,v=u5(t,i,r,n,A,a,l);let k;return f?k=p6e[f]:h?k=0:k=jQ(m,C),[v,new Ws(k)]}function I6e(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}const C6e=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,B6e=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,y6e=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function lV(e){const[,t,n,r,i,A,a,l]=e;return[u5(t,i,r,n,A,a,l),Ws.utcInstance]}function v6e(e){const[,t,n,r,i,A,a,l]=e;return[u5(t,l,n,r,i,A,a),Ws.utcInstance]}const b6e=Xp(i6e,l5),Q6e=Xp(A6e,l5),w6e=Xp(s6e,l5),_6e=Xp(aV),uV=Wp(d6e,zp,TI,MI),x6e=Wp(a6e,zp,TI,MI),k6e=Wp(c6e,zp,TI,MI),S6e=Wp(zp,TI,MI);function D6e(e){return Zp(e,[b6e,uV],[Q6e,x6e],[w6e,k6e],[_6e,S6e])}function R6e(e){return Zp(I6e(e),[m6e,E6e])}function T6e(e){return Zp(e,[C6e,lV],[B6e,lV],[y6e,v6e])}function M6e(e){return Zp(e,[g6e,h6e])}const F6e=Wp(zp);function N6e(e){return Zp(e,[f6e,F6e])}const O6e=Xp(l6e,u6e),j6e=Xp(cV),L6e=Wp(zp,TI,MI);function P6e(e){return Zp(e,[O6e,uV],[j6e,L6e])}const dV="Invalid Duration",fV={weeks:{days:7,hours:7*24,minutes:7*24*60,seconds:7*24*60*60,milliseconds:7*24*60*60*1e3},days:{hours:24,minutes:24*60,seconds:24*60*60,milliseconds:24*60*60*1e3},hours:{minutes:60,seconds:60*60,milliseconds:60*60*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},U6e={years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:91*24,minutes:91*24*60,seconds:91*24*60*60,milliseconds:91*24*60*60*1e3},months:{weeks:4,days:30,hours:30*24,minutes:30*24*60,seconds:30*24*60*60,milliseconds:30*24*60*60*1e3},...fV},_c=146097/400,qp=146097/4800,G6e={years:{quarters:4,months:12,weeks:_c/7,days:_c,hours:_c*24,minutes:_c*24*60,seconds:_c*24*60*60,milliseconds:_c*24*60*60*1e3},quarters:{months:3,weeks:_c/28,days:_c/4,hours:_c*24/4,minutes:_c*24*60/4,seconds:_c*24*60*60/4,milliseconds:_c*24*60*60*1e3/4},months:{weeks:qp/7,days:qp,hours:qp*24,minutes:qp*24*60,seconds:qp*24*60*60,milliseconds:qp*24*60*60*1e3},...fV},eh=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],H6e=eh.slice(0).reverse();function P0(e,t,n=!1){const r={values:n?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new Ur(r)}function gV(e,t){let n=t.milliseconds??0;for(const r of H6e.slice(1))t[r]&&(n+=t[r]*e[r].milliseconds);return n}function hV(e,t){const n=gV(e,t)<0?-1:1;eh.reduceRight((r,i)=>{if(sr(t[i]))return r;if(r){const A=t[r]*n,a=e[i][r],l=Math.floor(A/a);t[i]+=l*n,t[r]-=l*a*n}return i},null),eh.reduce((r,i)=>{if(sr(t[i]))return r;if(r){const A=t[r]%1;t[r]-=A,t[i]+=A*e[r][i]}return i},null)}function pV(e){const t={};for(const[n,r]of Object.entries(e))r!==0&&(t[n]=r);return t}class Ur{constructor(t){const n=t.conversionAccuracy==="longterm"||!1;let r=n?G6e:U6e;t.matrix&&(r=t.matrix),this.values=t.values,this.loc=t.loc||To.create(),this.conversionAccuracy=n?"longterm":"casual",this.invalid=t.invalid||null,this.matrix=r,this.isLuxonDuration=!0}static fromMillis(t,n){return Ur.fromObject({milliseconds:t},n)}static fromObject(t,n={}){if(t==null||typeof t!="object")throw new cs(`Duration.fromObject: argument expected to be an object, got ${t===null?"null":typeof t}`);return new Ur({values:LQ(t,Ur.normalizeUnit),loc:To.fromObject(n),conversionAccuracy:n.conversionAccuracy,matrix:n.matrix})}static fromDurationLike(t){if(hf(t))return Ur.fromMillis(t);if(Ur.isDuration(t))return t;if(typeof t=="object")return Ur.fromObject(t);throw new cs(`Unknown duration argument ${t} of type ${typeof t}`)}static fromISO(t,n){const[r]=M6e(t);return r?Ur.fromObject(r,n):Ur.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static fromISOTime(t,n){const[r]=N6e(t);return r?Ur.fromObject(r,n):Ur.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static invalid(t,n=null){if(!t)throw new cs("need to specify a reason the Duration is invalid");const r=t instanceof hl?t:new hl(t,n);if(Li.throwOnInvalid)throw new hxe(r);return new Ur({invalid:r})}static normalizeUnit(t){const n={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t&&t.toLowerCase()];if(!n)throw new oZ(t);return n}static isDuration(t){return t&&t.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(t,n={}){const r={...n,floor:n.round!==!1&&n.floor!==!1};return this.isValid?Is.create(this.loc,r).formatDurationFromString(this,t):dV}toHuman(t={}){if(!this.isValid)return dV;const n=t.showZeros!==!1,r=eh.map(i=>{const A=this.values[i];return sr(A)||A===0&&!n?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...t,unit:i.slice(0,-1)}).format(A)}).filter(i=>i);return this.loc.listFormatter({type:"conjunction",style:t.listStyle||"narrow",...t}).format(r)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let t="P";return this.years!==0&&(t+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(t+=this.months+this.quarters*3+"M"),this.weeks!==0&&(t+=this.weeks+"W"),this.days!==0&&(t+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(t+="T"),this.hours!==0&&(t+=this.hours+"H"),this.minutes!==0&&(t+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(t+=s5(this.seconds+this.milliseconds/1e3,3)+"S"),t==="P"&&(t+="T0S"),t}toISOTime(t={}){if(!this.isValid)return null;const n=this.toMillis();return n<0||n>=864e5?null:(t={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...t,includeOffset:!1},Xn.fromMillis(n,{zone:"UTC"}).toISOTime(t))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?gV(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(t){if(!this.isValid)return this;const n=Ur.fromDurationLike(t),r={};for(const i of eh)(Yp(n.values,i)||Yp(this.values,i))&&(r[i]=n.get(i)+this.get(i));return P0(this,{values:r},!0)}minus(t){if(!this.isValid)return this;const n=Ur.fromDurationLike(t);return this.plus(n.negate())}mapUnits(t){if(!this.isValid)return this;const n={};for(const r of Object.keys(this.values))n[r]=zZ(t(this.values[r],r));return P0(this,{values:n},!0)}get(t){return this[Ur.normalizeUnit(t)]}set(t){if(!this.isValid)return this;const n={...this.values,...LQ(t,Ur.normalizeUnit)};return P0(this,{values:n})}reconfigure({locale:t,numberingSystem:n,conversionAccuracy:r,matrix:i}={}){const A={loc:this.loc.clone({locale:t,numberingSystem:n}),matrix:i,conversionAccuracy:r};return P0(this,A)}as(t){return this.isValid?this.shiftTo(t).get(t):NaN}normalize(){if(!this.isValid)return this;const t=this.toObject();return hV(this.matrix,t),P0(this,{values:t},!0)}rescale(){if(!this.isValid)return this;const t=pV(this.normalize().shiftToAll().toObject());return P0(this,{values:t},!0)}shiftTo(...t){if(!this.isValid)return this;if(t.length===0)return this;t=t.map(a=>Ur.normalizeUnit(a));const n={},r={},i=this.toObject();let A;for(const a of eh)if(t.indexOf(a)>=0){A=a;let l=0;for(const h in r)l+=this.matrix[h][a]*r[h],r[h]=0;hf(i[a])&&(l+=i[a]);const f=Math.trunc(l);n[a]=f,r[a]=(l*1e3-f*1e3)/1e3}else hf(i[a])&&(r[a]=i[a]);for(const a in r)r[a]!==0&&(n[A]+=a===A?r[a]:r[a]/this.matrix[A][a]);return hV(this.matrix,n),P0(this,{values:n},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const t={};for(const n of Object.keys(this.values))t[n]=this.values[n]===0?0:-this.values[n];return P0(this,{values:t},!0)}removeZeros(){if(!this.isValid)return this;const t=pV(this.values);return P0(this,{values:t},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(t){if(!this.isValid||!t.isValid||!this.loc.equals(t.loc))return!1;function n(r,i){return r===void 0||r===0?i===void 0||i===0:r===i}for(const r of eh)if(!n(this.values[r],t.values[r]))return!1;return!0}}const Kp="Invalid Interval";function Y6e(e,t){return!e||!e.isValid?Ui.invalid("missing or invalid start"):!t||!t.isValid?Ui.invalid("missing or invalid end"):tt:!1}isBefore(t){return this.isValid?this.e<=t:!1}contains(t){return this.isValid?this.s<=t&&this.e>t:!1}set({start:t,end:n}={}){return this.isValid?Ui.fromDateTimes(t||this.s,n||this.e):this}splitAt(...t){if(!this.isValid)return[];const n=t.map(OI).filter(a=>this.contains(a)).sort((a,l)=>a.toMillis()-l.toMillis()),r=[];let{s:i}=this,A=0;for(;i+this.e?this.e:a;r.push(Ui.fromDateTimes(i,l)),i=l,A+=1}return r}splitBy(t){const n=Ur.fromDurationLike(t);if(!this.isValid||!n.isValid||n.as("milliseconds")===0)return[];let{s:r}=this,i=1,A;const a=[];for(;rf*i));A=+l>+this.e?this.e:l,a.push(Ui.fromDateTimes(r,A)),r=A,i+=1}return a}divideEqually(t){return this.isValid?this.splitBy(this.length()/t).slice(0,t):[]}overlaps(t){return this.e>t.s&&this.s=t.e:!1}equals(t){return!this.isValid||!t.isValid?!1:this.s.equals(t.s)&&this.e.equals(t.e)}intersection(t){if(!this.isValid)return this;const n=this.s>t.s?this.s:t.s,r=this.e=r?null:Ui.fromDateTimes(n,r)}union(t){if(!this.isValid)return this;const n=this.st.e?this.e:t.e;return Ui.fromDateTimes(n,r)}static merge(t){const[n,r]=t.sort((i,A)=>i.s-A.s).reduce(([i,A],a)=>A?A.overlaps(a)||A.abutsStart(a)?[i,A.union(a)]:[i.concat([A]),a]:[i,a],[[],null]);return r&&n.push(r),n}static xor(t){let n=null,r=0;const i=[],A=t.map(f=>[{time:f.s,type:"s"},{time:f.e,type:"e"}]),a=Array.prototype.concat(...A),l=a.sort((f,h)=>f.time-h.time);for(const f of l)r+=f.type==="s"?1:-1,r===1?n=f.time:(n&&+n!=+f.time&&i.push(Ui.fromDateTimes(n,f.time)),n=null);return Ui.merge(i)}difference(...t){return Ui.xor([this].concat(t)).map(n=>this.intersection(n)).filter(n=>n&&!n.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} \u2013 ${this.e.toISO()})`:Kp}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(t=DQ,n={}){return this.isValid?Is.create(this.s.loc.clone(n),t).formatInterval(this):Kp}toISO(t){return this.isValid?`${this.s.toISO(t)}/${this.e.toISO(t)}`:Kp}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:Kp}toISOTime(t){return this.isValid?`${this.s.toISOTime(t)}/${this.e.toISOTime(t)}`:Kp}toFormat(t,{separator:n=" \u2013 "}={}){return this.isValid?`${this.s.toFormat(t)}${n}${this.e.toFormat(t)}`:Kp}toDuration(t,n){return this.isValid?this.e.diff(this.s,t,n):Ur.invalid(this.invalidReason)}mapEndpoints(t){return Ui.fromDateTimes(t(this.s),t(this.e))}}class UQ{static hasDST(t=Li.defaultZone){const n=Xn.now().setZone(t).set({month:12});return!t.isUniversal&&n.offset!==n.set({month:6}).offset}static isValidIANAZone(t){return cd.isValidZone(t)}static normalizeZone(t){return gf(t,Li.defaultZone)}static getStartOfWeek({locale:t=null,locObj:n=null}={}){return(n||To.create(t)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:t=null,locObj:n=null}={}){return(n||To.create(t)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:t=null,locObj:n=null}={}){return(n||To.create(t)).getWeekendDays().slice()}static months(t="long",{locale:n=null,numberingSystem:r=null,locObj:i=null,outputCalendar:A="gregory"}={}){return(i||To.create(n,r,A)).months(t)}static monthsFormat(t="long",{locale:n=null,numberingSystem:r=null,locObj:i=null,outputCalendar:A="gregory"}={}){return(i||To.create(n,r,A)).months(t,!0)}static weekdays(t="long",{locale:n=null,numberingSystem:r=null,locObj:i=null}={}){return(i||To.create(n,r,null)).weekdays(t)}static weekdaysFormat(t="long",{locale:n=null,numberingSystem:r=null,locObj:i=null}={}){return(i||To.create(n,r,null)).weekdays(t,!0)}static meridiems({locale:t=null}={}){return To.create(t).meridiems()}static eras(t="short",{locale:n=null}={}){return To.create(n,null,"gregory").eras(t)}static features(){return{relative:JZ(),localeWeek:XZ()}}}function mV(e,t){const n=i=>i.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),r=n(t)-n(e);return Math.floor(Ur.fromMillis(r).as("days"))}function J6e(e,t,n){const r=[["years",(f,h)=>h.year-f.year],["quarters",(f,h)=>h.quarter-f.quarter+(h.year-f.year)*4],["months",(f,h)=>h.month-f.month+(h.year-f.year)*12],["weeks",(f,h)=>{const m=mV(f,h);return(m-m%7)/7}],["days",mV]],i={},A=e;let a,l;for(const[f,h]of r)n.indexOf(f)>=0&&(a=f,i[f]=h(e,t),l=A.plus(i),l>t?(i[f]--,e=A.plus(i),e>t&&(l=e,i[f]--,e=A.plus(i))):e=l);return[e,i,l,a]}function X6e(e,t,n,r){let[i,A,a,l]=J6e(e,t,n);const f=t-i,h=n.filter(C=>["hours","minutes","seconds","milliseconds"].indexOf(C)>=0);h.length===0&&(a0?Ur.fromMillis(f,r).shiftTo(...h).plus(m):m}const W6e="missing Intl.DateTimeFormat.formatToParts support";function Bo(e,t=n=>n){return{regex:e,deser:([n])=>t(Oxe(n))}}const Z6e="\xA0",EV=`[ ${Z6e}]`,IV=new RegExp(EV,"g");function V6e(e){return e.replace(/\./g,"\\.?").replace(IV,EV)}function CV(e){return e.replace(/\./g,"").replace(IV," ").toLowerCase()}function pl(e,t){return e===null?null:{regex:RegExp(e.map(V6e).join("|")),deser:([n])=>e.findIndex(r=>CV(n)===CV(r))+t}}function BV(e,t){return{regex:e,deser:([,n,r])=>jQ(n,r),groups:t}}function GQ(e){return{regex:e,deser:([t])=>t}}function z6e(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function q6e(e,t){const n=gl(t),r=gl(t,"{2}"),i=gl(t,"{3}"),A=gl(t,"{4}"),a=gl(t,"{6}"),l=gl(t,"{1,2}"),f=gl(t,"{1,3}"),h=gl(t,"{1,6}"),m=gl(t,"{1,9}"),C=gl(t,"{2,4}"),v=gl(t,"{4,6}"),k=R=>({regex:RegExp(z6e(R.val)),deser:([N])=>N,literal:!0}),D=(R=>{if(e.literal)return k(R);switch(R.val){case"G":return pl(t.eras("short"),0);case"GG":return pl(t.eras("long"),0);case"y":return Bo(h);case"yy":return Bo(C,a5);case"yyyy":return Bo(A);case"yyyyy":return Bo(v);case"yyyyyy":return Bo(a);case"M":return Bo(l);case"MM":return Bo(r);case"MMM":return pl(t.months("short",!0),1);case"MMMM":return pl(t.months("long",!0),1);case"L":return Bo(l);case"LL":return Bo(r);case"LLL":return pl(t.months("short",!1),1);case"LLLL":return pl(t.months("long",!1),1);case"d":return Bo(l);case"dd":return Bo(r);case"o":return Bo(f);case"ooo":return Bo(i);case"HH":return Bo(r);case"H":return Bo(l);case"hh":return Bo(r);case"h":return Bo(l);case"mm":return Bo(r);case"m":return Bo(l);case"q":return Bo(l);case"qq":return Bo(r);case"s":return Bo(l);case"ss":return Bo(r);case"S":return Bo(f);case"SSS":return Bo(i);case"u":return GQ(m);case"uu":return GQ(l);case"uuu":return Bo(n);case"a":return pl(t.meridiems(),0);case"kkkk":return Bo(A);case"kk":return Bo(C,a5);case"W":return Bo(l);case"WW":return Bo(r);case"E":case"c":return Bo(n);case"EEE":return pl(t.weekdays("short",!1),1);case"EEEE":return pl(t.weekdays("long",!1),1);case"ccc":return pl(t.weekdays("short",!0),1);case"cccc":return pl(t.weekdays("long",!0),1);case"Z":case"ZZ":return BV(new RegExp(`([+-]${l.source})(?::(${r.source}))?`),2);case"ZZZ":return BV(new RegExp(`([+-]${l.source})(${r.source})?`),2);case"z":return GQ(/[a-z_+-/]{1,256}?/i);case" ":return GQ(/[^\S\n\r]/);default:return k(R)}})(e)||{invalidReason:W6e};return D.token=e,D}const K6e={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};function $6e(e,t,n){const{type:r,value:i}=e;if(r==="literal"){const f=/^\s+$/.test(i);return{literal:!f,val:f?" ":i}}const A=t[r];let a=r;r==="hour"&&(t.hour12!=null?a=t.hour12?"hour12":"hour24":t.hourCycle!=null?t.hourCycle==="h11"||t.hourCycle==="h12"?a="hour12":a="hour24":a=n.hour12?"hour12":"hour24");let l=K6e[a];if(typeof l=="object"&&(l=l[A]),l)return{literal:!1,val:l}}function e3e(e){return[`^${e.map(t=>t.regex).reduce((t,n)=>`${t}(${n.source})`,"")}$`,e]}function t3e(e,t,n){const r=e.match(t);if(r){const i={};let A=1;for(const a in n)if(Yp(n,a)){const l=n[a],f=l.groups?l.groups+1:1;!l.literal&&l.token&&(i[l.token.val[0]]=l.deser(r.slice(A,A+f))),A+=f}return[r,i]}else return[r,{}]}function n3e(e){const t=i=>{switch(i){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}};let n=null,r;return sr(e.z)||(n=cd.create(e.z)),sr(e.Z)||(n||(n=new Ws(e.Z)),r=e.Z),sr(e.q)||(e.M=(e.q-1)*3+1),sr(e.h)||(e.h<12&&e.a===1?e.h+=12:e.h===12&&e.a===0&&(e.h=0)),e.G===0&&e.y&&(e.y=-e.y),sr(e.u)||(e.S=A5(e.u)),[Object.keys(e).reduce((i,A)=>{const a=t(A);return a&&(i[a]=e[A]),i},{}),n,r]}let d5=null;function r3e(){return d5||(d5=Xn.fromMillis(1555555555555)),d5}function o3e(e,t){if(e.literal)return e;const n=Is.macroTokenToFormatOpts(e.val),r=QV(n,t);return r==null||r.includes(void 0)?e:r}function yV(e,t){return Array.prototype.concat(...e.map(n=>o3e(n,t)))}class vV{constructor(t,n){if(this.locale=t,this.format=n,this.tokens=yV(Is.parseFormat(n),t),this.units=this.tokens.map(r=>q6e(r,t)),this.disqualifyingUnit=this.units.find(r=>r.invalidReason),!this.disqualifyingUnit){const[r,i]=e3e(this.units);this.regex=RegExp(r,"i"),this.handlers=i}}explainFromTokens(t){if(this.isValid){const[n,r]=t3e(t,this.regex,this.handlers),[i,A,a]=r?n3e(r):[null,null,void 0];if(Yp(r,"a")&&Yp(r,"H"))throw new Hp("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:this.tokens,regex:this.regex,rawMatches:n,matches:r,result:i,zone:A,specificOffset:a}}else return{input:t,tokens:this.tokens,invalidReason:this.invalidReason}}get isValid(){return!this.disqualifyingUnit}get invalidReason(){return this.disqualifyingUnit?this.disqualifyingUnit.invalidReason:null}}function bV(e,t,n){return new vV(e,n).explainFromTokens(t)}function i3e(e,t,n){const{result:r,zone:i,specificOffset:A,invalidReason:a}=bV(e,t,n);return[r,i,A,a]}function QV(e,t){if(!e)return null;const n=Is.create(t,e).dtFormatter(r3e()),r=n.formatToParts(),i=n.resolvedOptions();return r.map(A=>$6e(A,e,i))}const f5="Invalid DateTime",wV=864e13;function FI(e){return new hl("unsupported zone",`the zone "${e.name}" is not supported`)}function g5(e){return e.weekData===null&&(e.weekData=MQ(e.c)),e.weekData}function h5(e){return e.localWeekData===null&&(e.localWeekData=MQ(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function th(e,t){const n={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new Xn({...n,...t,old:n})}function _V(e,t,n){let r=e-t*60*1e3;const i=n.offset(r);if(t===i)return[r,t];r-=(i-t)*60*1e3;const A=n.offset(r);return i===A?[r,i]:[e-Math.min(i,A)*60*1e3,Math.max(i,A)]}function HQ(e,t){e+=t*60*1e3;const n=new Date(e);return{year:n.getUTCFullYear(),month:n.getUTCMonth()+1,day:n.getUTCDate(),hour:n.getUTCHours(),minute:n.getUTCMinutes(),second:n.getUTCSeconds(),millisecond:n.getUTCMilliseconds()}}function YQ(e,t,n){return _V(OQ(e),t,n)}function xV(e,t){const n=e.o,r=e.c.year+Math.trunc(t.years),i=e.c.month+Math.trunc(t.months)+Math.trunc(t.quarters)*3,A={...e.c,year:r,month:i,day:Math.min(e.c.day,NQ(r,i))+Math.trunc(t.days)+Math.trunc(t.weeks)*7},a=Ur.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),l=OQ(A);let[f,h]=_V(l,n,e.zone);return a!==0&&(f+=a,h=e.zone.offset(f)),{ts:f,o:h}}function $p(e,t,n,r,i,A){const{setZone:a,zone:l}=n;if(e&&Object.keys(e).length!==0||t){const f=t||l,h=Xn.fromObject(e,{...n,zone:f,specificOffset:A});return a?h:h.setZone(l)}else return Xn.invalid(new hl("unparsable",`the input "${i}" can't be parsed as ${r}`))}function JQ(e,t,n=!0){return e.isValid?Is.create(To.create("en-US"),{allowZ:n,forceSimple:!0}).formatDateTimeFromString(e,t):null}function p5(e,t,n){const r=e.c.year>9999||e.c.year<0;let i="";if(r&&e.c.year>=0&&(i+="+"),i+=iA(e.c.year,r?6:4),n==="year")return i;if(t){if(i+="-",i+=iA(e.c.month),n==="month")return i;i+="-"}else if(i+=iA(e.c.month),n==="month")return i;return i+=iA(e.c.day),i}function kV(e,t,n,r,i,A,a){let l=!n||e.c.millisecond!==0||e.c.second!==0,f="";switch(a){case"day":case"month":case"year":break;default:if(f+=iA(e.c.hour),a==="hour")break;if(t){if(f+=":",f+=iA(e.c.minute),a==="minute")break;l&&(f+=":",f+=iA(e.c.second))}else{if(f+=iA(e.c.minute),a==="minute")break;l&&(f+=iA(e.c.second))}if(a==="second")break;l&&(!r||e.c.millisecond!==0)&&(f+=".",f+=iA(e.c.millisecond,3))}return i&&(e.isOffsetFixed&&e.offset===0&&!A?f+="Z":e.o<0?(f+="-",f+=iA(Math.trunc(-e.o/60)),f+=":",f+=iA(Math.trunc(-e.o%60))):(f+="+",f+=iA(Math.trunc(e.o/60)),f+=":",f+=iA(Math.trunc(e.o%60)))),A&&(f+="["+e.zone.ianaName+"]"),f}const SV={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},A3e={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},s3e={ordinal:1,hour:0,minute:0,second:0,millisecond:0},XQ=["year","month","day","hour","minute","second","millisecond"],a3e=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],c3e=["year","ordinal","hour","minute","second","millisecond"];function WQ(e){const t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new oZ(e);return t}function DV(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return WQ(e)}}function l3e(e){if(NI===void 0&&(NI=Li.now()),e.type!=="iana")return e.offset(NI);const t=e.name;let n=m5.get(t);return n===void 0&&(n=e.offset(NI),m5.set(t,n)),n}function RV(e,t){const n=gf(t.zone,Li.defaultZone);if(!n.isValid)return Xn.invalid(FI(n));const r=To.fromObject(t);let i,A;if(sr(e.year))i=Li.now();else{for(const f of XQ)sr(e[f])&&(e[f]=SV[f]);const a=HZ(e)||YZ(e);if(a)return Xn.invalid(a);const l=l3e(n);[i,A]=YQ(e,l,n)}return new Xn({ts:i,zone:n,loc:r,o:A})}function TV(e,t,n){const r=sr(n.round)?!0:n.round,i=sr(n.rounding)?"trunc":n.rounding,A=(l,f)=>(l=s5(l,r||n.calendary?0:2,n.calendary?"round":i),t.loc.clone(n).relFormatter(n).format(l,f)),a=l=>n.calendary?t.hasSame(e,l)?0:t.startOf(l).diff(e.startOf(l),l).get(l):t.diff(e,l).get(l);if(n.unit)return A(a(n.unit),n.unit);for(const l of n.units){const f=a(l);if(Math.abs(f)>=1)return A(f,l)}return A(e>t?-0:0,n.units[n.units.length-1])}function MV(e){let t={},n;return e.length>0&&typeof e[e.length-1]=="object"?(t=e[e.length-1],n=Array.from(e).slice(0,e.length-1)):n=Array.from(e),[t,n]}let NI;const m5=new Map;class Xn{constructor(t){const n=t.zone||Li.defaultZone;let r=t.invalid||(Number.isNaN(t.ts)?new hl("invalid input"):null)||(n.isValid?null:FI(n));this.ts=sr(t.ts)?Li.now():t.ts;let i=null,A=null;if(!r)if(t.old&&t.old.ts===this.ts&&t.old.zone.equals(n))[i,A]=[t.old.c,t.old.o];else{const a=hf(t.o)&&!t.old?t.o:n.offset(this.ts);i=HQ(this.ts,a),r=Number.isNaN(i.year)?new hl("invalid input"):null,i=r?null:i,A=r?null:a}this._zone=n,this.loc=t.loc||To.create(),this.invalid=r,this.weekData=null,this.localWeekData=null,this.c=i,this.o=A,this.isLuxonDateTime=!0}static now(){return new Xn({})}static local(){const[t,n]=MV(arguments),[r,i,A,a,l,f,h]=n;return RV({year:r,month:i,day:A,hour:a,minute:l,second:f,millisecond:h},t)}static utc(){const[t,n]=MV(arguments),[r,i,A,a,l,f,h]=n;return t.zone=Ws.utcInstance,RV({year:r,month:i,day:A,hour:a,minute:l,second:f,millisecond:h},t)}static fromJSDate(t,n={}){const r=Gxe(t)?t.valueOf():NaN;if(Number.isNaN(r))return Xn.invalid("invalid input");const i=gf(n.zone,Li.defaultZone);return i.isValid?new Xn({ts:r,zone:i,loc:To.fromObject(n)}):Xn.invalid(FI(i))}static fromMillis(t,n={}){if(hf(t))return t<-wV||t>wV?Xn.invalid("Timestamp out of range"):new Xn({ts:t,zone:gf(n.zone,Li.defaultZone),loc:To.fromObject(n)});throw new cs(`fromMillis requires a numerical input, but received a ${typeof t} with value ${t}`)}static fromSeconds(t,n={}){if(hf(t))return new Xn({ts:t*1e3,zone:gf(n.zone,Li.defaultZone),loc:To.fromObject(n)});throw new cs("fromSeconds requires a numerical input")}static fromObject(t,n={}){t=t||{};const r=gf(n.zone,Li.defaultZone);if(!r.isValid)return Xn.invalid(FI(r));const i=To.fromObject(n),A=LQ(t,DV),{minDaysInFirstWeek:a,startOfWeek:l}=GZ(A,i),f=Li.now(),h=sr(n.specificOffset)?r.offset(f):n.specificOffset,m=!sr(A.ordinal),C=!sr(A.year),v=!sr(A.month)||!sr(A.day),k=C||v,D=A.weekYear||A.weekNumber;if((k||m)&&D)throw new Hp("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(v&&m)throw new Hp("Can't mix ordinal dates with month/day");const R=D||A.weekday&&!k;let N,F,M=HQ(f,h);R?(N=a3e,F=A3e,M=MQ(M,a,l)):m?(N=c3e,F=s3e,M=o5(M)):(N=XQ,F=SV);let P=!1;for(const q of N){const Ae=A[q];sr(Ae)?P?A[q]=F[q]:A[q]=M[q]:P=!0}const G=R?Lxe(A,a,l):m?Pxe(A):HZ(A),Y=G||YZ(A);if(Y)return Xn.invalid(Y);const H=R?PZ(A,a,l):m?UZ(A):A,[Z,z]=YQ(H,h,r),re=new Xn({ts:Z,zone:r,o:z,loc:i});return A.weekday&&k&&t.weekday!==re.weekday?Xn.invalid("mismatched weekday",`you can't specify both a weekday of ${A.weekday} and a date of ${re.toISO()}`):re.isValid?re:Xn.invalid(re.invalid)}static fromISO(t,n={}){const[r,i]=D6e(t);return $p(r,i,n,"ISO 8601",t)}static fromRFC2822(t,n={}){const[r,i]=R6e(t);return $p(r,i,n,"RFC 2822",t)}static fromHTTP(t,n={}){const[r,i]=T6e(t);return $p(r,i,n,"HTTP",n)}static fromFormat(t,n,r={}){if(sr(t)||sr(n))throw new cs("fromFormat requires an input string and a format");const{locale:i=null,numberingSystem:A=null}=r,a=To.fromOpts({locale:i,numberingSystem:A,defaultToEN:!0}),[l,f,h,m]=i3e(a,t,n);return m?Xn.invalid(m):$p(l,f,r,`format ${n}`,t,h)}static fromString(t,n,r={}){return Xn.fromFormat(t,n,r)}static fromSQL(t,n={}){const[r,i]=P6e(t);return $p(r,i,n,"SQL",t)}static invalid(t,n=null){if(!t)throw new cs("need to specify a reason the DateTime is invalid");const r=t instanceof hl?t:new hl(t,n);if(Li.throwOnInvalid)throw new fxe(r);return new Xn({invalid:r})}static isDateTime(t){return t&&t.isLuxonDateTime||!1}static parseFormatForOpts(t,n={}){const r=QV(t,To.fromObject(n));return r?r.map(i=>i?i.val:null).join(""):null}static expandFormat(t,n={}){return yV(Is.parseFormat(t),To.fromObject(n)).map(r=>r.val).join("")}static resetCache(){NI=void 0,m5.clear()}get(t){return this[t]}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?g5(this).weekYear:NaN}get weekNumber(){return this.isValid?g5(this).weekNumber:NaN}get weekday(){return this.isValid?g5(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?h5(this).weekday:NaN}get localWeekNumber(){return this.isValid?h5(this).weekNumber:NaN}get localWeekYear(){return this.isValid?h5(this).weekYear:NaN}get ordinal(){return this.isValid?o5(this.c).ordinal:NaN}get monthShort(){return this.isValid?UQ.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?UQ.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?UQ.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?UQ.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return this.isOffsetFixed?!1:this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const t=864e5,n=6e4,r=OQ(this.c),i=this.zone.offset(r-t),A=this.zone.offset(r+t),a=this.zone.offset(r-i*n),l=this.zone.offset(r-A*n);if(a===l)return[this];const f=r-a*n,h=r-l*n,m=HQ(f,a),C=HQ(h,l);return m.hour===C.hour&&m.minute===C.minute&&m.second===C.second&&m.millisecond===C.millisecond?[th(this,{ts:f}),th(this,{ts:h})]:[this]}get isInLeapYear(){return SI(this.year)}get daysInMonth(){return NQ(this.year,this.month)}get daysInYear(){return this.isValid?Jp(this.year):NaN}get weeksInWeekYear(){return this.isValid?DI(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?DI(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(t={}){const{locale:n,numberingSystem:r,calendar:i}=Is.create(this.loc.clone(t),t).resolvedOptions(this);return{locale:n,numberingSystem:r,outputCalendar:i}}toUTC(t=0,n={}){return this.setZone(Ws.instance(t),n)}toLocal(){return this.setZone(Li.defaultZone)}setZone(t,{keepLocalTime:n=!1,keepCalendarTime:r=!1}={}){if(t=gf(t,Li.defaultZone),t.equals(this.zone))return this;if(t.isValid){let i=this.ts;if(n||r){const A=t.offset(this.ts),a=this.toObject();[i]=YQ(a,A,t)}return th(this,{ts:i,zone:t})}else return Xn.invalid(FI(t))}reconfigure({locale:t,numberingSystem:n,outputCalendar:r}={}){const i=this.loc.clone({locale:t,numberingSystem:n,outputCalendar:r});return th(this,{loc:i})}setLocale(t){return this.reconfigure({locale:t})}set(t){if(!this.isValid)return this;const n=LQ(t,DV),{minDaysInFirstWeek:r,startOfWeek:i}=GZ(n,this.loc),A=!sr(n.weekYear)||!sr(n.weekNumber)||!sr(n.weekday),a=!sr(n.ordinal),l=!sr(n.year),f=!sr(n.month)||!sr(n.day),h=l||f,m=n.weekYear||n.weekNumber;if((h||a)&&m)throw new Hp("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(f&&a)throw new Hp("Can't mix ordinal dates with month/day");let C;A?C=PZ({...MQ(this.c,r,i),...n},r,i):sr(n.ordinal)?(C={...this.toObject(),...n},sr(n.day)&&(C.day=Math.min(NQ(C.year,C.month),C.day))):C=UZ({...o5(this.c),...n});const[v,k]=YQ(C,this.o,this.zone);return th(this,{ts:v,o:k})}plus(t){if(!this.isValid)return this;const n=Ur.fromDurationLike(t);return th(this,xV(this,n))}minus(t){if(!this.isValid)return this;const n=Ur.fromDurationLike(t).negate();return th(this,xV(this,n))}startOf(t,{useLocaleWeeks:n=!1}={}){if(!this.isValid)return this;const r={},i=Ur.normalizeUnit(t);switch(i){case"years":r.month=1;case"quarters":case"months":r.day=1;case"weeks":case"days":r.hour=0;case"hours":r.minute=0;case"minutes":r.second=0;case"seconds":r.millisecond=0;break}if(i==="weeks")if(n){const A=this.loc.getStartOfWeek(),{weekday:a}=this;a=3&&(f+="T"),f+=kV(this,l,n,r,i,A,a),f}toISODate({format:t="extended",precision:n="day"}={}){return this.isValid?p5(this,t==="extended",WQ(n)):null}toISOWeekDate(){return JQ(this,"kkkk-'W'WW-c")}toISOTime({suppressMilliseconds:t=!1,suppressSeconds:n=!1,includeOffset:r=!0,includePrefix:i=!1,extendedZone:A=!1,format:a="extended",precision:l="milliseconds"}={}){return this.isValid?(l=WQ(l),(i&&XQ.indexOf(l)>=3?"T":"")+kV(this,a==="extended",n,t,r,A,l)):null}toRFC2822(){return JQ(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)}toHTTP(){return JQ(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")}toSQLDate(){return this.isValid?p5(this,!0):null}toSQLTime({includeOffset:t=!0,includeZone:n=!1,includeOffsetSpace:r=!0}={}){let i="HH:mm:ss.SSS";return(n||t)&&(r&&(i+=" "),n?i+="z":t&&(i+="ZZ")),JQ(this,i,!0)}toSQL(t={}){return this.isValid?`${this.toSQLDate()} ${this.toSQLTime(t)}`:null}toString(){return this.isValid?this.toISO():f5}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`DateTime { ts: ${this.toISO()}, zone: ${this.zone.name}, locale: ${this.locale} }`:`DateTime { Invalid, reason: ${this.invalidReason} }`}valueOf(){return this.toMillis()}toMillis(){return this.isValid?this.ts:NaN}toSeconds(){return this.isValid?this.ts/1e3:NaN}toUnixInteger(){return this.isValid?Math.floor(this.ts/1e3):NaN}toJSON(){return this.toISO()}toBSON(){return this.toJSDate()}toObject(t={}){if(!this.isValid)return{};const n={...this.c};return t.includeConfig&&(n.outputCalendar=this.outputCalendar,n.numberingSystem=this.loc.numberingSystem,n.locale=this.loc.locale),n}toJSDate(){return new Date(this.isValid?this.ts:NaN)}diff(t,n="milliseconds",r={}){if(!this.isValid||!t.isValid)return Ur.invalid("created by diffing an invalid DateTime");const i={locale:this.locale,numberingSystem:this.numberingSystem,...r},A=Hxe(n).map(Ur.normalizeUnit),a=t.valueOf()>this.valueOf(),l=a?this:t,f=a?t:this,h=X6e(l,f,A,i);return a?h.negate():h}diffNow(t="milliseconds",n={}){return this.diff(Xn.now(),t,n)}until(t){return this.isValid?Ui.fromDateTimes(this,t):this}hasSame(t,n,r){if(!this.isValid)return!1;const i=t.valueOf(),A=this.setZone(t.zone,{keepLocalTime:!0});return A.startOf(n,r)<=i&&i<=A.endOf(n,r)}equals(t){return this.isValid&&t.isValid&&this.valueOf()===t.valueOf()&&this.zone.equals(t.zone)&&this.loc.equals(t.loc)}toRelative(t={}){if(!this.isValid)return null;const n=t.base||Xn.fromObject({},{zone:this.zone}),r=t.padding?thisn.valueOf(),Math.min)}static max(...t){if(!t.every(Xn.isDateTime))throw new cs("max requires all arguments be DateTimes");return WZ(t,n=>n.valueOf(),Math.max)}static fromFormatExplain(t,n,r={}){const{locale:i=null,numberingSystem:A=null}=r,a=To.fromOpts({locale:i,numberingSystem:A,defaultToEN:!0});return bV(a,t,n)}static fromStringExplain(t,n,r={}){return Xn.fromFormatExplain(t,n,r)}static buildFormatParser(t,n={}){const{locale:r=null,numberingSystem:i=null}=n,A=To.fromOpts({locale:r,numberingSystem:i,defaultToEN:!0});return new vV(A,t)}static fromFormatParser(t,n,r={}){if(sr(t)||sr(n))throw new cs("fromFormatParser requires an input string and a format parser");const{locale:i=null,numberingSystem:A=null}=r,a=To.fromOpts({locale:i,numberingSystem:A,defaultToEN:!0});if(!a.equals(n.locale))throw new cs(`fromFormatParser called with a locale of ${a}, but the format parser was created for ${n.locale}`);const{result:l,zone:f,specificOffset:h,invalidReason:m}=n.explainFromTokens(t);return m?Xn.invalid(m):$p(l,f,r,`format ${n.format}`,t,h)}static get DATE_SHORT(){return DQ}static get DATE_MED(){return iZ}static get DATE_MED_WITH_WEEKDAY(){return pxe}static get DATE_FULL(){return AZ}static get DATE_HUGE(){return sZ}static get TIME_SIMPLE(){return aZ}static get TIME_WITH_SECONDS(){return cZ}static get TIME_WITH_SHORT_OFFSET(){return lZ}static get TIME_WITH_LONG_OFFSET(){return uZ}static get TIME_24_SIMPLE(){return dZ}static get TIME_24_WITH_SECONDS(){return fZ}static get TIME_24_WITH_SHORT_OFFSET(){return gZ}static get TIME_24_WITH_LONG_OFFSET(){return hZ}static get DATETIME_SHORT(){return pZ}static get DATETIME_SHORT_WITH_SECONDS(){return mZ}static get DATETIME_MED(){return EZ}static get DATETIME_MED_WITH_SECONDS(){return IZ}static get DATETIME_MED_WITH_WEEKDAY(){return mxe}static get DATETIME_FULL(){return CZ}static get DATETIME_FULL_WITH_SECONDS(){return BZ}static get DATETIME_HUGE(){return yZ}static get DATETIME_HUGE_WITH_SECONDS(){return vZ}}function OI(e){if(Xn.isDateTime(e))return e;if(e&&e.valueOf&&hf(e.valueOf()))return Xn.fromJSDate(e);if(e&&typeof e=="object")return Xn.fromObject(e);throw new cs(`Unknown datetime argument: ${e}, of type ${typeof e}`)}const Iu="#E5484D",E5="#67B873",FV="#C567EA",NV="#2A7EDF",ZQ="#1CE7C2",I5="#B2BCC9",e1="#67696A",C5="#8E909D",OV="#B4B4B4",jV="#949494",u3e="rgba(250, 250, 250, 0.12)",d3e="rgba(250, 250, 250, 0.05)",f3e="#24262B",g3e="#F7F8F8",h3e="#1C2129",p3e="#333333",m3e="#F7F7F7",LV=jV,U0="#557AE0",mf=E5,E3e="#00205F",I3e="#010102",C3e="#03030C",B3e="#A7A7A7",y3e="#121213",v3e=ZQ,b3e="#3BA158",Q3e="#030312",w3e="#020C12",_3e="#120212",x3e="#120212",k3e="#252D2C",S3e="#175E51",D3e="#2D2B25",R3e="#6A510C",T3e="#E6B11E",M3e="#2D2525",F3e="#5E1717",N3e="#CE3636",O3e="#A2A2A2",j3e="#666",L3e="#C8B3B3",P3e="#686868",PV="#171765ff",UV="linear-gradient(270deg, #1414B8 -1.75%, #090952 101.75%)",GV="#8F8FED",HV="#0E0E8E",YV="#0C171D",JV="linear-gradient(270deg, #1481B8 0%, #093952 100%)",XV="#47B4EB",WV="#0F3F57",ZV="#150915",VV="linear-gradient(270deg, #8B0E8B 0%, #250425 112.5%)",zV="#C06AC0",qV="#570F57",KV="#091515",$V=`linear-gradient(270deg, ${ZQ} 0%, #0C6B5A 100%)`,ez="#2EC9C9",tz="#0C6B5A",U3e="rgba(16, 129, 108, 0.53)",G3e="#ffffff1a",nz="#3972C9",rz="#74AFEA",oz="#0F1313",iz="#1CE7C2",Az="#871616",sz="#163454",az="#89603E",H3e="#EF5F00",Y3e="#F76B15",J3e="#0D9B8A",X3e="#53B9AB",W3e="#0588F0",Z3e="#0090FF",cz=ZQ,lz="#E7B81C",uz="#1C96E7",dz="#E7601C",fz="#9D1CE7",gz="#E71C88",hz="#898989",pz="#3CFF73",mz="#FFA73C",V3e="#FF7878",z3e="#FF9D0A",q3e="#FFC267",Ez="#141720",G0="#BDF3FF",VQ="#6F77C0",Iz="#363A63",B5="#20788C",K3e="#167B91",Cz="#006851",Bz="#19307C",yz="#743F4D",$3e="#919191",y5="#55BA83",v5="#D94343",vz="#232A38",eke="#676767",tke="#E13131",nke="#5F6FA9",rke="#A2A2A2",oke="#DB8F38",ike="#CACACA",b5="#858585",bz="#312D42",Qz="#8B5148",wz="#3E6883",_z="#896549",xz="#3A7B84",kz="#59A693",Sz="#5C844B",Dz="#616A68",Rz="#8B4648",Tz="#685C70",Ake="#FAFAFA",ske="#3CB4FF",ake="#142D53",cke="#FF5353",Mz="#494D73",Fz="#23639E",Nz="#5C5555",Oz="#452909",Ef="#C6C6C6",Q5="#183A5A",jz="#10273D",lke="#7CE198",uke="#A4A3A3",dke="#1B659933",ni="#777b84",w5="#2C3235",nh="#D19DFF",t1="#4CCCE6",If="#1FD8A4",fke="#6A6A6E",Lz=e1,Pz="rgba(250, 250, 250, 0.05)",_5="#30A46C",x5="#E5484D",zQ="#FF8DCC",n1="#9EB1FF",gke="#292929",hke="#9e9e9e",Uz="#1d6fba",pke="#84858a",k5="rgba(0, 0, 0, .5)",Gz="rgba(125, 94, 84, .5)",Hz="#A18072",S5="#6C4E62",Yz="rgba(158, 108, 0, .5)",Jz="#836A21",Xz="rgba(96, 100, 108, .5)",Wz="#B5B2BC",Zz="rgba(17, 50, 100, .5)",Vz="#0090FF",mke="#41B9D3",Eke="#008970",Ike="#a94dde",D5="#AFB2C2",Cke="#717171",Bke="#B6ADAD",yke="#424242",vke="rgba(114, 114, 114, 0.15)",bke="#6AAFFF",Qke="#FF7072",wke="#646464",R5="#676767",zz="#8A8A8A",_ke="#CBCBCB",xke="#1190CF",kke="#6CB1D3",Ske="#967DC8",Dke="#6D6F71",Rke="#CBCBCB",Tke="#8A8A8A",qQ="#871616",T5="#1d863b",M5="#1d6286",qz="#1CE7C2",Kz="#076B59",Mke="#313131",$z="#666666",eq=M5,Fke="#19457A",Nke="#FFF",Oke="var(--gray-10)",tq="var(--teal-9)",nq="var(--cyan-9)",rq="var(--red-8)",oq="var(--sky-8)",iq="var(--green-9)",Aq="var(--indigo-10)",jke="var(--blue-9)",Lke="#15181e",Pke="#9aabc3",Uke="#250f0f",Gke="#283551",Hke="#3b0c0c",Yke="#e3efff",Jke="#484D53B2",ls="var(--gray-11)",H0="var(--gray-10)",Xke="#070A13",Wke="#070B14 ",Zke="rgba(42, 126, 223, 0.5)",Vke="rgba(125, 125, 125, 0.50)",zke="#2A7EDF",qke="#070a13",Kke="#0D0D0D",$ke="#250f0f",e8e="#002163",t8e="#3b0c0c",n8e="#848484",r8e="#A0A0A0",o8e="#ccc",i8e="#878787",A8e="rgba(191, 135, 253, 0.13)",s8e="#283551",a8e="#37a4bc",c8e=Object.freeze(Object.defineProperty({__proto__:null,appTeal:ZQ,bootProgressCatchupBackgroundColor:x3e,bootProgressFullSnapshotBackgroundColor:w3e,bootProgressGossipBackgroundColor:Q3e,bootProgressGossipBarsColor:k3e,bootProgressGossipFilledBarColor:S3e,bootProgressGossipHighBarColor:M3e,bootProgressGossipHighFilledBarColor:F3e,bootProgressGossipHighThresholdBarColor:N3e,bootProgressGossipMidBarColor:D3e,bootProgressGossipMidFilledBarColor:R3e,bootProgressGossipMidThresholdBarColor:T3e,bootProgressIncrSnapshotBackgroundColor:_3e,bootProgressPrimaryTextColor:O3e,bootProgressSecondaryTextColor:j3e,bootProgressSnapshotUnitsColor:P3e,bootProgressTertiaryColor:L3e,cardBackgroundColor:Ez,chartAxisColor:ni,chartGridColor:w5,chartGridStrokeColor:Pz,circularProgressPathColor:eq,circularProgressTrailColor:$z,clusterDevelopmentColor:uz,clusterDevnetColor:dz,clusterMainnetBetaColor:cz,clusterPythnetColor:fz,clusterPythtestColor:gz,clusterTestnetColor:lz,clusterUnknownColor:hz,computeUnitsColor:nh,connectedColor:pz,connectingColor:mz,containerBackgroundColor:d3e,containerBorderColor:u3e,dropdownBackgroundColor:f3e,dropdownButtonTextColor:g3e,elapsedTimeColor:fke,epochNotLiveColor:ske,epochSkippedSlotColor:cke,epochSliderProgressColor:ake,epochTextColor:Ake,errorToggleColor:x5,fadedText:pke,failureColor:Iu,feesColor:t1,firstTurbineSlotColor:nz,focusedBorderColor:Uz,gossipDelinquentPubkeyColor:Dke,gossipTableBodyColor:Tke,gossipTableHeaderColor:Rke,gridLineColor:bz,gridTicksColor:b5,headerColor:G0,headerLabelTextColor:jV,iconButtonColor:OV,incomePerCuToggleControlColor:n1,latestTurbineSlotColor:rz,missingSlotColor:oz,mySlotsColor:NV,mySlotsOnColor:bke,navButtonInactiveTextColor:LV,navButtonTextColor:m3e,needsReplaySlotColor:sz,nextColor:FV,nextSlotValueColor:ike,nonDelinquentChartColor:Iz,nonDelinquentColor:VQ,nonVoteColor:mf,popoverBackgroundColor:h3e,primaryTextColor:I5,progressBackgroundColor:K3e,progressBarCompleteCatchupColor:tz,progressBarCompleteFullSnapshotColor:WV,progressBarCompleteGossipColor:HV,progressBarCompleteIncSnapshotColor:qV,progressBarInProgressCatchupBackground:$V,progressBarInProgressCatchupBorder:ez,progressBarInProgressFullSnapshotBackground:JV,progressBarInProgressFullSnapshotBorder:XV,progressBarInProgressGossipBackground:UV,progressBarInProgressGossipBorder:GV,progressBarInProgressIncSnapshotBackground:VV,progressBarInProgressIncSnapshotBorder:zV,progressBarIncompleteCatchupColor:KV,progressBarIncompleteFullSnapshotColor:YV,progressBarIncompleteGossipColor:PV,progressBarIncompleteIncSnapshotColor:ZV,regularTextColor:C5,repairedNeedsReplaySlotColor:az,repairedSlotsBoldTextColor:Y3e,repairedSlotsTextColor:H3e,replayedMissingSlotColor:Az,replayedSlotColor:iz,replayedSlotsBoldTextColor:X3e,replayedSlotsTextColor:J3e,requestedToggleControlColor:zQ,rowSeparatorBackgroundColor:p3e,sankeyBaseLabelColor:Ef,sankeyDroppedLinkColor:Nz,sankeyIncomingLinkColor:Fz,sankeyLinkGradientEndColor:Q5,sankeyLinkGradientMiddleColor:jz,sankeyRetainedLinkColor:Oz,sankeyStartEndNodeColor:Mz,sankeySuccessRateColor:lke,searchDisabledBackgroundColor:vke,searchDisabledTextColor:yke,searchIconColor:D5,searchLabelColor:Cke,searchSlotsOnLabelColor:Bke,secondaryTextColor:e1,shredPublishedColor:Tz,shredReceivedRepairColor:_z,shredReceivedTurbineColor:wz,shredRepairRequestedColor:Qz,shredReplayStartedColor:xz,shredReplayedNothingColor:Dz,shredReplayedRepairColor:Sz,shredReplayedTurbineColor:kz,shredSkippedColor:Rz,skipRateLabelColor:wke,skippedSlotsOnColor:Qke,slotCardHeaderTextColor:_ke,slotCardSectionBackgroundColor:R5,slotCardSectionColor:zz,slotDetailsBackgroundColor:Lke,slotDetailsClickableSlotColor:jke,slotDetailsColor:Pke,slotDetailsDisabledSlotBorderColor:Jke,slotDetailsEarliestSlotColor:tq,slotDetailsFeesSlotColor:oq,slotDetailsMySlotsNotSelectedColor:Fke,slotDetailsQuickSearchTextColor:Oke,slotDetailsRecentSlotColor:nq,slotDetailsRewardsSlotColor:Aq,slotDetailsSearchLabelColor:Nke,slotDetailsSelectedBackgroundColor:Gke,slotDetailsSelectedColor:Yke,slotDetailsSkippedBackgroundColor:Uke,slotDetailsSkippedSelectedBackgroundColor:Hke,slotDetailsSkippedSlotColor:rq,slotDetailsStatsPrimary:ls,slotDetailsStatsSecondary:H0,slotDetailsTipsSlotColor:iq,slotNavBackgroundColor:I3e,slotNavFilterBackgroundColor:E3e,slotSelectorItemBackgroundColor:dke,slotSelectorTextColor:uke,slotStatusBlue:M5,slotStatusDullTeal:Kz,slotStatusGray:Mke,slotStatusGreen:T5,slotStatusRed:qQ,slotStatusTeal:qz,slotTextActiveLinkColor:kke,slotTextLinkColor:xke,slotTextVisitedLinkColor:Ske,slotsListBackgroundColor:qke,slotsListCurrentSlotBoxShadowColor:A8e,slotsListCurrentSlotNumberBackgroundColor:s8e,slotsListFutureSlotBackgroundColor:Kke,slotsListFutureSlotColor:i8e,slotsListMySlotBackgroundColor:Wke,slotsListMySlotsBorderColor:Zke,slotsListMySlotsSelectedBorderColor:zke,slotsListNextLeaderProgressBarColor:a8e,slotsListNotProcessedMySlotsBorderColor:Vke,slotsListPastSlotColor:r8e,slotsListPastSlotNumberColor:n8e,slotsListSelectedBackgroundColor:e8e,slotsListSkippedBackgroundColor:$ke,slotsListSkippedSelectedBackgroundColor:t8e,slotsListSlotBackgroundColor:Xke,slotsListSlotColor:o8e,snapshotAreaChartDark:U3e,snapshotAreaChartGridLineColor:G3e,startLineColor:Lz,startupBackgroundColor:C3e,startupCompleteStepColor:b3e,startupProgressBackgroundColor:y3e,startupProgressTealColor:v3e,startupTextColor:B3e,successColor:E5,successToggleColor:_5,summaryAgaveTextColor:Ike,summaryFdTextColor:Eke,summaryMySlotsColor:mke,tileBackgroundBlueColor:nke,tileBackgroundRedColor:tke,tileBusyGreenColor:y5,tileBusyRedColor:v5,tilePrimaryStatValueColor:oke,tileSparklineBackgroundColor:vz,tileSparklineRangeTextColor:eke,tileSubHeaderColor:rke,tipsColor:If,toastConnectingEndColor:q3e,toastConnectingStartColor:z3e,toastDisconnectedColor:V3e,toggleItemBackgroundColor:gke,toggleItemTextColor:hke,totalValidatorsColor:B5,transactionAxisTextColor:$3e,transactionDefaultColor:k5,transactionExecuteColor:Xz,transactionExecuteTextColor:Wz,transactionFailedPathColor:yz,transactionLoadingColor:Yz,transactionLoadingTextColor:Jz,transactionNonVotePathColor:Cz,transactionPostExecuteColor:Zz,transactionPostExecuteTextColor:Vz,transactionPreloadingColor:Gz,transactionPreloadingTextColor:Hz,transactionValidateColor:S5,transactionVotePathColor:Bz,turbineSlotsBoldTextColor:Z3e,turbineSlotsTextColor:W3e,votesColor:U0},Symbol.toStringTag,{value:"Module"}));var l8e={isEqual:!0,isMatchingKey:!0,isPromise:!0,maxSize:!0,onCacheAdd:!0,onCacheChange:!0,onCacheHit:!0,transformKey:!0},u8e=Array.prototype.slice;function KQ(e){var t=e.length;return t?t===1?[e[0]]:t===2?[e[0],e[1]]:t===3?[e[0],e[1],e[2]]:u8e.call(e,0):[]}function d8e(e){var t={};for(var n in e)l8e[n]||(t[n]=e[n]);return t}function f8e(e){return typeof e=="function"&&e.isMemoized}function g8e(e,t){return e===t||e!==e&&t!==t}function sq(e,t){var n={};for(var r in e)n[r]=e[r];for(var r in t)n[r]=t[r];return n}var h8e=function(){function e(t){this.keys=[],this.values=[],this.options=t;var n=typeof t.isMatchingKey=="function";n?this.getKeyIndex=this._getKeyIndexFromMatchingKey:t.maxSize>1?this.getKeyIndex=this._getKeyIndexForMany:this.getKeyIndex=this._getKeyIndexForSingle,this.canTransformKey=typeof t.transformKey=="function",this.shouldCloneArguments=this.canTransformKey||n,this.shouldUpdateOnAdd=typeof t.onCacheAdd=="function",this.shouldUpdateOnChange=typeof t.onCacheChange=="function",this.shouldUpdateOnHit=typeof t.onCacheHit=="function"}return Object.defineProperty(e.prototype,"size",{get:function(){return this.keys.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"snapshot",{get:function(){return{keys:KQ(this.keys),size:this.size,values:KQ(this.values)}},enumerable:!1,configurable:!0}),e.prototype._getKeyIndexFromMatchingKey=function(t){var n=this.options,r=n.isMatchingKey,i=n.maxSize,A=this.keys,a=A.length;if(!a)return-1;if(r(A[0],t))return 0;if(i>1){for(var l=1;l1){for(var f=0;f1){for(var a=0;a=f&&(i.length=A.length=f)},e.prototype.updateAsyncCache=function(t){var n=this,r=this.options,i=r.onCacheChange,A=r.onCacheHit,a=this.keys[0],l=this.values[0];this.values[0]=l.then(function(f){return n.shouldUpdateOnHit&&A(n,n.options,t),n.shouldUpdateOnChange&&i(n,n.options,t),f},function(f){var h=n.getKeyIndex(a);throw h!==-1&&(n.keys.splice(h,1),n.values.splice(h,1)),f})},e}();function Cf(e,t){if(t===void 0&&(t={}),f8e(e))return Cf(e.fn,sq(e.options,t));if(typeof e!="function")throw new TypeError("You must pass a function to `memoize`.");var n=t.isEqual,r=n===void 0?g8e:n,i=t.isMatchingKey,A=t.isPromise,a=A===void 0?!1:A,l=t.maxSize,f=l===void 0?1:l,h=t.onCacheAdd,m=t.onCacheChange,C=t.onCacheHit,v=t.transformKey,k=sq({isEqual:r,isMatchingKey:i,isPromise:a,maxSize:f,onCacheAdd:h,onCacheChange:m,onCacheHit:C,transformKey:v},d8e(t)),D=new h8e(k),R=D.keys,N=D.values,F=D.canTransformKey,M=D.shouldCloneArguments,P=D.shouldUpdateOnAdd,G=D.shouldUpdateOnChange,Y=D.shouldUpdateOnHit,H=function(){var Z=M?KQ(arguments):arguments;F&&(Z=v(Z));var z=R.length?D.getKeyIndex(Z):-1;if(z!==-1)Y&&C(D,k,H),z&&(D.orderByLru(R[z],N[z],z),G&&m(D,k,H));else{var re=e.apply(this,arguments),q=M?Z:KQ(arguments);D.orderByLru(q,re,R.length),a&&D.updateAsyncCache(H),P&&h(D,k,H),G&&m(D,k,H)}return N[0]};return H.cache=D,H.fn=e,H.isMemoized=!0,H.options=k,H}function F5(e,t){return e.leader_slots.reduce((n,r,i)=>(e.staked_pubkeys[r]===t&&n.push(i*Oo+e.start_slot),n),[])}function us(e){return e-e%Oo}const N5=[{unit:"years",suffix:"y"},{unit:"months",suffix:"m"},{unit:"weeks",suffix:"w"},{unit:"days",suffix:"d"},{unit:"hours",suffix:"h"},{unit:"minutes",suffix:"m"},{unit:"seconds",suffix:"s"}];function p8e(e,t){if(t!=null&&t.showOnlyTwoSignificantUnits){const n=N5.findIndex(({unit:r})=>!!e[r]);return N5.slice(n,n+2).map(({unit:r,suffix:i})=>[e[r],i])}return N5.filter(({unit:n})=>t!=null&&t.omitSeconds&&n==="seconds"?!1:!!e[n]).map(({unit:n,suffix:r})=>[e[n],r])}function aq(e,t){if(!e)return;if(e.toMillis()<1e3)return[[0,"s"]];const n=p8e(e,t);return n.length?n:[[0,"s"]]}function rh(e,t){const n=aq(e,t);return n?n.map(([r,i])=>`${r}${i}`).join(" "):"Never"}function m8e(e,t={showSeconds:!0}){if(!e)return"Never";if(e.toMillis()<0)return"0s";let n="";return e.years&&(n&&(n+=" "),n+=`${e.years}y`),e.months&&(n&&(n+=" "),n+=`${e.months}m`),e.weeks&&(n&&(n+=" "),n+=`${e.weeks}w`),e.days&&(n&&(n+=" "),n+=`${e.days}d`),e.hours&&(n&&(n+=" "),n+=`${e.hours}h`),e.minutes&&(n&&(n+=" "),n+=`${e.minutes}m`),e.seconds&&t.showSeconds&&(n&&(n+=" "),n+=`${e.seconds}s`),n||(n="0s"),n}let jI=Xn.now();setInterval(()=>{jI=Xn.now()},1e3);function LI(e){return e!==void 0}const r1=e=>e>=18446744073709552e3?0:e;function cq(e){return e.vote.reduce((t,{activated_stake:n})=>t+n,0n)}function PI(e,t){if(e===void 0)return;const n=Number(e)/ca;return n<1?n.toLocaleString(void 0,{maximumFractionDigits:t}):n<100?n.toLocaleString(void 0,{maximumFractionDigits:2}):n.toLocaleString(void 0,{maximumFractionDigits:0})}function $Q(e,t){const n=PI(e,t);if(n!==void 0)return`${n}\xA0SOL`}const E8e=e=>Array.isArray(e);function lq(e){if(navigator.clipboard){navigator.clipboard.writeText(e);return}const t=document.createElement("textarea");t.value=e,t.style.position="absolute",t.style.left="-999999px",document.body.appendChild(t),t.select();try{document.execCommand("copy")||console.error("Failed to copy text",e)}catch(n){console.error("Failed to copy text",e,n)}finally{document.body.removeChild(t)}}function I8e(e){const t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}function O5(e,t){return e.txn_landed[t]&&![5,6].includes(e.txn_error_code[t])?e.txn_priority_fee[t]+e.txn_transaction_fee[t]:0n}function j5(e,t){return e.txn_landed[t]&&e.txn_error_code[t]===0?e.txn_tips[t]:0n}function Y0(e,t){return O5(e,t)+j5(e,t)}function L5(e){return e.split(":")[0]}function ew(e){switch(e){case"mainnet-beta":return cz;case"testnet":return lz;case"development":return uz;case"devnet":return dz;case"pythnet":return fz;case"pythtest":return gz;case"unknown":case void 0:return hz}}function uq(e){const t=e*8;return t<1e3?{value:t,unit:"bit"}:t<1e6?{value:P5(t/1e3),unit:"Kbit"}:t<1e9?{value:P5(t/1e6),unit:"Mbit"}:{value:P5(t/1e9),unit:"Gbit"}}function Cu(e,t=1,n=!0){return e===0&&n?{value:"0",unit:"B"}:e<1e3?{value:e.toFixed(t),unit:"B"}:e<1e6?{value:(e/1e3).toFixed(t),unit:"KB"}:e<1e9?{value:(e/1e6).toFixed(t),unit:"MB"}:{value:(e/1e9).toFixed(t),unit:"GB"}}function P5(e){return e>=9.5?Math.round(e):Math.round(e*10)/10}function dq(e){let t=-1/0;for(let n=0;nt&&(t=r)}return t}const fq=Cf(e=>{if(e)return e.toUpperCase().split("").map(t=>String.fromCodePoint(t.charCodeAt(0)-65+127462)).join("")},{maxSize:100}),Xa=et(void 0),C8e=et(null,(e,t,n)=>{var f;const r=e(Ei);if(!r)return;if(n=n.trim(),!n){t(Xa,void 0),t(So,void 0);return}const i=parseInt(n,10);if(!isNaN(i)&&i>=r.start_slot&&i<=r.end_slot){t(Xa,void 0),t(So,i);return}if(n.length<3){t(Xa,[]),t(So,void 0);return}const A=n.split(/[,;]/).map(h=>h.trim().toLowerCase()).filter(h=>!!h),a=(f=e(W8e))==null?void 0:f.filter(({name:h,pubkey:m})=>A.some(C=>(h==null?void 0:h.includes(C))||m.toLowerCase().includes(C))).map(({pubkey:h})=>h);if(!(a!=null&&a.length)){t(Xa,[]),t(So,void 0);return}const l=a.flatMap(h=>F5(r,h)).sort();t(Xa,l)}),B8e=et(null,(e,t)=>{const n=e(Xa);if(!n)return;const r=e(So),i=e(ml),A=n.map(f=>Math.abs(f-(r??i??0))),a=Math.min(...A),l=Math.max(A.indexOf(a),0);t(So,n[l])}),y8e=et(null,(e,t,n)=>{const r=e(So),i=e(Xa),A=e(ml);if(A!==void 0)if(i!=null&&i.length)if(r!==void 0){const a=i.map(h=>Math.abs(h-r)),l=Math.min(...a),f=Math.max(a.indexOf(l),0);if(f>=0){const h=Math.min(Math.max(f+Math.trunc(n/4),0),i.length-1);t(So,i[h])}}else t(B8e);else r!==void 0?t(So,r+n):t(So,n+A+Oo*3)});var oh=(e=>(e.Valid="valid",e.NotReady="invalid",e.OutsideEpoch="outside-epoch",e.BeforeFirstProcessed="before-first-processed",e.Future="future",e.NotYou="not-you",e))(oh||{});function gq(e,t,n,r,i){return e===void 0?"valid":!t||!n||r===void 0||i===void 0?"invalid":e=i?"future":"valid":"not-you"}const UI=function(){const e=et(),t=et(!1);return et(n=>{const r=n(Ei),i=n(e),A=n(pA),a=n(J0),l=n(hA),f=gq(i,r,A,a,l);return{slot:i,state:f,isValid:f==="valid",isInitialized:n(t)}},(n,r,i,A)=>{const a=n(pA),l=n(J0),f=n(hA);if(!A||!a||l===void 0||f===void 0){r(e,void 0);return}r(e,i),r(t,!0),gq(i,A,a,l,f)==="valid"&&i!==void 0&&r(So,i)})}(),ao=et(e=>{const{slot:t,isValid:n}=e(UI);return n?t:void 0});var WA=(e=>(e.Count="Count",e.Pct="Pct %",e.Rate="Rate",e))(WA||{});const o1=et("Count"),v8e=et(e=>{if(!e(ao))return e(wD)}),b8e=et(e=>{const t=e(v8e),n=e(QI);return t==null?void 0:t.reduce((r,i,A)=>{var f;const a=n==null?void 0:n[A];if(!a)return r;const l=GW.safeParse(a.kind);return l.error||(r[f=l.data]??(r[f]=[]),r[l.data].push(i)),r},{})}),Q8e=et(e=>{const t=e(QI),n=["snapld","snapdc","snapin"];if(!t)return;const r=t.reduce((i,A,a)=>{const l=GW.safeParse(A.kind);if(l.error||!n.includes(l.data))return i;const f=i.get(l.data)??[];return f.push(a),i.set(l.data,f),i},new Map);return Array.from(r.entries()).map(([i,A])=>[i,A])}),w8e=et(e=>{const t=e(wD),n=e(Q8e);if(!(!t||!n))return n.reduce((r,[i,A])=>(r[i]=A.map(a=>t[a]),r),{})}),_8e=et(e=>{var t;return e(ao)?void 0:e(o1)==="Rate"?e(pq):(t=e(gW))==null?void 0:t.waterfall}),hq=vc([]),pq=et(e=>{var A;if(e(o1)!=="Rate")return;const t=e(hq);if(t.length<2)return(A=t[0])==null?void 0:A.waterfall;const n=t[t.length-1],r=t[0],i=(n.ts-r.ts)/1e3;return AW(n.waterfall,a=>{for(const l in a.in)if(Object.prototype.hasOwnProperty.call(a.in,l)){const f=a.in[l]-r.waterfall.in[l];a.in[l]=Math.trunc(f/i)}for(const l in a.out)if(Object.prototype.hasOwnProperty.call(a.out,l)){const f=a.out[l]-r.waterfall.out[l];a.out[l]=Math.trunc(f/i)}})},(e,t,n)=>{t(hq,r=>{const i=performance.now();for(n&&r.push({waterfall:n,ts:i});r.length&&i-r[0].ts>1e3;)r.shift();const A=Object.values(r[r.length-1].waterfall.in);for(;r.length>1&&Object.values(r[0].waterfall.in).some((a,l)=>A[l]-a<0);)r.shift()})}),GI=et(e=>{const t=e(QI);return Rn.countBy(t,n=>n.kind)}),x8e={};function U5(e,t){let n=null;const r=new Map,i=new Set,A=l=>{let f;if(f=r.get(l),f!==void 0)if(n!=null&&n(f[1],l))A.remove(l);else return f[0];const h=e(l);return r.set(l,[h,Date.now()]),a("CREATE",l,h),h},a=(l,f,h)=>{for(const m of i)m({type:l,param:f,atom:h})};return A.unstable_listen=l=>(i.add(l),()=>{i.delete(l)}),A.getParams=()=>r.keys(),A.remove=l=>{{if(!r.has(l))return;const[f]=r.get(l);r.delete(l),a("REMOVE",l,f)}},A.setShouldRemove=l=>{if(n=l,!!n)for(const[f,[h,m]]of r)n(m,f)&&(r.delete(f),a("REMOVE",f,h))},A}const k8e=e=>typeof(e==null?void 0:e.then)=="function";function S8e(e=()=>{try{return window.localStorage}catch(n){(x8e?"production":void 0)!=="production"&&typeof window<"u"&&console.warn(n);return}},t){var n;let r,i;const A={getItem:(f,h)=>{var m,C;const v=D=>{if(D=D||"",r!==D){try{i=JSON.parse(D,t==null?void 0:t.reviver)}catch{return h}r=D}return i},k=(C=(m=e())==null?void 0:m.getItem(f))!=null?C:null;return k8e(k)?k.then(v):v(k)},setItem:(f,h)=>{var m;return(m=e())==null?void 0:m.setItem(f,JSON.stringify(h,void 0))},removeItem:f=>{var h;return(h=e())==null?void 0:h.removeItem(f)}},a=f=>(h,m,C)=>f(h,v=>{let k;try{k=JSON.parse(v||"")}catch{k=C}m(k)});let l;try{l=(n=e())==null?void 0:n.subscribe}catch{}return!l&&typeof window<"u"&&typeof window.addEventListener=="function"&&window.Storage&&(l=(f,h)=>{if(!(e()instanceof window.Storage))return()=>{};const m=C=>{C.storageArea===e()&&C.key===f&&h(C.newValue)};return window.addEventListener("storage",m),()=>{window.removeEventListener("storage",m)}}),l&&(A.subscribe=a(l)),A}S8e();const la=et(()=>{const e=OW.safeParse("Firedancer".trim());return e.error?Eu.Frankendancer:e.data}),i1=et();et();const D8e=et(!1),mq=et(),G5=vc([]),Ei=et(e=>{const t=e(hA),n=e(G5);if(!n.length||t===void 0)return;const r=n.find(({start_slot:i,end_slot:A})=>t>=i&&t<=A);if(r)return r},(e,t,n)=>{t(G5,r=>{r.push(n)})}),R8e=et(e=>{const t=e(Ei);return t?e(G5).find(n=>n.epoch===(t==null?void 0:t.epoch)+1):void 0}),[So,T8e]=function(){const e=et();return[et(t=>t(e),(t,n,r)=>{const i=t(Ei);if(!i)return;const A=r===void 0?void 0:Rn.clamp(us(r),i.start_slot,i.end_slot);n(e,A)}),et(t=>t(e)===void 0)]}(),H5=vc({}),M8e=Cf(e=>et(t=>e!==void 0&&t(H5)[e]||"incomplete"),{maxSize:1e3});var HI=(e=>(e.AllSlots="All Slots",e.MySlots="My Slots",e))(HI||{});const A1=function(){const e=et();return et(t=>t(e)??"All Slots",(t,n,r)=>{n(e,r);const i=t(ao);n(So,i??void 0)})}(),F8e=et(null,(e,t,n,r)=>{(r==="completed"||r==="optimistically_confirmed"||r==="rooted")&&t(hA,n+1),t(H5,i=>{i[n]=r})}),Eq=10,N8e=et(e=>{const t=e(pA),n=e(ao);if(t===void 0||n===void 0)return;const r=t.indexOf(us(n));if(r!==-1)return t.slice(Math.max(r-Eq,0),r+Eq)}),tw=1e3,O8e=et(null,(e,t)=>{const n=e(So),r=e(N8e),i=e(hA),A=e(Xa),a=e(pA),l=e(A1),f=n??i;f!==void 0&&t(H5,h=>{const m=f-tw/2,C=f+tw/2,v=Object.keys(h);for(const k of v){const D=Number(k),R=us(D);A!=null&&A.includes(R)||r!=null&&r.includes(R)||l==="My Slots"&&(a!=null&&a.includes(R))||!isNaN(D)&&(DC)&&delete h[D]}})}),nw=vc({}),Y5=U5(e=>et(t=>{var n;return e!==void 0?(n=t(nw)[e])==null?void 0:n.publish:void 0})),Iq=U5(e=>et(t=>e!==void 0?t(nw)[e]:void 0)),j8e=et(null,(e,t,n)=>{const r=n.publish.slot;t(nw,i=>{var A,a,l,f,h,m,C;n.transactions??(n.transactions=(A=i[r])==null?void 0:A.transactions),n.tile_primary_metric??(n.tile_primary_metric=(a=i[r])==null?void 0:a.tile_primary_metric),n.tile_timers??(n.tile_timers=(l=i[r])==null?void 0:l.tile_timers),n.waterfall??(n.waterfall=(f=i[r])==null?void 0:f.waterfall),n.scheduler_counts??(n.scheduler_counts=(h=i[r])==null?void 0:h.scheduler_counts),n.limits??(n.limits=(m=i[r])==null?void 0:m.limits),n.scheduler_stats??(n.scheduler_stats=(C=i[r])==null?void 0:C.scheduler_stats),i[r]=n})}),L8e=et(null,(e,t)=>{const n=e(So),r=e(ao),i=e(hA),A=e(Xa),a=n??i,l=e(A1),f=e(pA);a!==void 0&&t(nw,h=>{const m=a-tw/2,C=a+tw/2,v=Object.keys(h);for(const k of v){const D=Number(k),R=us(D);A!=null&&A.length&&A.includes(R)||r!==void 0&&R===us(r)||l==="My Slots"&&(f!=null&&f.includes(R))||!isNaN(D)&&(DC)&&(delete h[D],Y5.remove(D))}})}),J0=et(e=>{var t;if(e(la)===Eu.Frankendancer){const n=e(hu);return(n==null?void 0:n.ledger_max_slot)==null?void 0:n.ledger_max_slot+1}return((t=e(Jg))==null?void 0:t.catching_up_first_replay_slot)??void 0}),Cq=et(e=>{const t=e(pA),n=e(J0);if(!t||n===void 0)return;const r=t.findIndex(i=>i>=n);return r!==-1?r:void 0});et(e=>{const t=e(pA),n=e(Cq);return n?t==null?void 0:t[n]:void 0});const J5=et(e=>{const t=e(pA),n=e(YI);return n?t==null?void 0:t[n-1]:void 0}),Bq=et(void 0),hA=et(e=>e(Bq),(e,t,n)=>{const r=e(rw);(r===void 0||n>=r)&&t(rw,n),t(Bq,i=>Math.max(n,i??0))}),pA=et(e=>{const t=e(Ei),n=e(Yg);if(!(!t||!n))return F5(t,n)}),P8e=et(e=>{const t=e(R8e),n=e(Yg);if(!(!t||!n))return F5(t,n)}),YI=et(void 0),rw=et(e=>{const t=e(pA),n=e(YI);if(!(!t||n===void 0))return t[n]},(e,t,n)=>{const r=e(pA);r!=null&&t(YI,i=>{let A=i??0;for((r[A-1]??0)>n&&(A=0);A=r.length))return A})}),U8e=et(e=>{const t=e(P8e);if(t)return t[0]}),yq=et(e=>{const t=e(pA),n=e(YI);if(t)return n===void 0?t[t.length-1]:t[n-1]}),G8e=et(e=>{const t=e(hA),n=e(yq);return t===void 0||n===void 0?!1:t>=n&&t<=n+Oo}),ml=et(e=>{const t=e(hA);if(t!=null)return us(t)}),Bu=vc({}),vq=et(e=>Object.values(e(Bu))),bq=U5(e=>et(t=>e!==void 0?t(Bu)[e]:void 0)),H8e=et(null,(e,t,n)=>{n!=null&&n.length&&t(Bu,r=>{for(const i of n)r[i.identity_pubkey]?r[i.identity_pubkey]=Rn.merge(r[i.identity_pubkey],i):r[i.identity_pubkey]=i})}),Y8e=6e4*5,J8e=et(null,(e,t,n)=>{n!=null&&n.length&&(t(Bu,r=>{for(const i of n)r[i.identity_pubkey]&&(r[i.identity_pubkey].removed=!0,bq.remove(i.identity_pubkey))}),setTimeout(()=>{t(Bu,r=>{for(const i of n)r[i.identity_pubkey]&&delete r[i.identity_pubkey]})},Y8e))}),s1=et(e=>{const t=e(Bu);if(!t)return;const n=Object.values(t).filter(l=>!l.removed),r=n.filter(l=>l.vote.every(f=>!f.activated_stake)&&!!l.gossip),i=n.filter(l=>l.vote.some(f=>f.activated_stake)),A=n.reduce((l,f)=>f.vote.reduce((h,m)=>m.delinquent?h:h+m.activated_stake,0n)+l,0n),a=n.reduce((l,f)=>f.vote.reduce((h,m)=>m.delinquent?h+m.activated_stake:h,0n)+l,0n);return{rpcCount:r.length,validatorCount:i.length,activeStake:A,delinquentStake:a}}),Qq=et(e=>{const t=e(Bu),n=e(Yg),r=e(s1);if(!t||!n||!r)return;const i=t[n];if(i)return cq(i)}),X8e=et(e=>{const t=e(s1),n=e(Qq);if(!(n===void 0||!t)&&t.activeStake+t.delinquentStake)return Number(n)/Number(t.activeStake+t.delinquentStake)*100}),W8e=et(e=>{const t=e(Ei),n=e(Bu);return!t||!n?void 0:[...new Set(t.leader_slots.map(r=>t.staked_pubkeys[r]))].map(r=>{var i,A,a;return{pubkey:r,name:(a=(A=(i=n[r])==null?void 0:i.info)==null?void 0:A.name)==null?void 0:a.toLowerCase()}})}),Z8e=Cf(e=>et(t=>{if(e===void 0)return!0;const n=t(hA);return n===void 0||e>=n}),{maxSize:1e3}),a1=et(e=>{const t=e(fW);if(!t)return 450;const n=Math.trunc(t/1e6);return Math.max(50,Math.min(n,1e3*10))}),wq=vc({}),_q=et(e=>{const t=e(Ei);if(t)return e(wq)[t.epoch]},(e,t,n)=>{t(wq,r=>{r[n.epoch]=n})}),xq=et(e=>{const t=e(hA);if(t===void 0)return null;const n=e(So);return n===void 0?"Live":us(n)===us(t)?"Current":n>t?"Future":"Past"}),[V8e,z8e,q8e,K8e]=function(){const e=vc(new Set);return[et(t=>t(e)),et(null,(t,n,r)=>{n(e,i=>{for(const A of r)i.add(A)})}),et(null,(t,n,r)=>{n(e,i=>{i.delete(r)})}),et(null,(t,n,r,i)=>{n(e,A=>{const a=new Set;for(const l of A)li||a.add(l);return a})})]}(),X5=et(null),ih=et(e=>{var t,n;return((t=e(Jg))==null?void 0:t.loading_incremental_snapshot_slot)??((n=e(Jg))==null?void 0:n.loading_full_snapshot_slot)}),$8e=et(e=>{const t=e(ih),n=e(kq);return t!=null&&!!n.size}),[kq,eSe,Sq,c1,tSe]=function(){const e=vc(new Set),t=et(),n=et();return[et(r=>r(e)),et(null,(r,i,A)=>{r(yu)&&i(e,a=>{A.forEach(l=>{a.add(l),i(t,f=>f?Math.min(f,l):l),i(n,f=>f?Math.max(f,l):l)})})}),et(r=>r(t)),et(r=>r(n)),et(null,(r,i)=>{i(t,void 0),i(n,void 0),i(e,new Set)})]}(),[nSe,rSe,oSe]=function(){const e=vc(new Set);return[et(t=>t(e)),et(null,(t,n,r)=>{t(yu)&&n(e,i=>{r.forEach(A=>{i.add(A)})})}),et(null,(t,n)=>{n(e,new Set)})]}(),l1=et(e=>{var t;return(t=e(Jg))==null?void 0:t.phase}),[yu]=function(){const e=et(!0),t=et();return[et(n=>n(e),(n,r,i)=>{r(e,i),r(t,i?void 0:n(c1)??-1)}),et(n=>n(t))]}(),ow=et(!0),Dq=et(null),iw=et(e=>{const t=e(yu);if(!t)return!1;const n=e(la);return n===Eu.Frankendancer?t:n===Eu.Firedancer?t&&e(ow):!0}),Rq=et(e=>{const t=e(Jg);if(!t)return 0;switch(t.phase){case oA.joining_gossip:return 0;case oA.loading_full_snapshot:{const n=t.loading_full_snapshot_total_bytes_compressed,r=t.loading_full_snapshot_insert_bytes_decompressed,i=t.loading_full_snapshot_decompress_bytes_compressed,A=t.loading_full_snapshot_decompress_bytes_decompressed;if(!r||!i||!A||!n)return 0;const a=r*(i/A);return Math.min(100,a/n*100)}case oA.loading_incremental_snapshot:{const n=t.loading_incremental_snapshot_total_bytes_compressed,r=t.loading_incremental_snapshot_insert_bytes_decompressed,i=t.loading_incremental_snapshot_decompress_bytes_decompressed,A=t.loading_incremental_snapshot_decompress_bytes_decompressed;if(!r||!i||!A||!n)return 0;const a=r*(i/A);return Math.min(100,a/n*100)}case oA.catching_up:{const n=e(ih),r=e(c1),i=e(wI);if(n==null||r==null||i==null)return 0;const A=r-n+1;return A?100*(i-n+1)/A:0}case oA.running:return 0}}),Tq="/assets/firedancer-D_J0EzUc.svg",iSe="/assets/frankendancer-0Top5G94.svg",ASe="_text_o41r7_1",sSe="_container_o41r7_6",Mq={text:ASe,container:sSe};function aSe({label:e,hide:t}){const n=t?{visibility:"hidden"}:{};return p.jsx(Re,{gap:"2",align:"center",style:n,className:Mq.container,children:p.jsx(Te,{className:Mq.text,children:e})})}const cSe="_container_1tszc_1",lSe="_text_1tszc_11",Fq={container:cSe,text:lSe};function uSe({label:e,hide:t,rightChildren:n,bottomChildren:r}){const i=t?{visibility:"hidden"}:{};return p.jsxs("div",{className:Fq.container,style:i,children:[p.jsx(Re,{justify:"center",align:"center",children:p.jsx(Ob,{})}),p.jsxs(Re,{gap:"2",align:"center",children:[p.jsxs(Te,{className:Fq.text,children:[e,"..."]}),p.jsx(Ir,{flexGrow:"1"}),n]}),r&&p.jsxs(p.Fragment,{children:[p.jsx("div",{}),r]})]})}const dSe="data:image/svg+xml,%3csvg%20width='14'%20height='11'%20viewBox='0%200%2014%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.75%208.6748L12.6953%200.729492L13.75%201.78418L4.75%2010.7842L0.566406%206.60059L1.62109%205.5459L4.75%208.6748Z'%20fill='%231D863B'/%3e%3c/svg%3e",fSe="_text_1ont6_1",gSe="_container_1ont6_7",Nq={text:fSe,container:gSe};function hSe({label:e,hide:t}){const n=t?{visibility:"hidden"}:{};return p.jsxs(Re,{gap:"2",align:"center",style:n,className:Nq.container,children:[p.jsx("img",{src:dSe,alt:"complete"}),p.jsx(Te,{className:Nq.text,children:e})]})}const pSe="_label_1ojid_1",mSe="_value_1ojid_6",Oq={label:pSe,value:mSe};function X0({label:e,value:t}){return p.jsxs(Re,{gap:"1",flexGrow:"1",children:[p.jsx(Te,{className:Oq.label,children:e}),p.jsx(Te,{className:Oq.value,children:t??"-"})]})}function ESe(){const e=Se(hu);return e?p.jsxs(Re,{children:[p.jsx(X0,{label:"Current Slot",value:e.ledger_slot}),p.jsx(X0,{label:"Max Slot",value:e.ledger_max_slot})]}):null}const ISe="_progress_gtr5g_1",CSe="_text_gtr5g_11",Aw={progress:ISe,text:CSe};let jq={};const Lq=new WeakMap,Pq={metric:[{from:0,to:1e3,unit:"B",long:"bytes"},{from:1e3,to:1e6,unit:"kB",long:"kilobytes"},{from:1e6,to:1e9,unit:"MB",long:"megabytes"},{from:1e9,to:1e12,unit:"GB",long:"gigabytes"},{from:1e12,to:1e15,unit:"TB",long:"terabytes"},{from:1e15,to:1e18,unit:"PB",long:"petabytes"},{from:1e18,to:1e21,unit:"EB",long:"exabytes"},{from:1e21,to:1e24,unit:"ZB",long:"zettabytes"},{from:1e24,to:1e27,unit:"YB",long:"yottabytes"}],metric_octet:[{from:0,to:1e3,unit:"o",long:"octets"},{from:1e3,to:1e6,unit:"ko",long:"kilooctets"},{from:1e6,to:1e9,unit:"Mo",long:"megaoctets"},{from:1e9,to:1e12,unit:"Go",long:"gigaoctets"},{from:1e12,to:1e15,unit:"To",long:"teraoctets"},{from:1e15,to:1e18,unit:"Po",long:"petaoctets"},{from:1e18,to:1e21,unit:"Eo",long:"exaoctets"},{from:1e21,to:1e24,unit:"Zo",long:"zettaoctets"},{from:1e24,to:1e27,unit:"Yo",long:"yottaoctets"}],iec:[{from:0,to:Math.pow(1024,1),unit:"B",long:"bytes"},{from:Math.pow(1024,1),to:Math.pow(1024,2),unit:"KiB",long:"kibibytes"},{from:Math.pow(1024,2),to:Math.pow(1024,3),unit:"MiB",long:"mebibytes"},{from:Math.pow(1024,3),to:Math.pow(1024,4),unit:"GiB",long:"gibibytes"},{from:Math.pow(1024,4),to:Math.pow(1024,5),unit:"TiB",long:"tebibytes"},{from:Math.pow(1024,5),to:Math.pow(1024,6),unit:"PiB",long:"pebibytes"},{from:Math.pow(1024,6),to:Math.pow(1024,7),unit:"EiB",long:"exbibytes"},{from:Math.pow(1024,7),to:Math.pow(1024,8),unit:"ZiB",long:"zebibytes"},{from:Math.pow(1024,8),to:Math.pow(1024,9),unit:"YiB",long:"yobibytes"}],iec_octet:[{from:0,to:Math.pow(1024,1),unit:"o",long:"octets"},{from:Math.pow(1024,1),to:Math.pow(1024,2),unit:"Kio",long:"kibioctets"},{from:Math.pow(1024,2),to:Math.pow(1024,3),unit:"Mio",long:"mebioctets"},{from:Math.pow(1024,3),to:Math.pow(1024,4),unit:"Gio",long:"gibioctets"},{from:Math.pow(1024,4),to:Math.pow(1024,5),unit:"Tio",long:"tebioctets"},{from:Math.pow(1024,5),to:Math.pow(1024,6),unit:"Pio",long:"pebioctets"},{from:Math.pow(1024,6),to:Math.pow(1024,7),unit:"Eio",long:"exbioctets"},{from:Math.pow(1024,7),to:Math.pow(1024,8),unit:"Zio",long:"zebioctets"},{from:Math.pow(1024,8),to:Math.pow(1024,9),unit:"Yio",long:"yobioctets"}]};class BSe{constructor(t,n){n=Object.assign({units:"metric",precision:1,locale:void 0},jq,n),Lq.set(this,n),Object.assign(Pq,n.customUnits);const r=t<0?"-":"";t=Math.abs(t);const i=Pq[n.units];if(i){const A=i.find(a=>t>=a.from&&t{if(!t)return"";const a=El(t,{units:"iec"}),l=e?e/t:0,f=Number(a.value);return`${isNaN(f)?"0":(f*l).toFixed(1)} / ${a.toString()}`};return p.jsx(Re,{children:p.jsxs(Re,{direction:"column",children:[p.jsx(Ir,{minHeight:"10px"}),p.jsx(Og,{value:r,className:Aw.progress}),p.jsxs(Re,{minHeight:"10px",children:[p.jsx(Te,{className:Aw.text,children:A()}),p.jsx(Ir,{flexGrow:"1"}),p.jsxs(Te,{className:Aw.text,children:["~",rh(i)]})]})]})})}function ySe(){const e=Se(hu);if(e)return p.jsx(Uq,{currentBytes:e.downloading_full_snapshot_current_bytes,totalBytes:e.downloading_full_snapshot_total_bytes,remainingSecs:e.downloading_full_snapshot_remaining_secs})}function vSe(){const e=Se(hu);if(e)return p.jsx(Uq,{currentBytes:e.downloading_incremental_snapshot_current_bytes,totalBytes:e.downloading_incremental_snapshot_total_bytes,remainingSecs:e.downloading_incremental_snapshot_remaining_secs})}var W5=XI(),mr=e=>JI(e,W5),Z5=XI();mr.write=e=>JI(e,Z5);var sw=XI();mr.onStart=e=>JI(e,sw);var V5=XI();mr.onFrame=e=>JI(e,V5);var z5=XI();mr.onFinish=e=>JI(e,z5);var u1=[];mr.setTimeout=(e,t)=>{const n=mr.now()+t,r=()=>{const A=u1.findIndex(a=>a.cancel==r);~A&&u1.splice(A,1),yf-=~A?1:0},i={time:n,handler:e,cancel:r};return u1.splice(Gq(n),0,i),yf+=1,Hq(),i};var Gq=e=>~(~u1.findIndex(t=>t.time>e)||~u1.length);mr.cancel=e=>{sw.delete(e),V5.delete(e),z5.delete(e),W5.delete(e),Z5.delete(e)},mr.sync=e=>{K5=!0,mr.batchedUpdates(e),K5=!1},mr.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...i){t=i,mr.onStart(n)}return r.handler=e,r.cancel=()=>{sw.delete(n),t=null},r};var q5=typeof window<"u"?window.requestAnimationFrame:()=>{};mr.use=e=>q5=e,mr.now=typeof performance<"u"?()=>performance.now():Date.now,mr.batchedUpdates=e=>e(),mr.catch=console.error,mr.frameLoop="always",mr.advance=()=>{mr.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):Jq()};var Bf=-1,yf=0,K5=!1;function JI(e,t){K5?(t.delete(e),e(0)):(t.add(e),Hq())}function Hq(){Bf<0&&(Bf=0,mr.frameLoop!=="demand"&&q5(Yq))}function bSe(){Bf=-1}function Yq(){~Bf&&(q5(Yq),mr.batchedUpdates(Jq))}function Jq(){const e=Bf;Bf=mr.now();const t=Gq(Bf);if(t&&(Xq(u1.splice(0,t),n=>n.handler()),yf-=t),!yf){bSe();return}sw.flush(),W5.flush(e?Math.min(64,Bf-e):16.667),V5.flush(),Z5.flush(),z5.flush()}function XI(){let e=new Set,t=e;return{add(n){yf+=t==e&&!e.has(n)?1:0,e.add(n)},delete(n){return yf-=t==e&&e.has(n)?1:0,e.delete(n)},flush(n){t.size&&(e=new Set,yf-=t.size,Xq(t,r=>r(n)&&e.add(r)),yf+=e.size,t=e)}}}function Xq(e,t){e.forEach(n=>{try{t(n)}catch(r){mr.catch(r)}})}var QSe=Object.defineProperty,wSe=(e,t)=>{for(var n in t)QSe(e,n,{get:t[n],enumerable:!0})},Il={};wSe(Il,{assign:()=>xSe,colors:()=>vf,createStringInterpolator:()=>tR,skipAnimation:()=>Zq,to:()=>Wq,willAdvance:()=>nR});function $5(){}var _Se=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),Lt={arr:Array.isArray,obj:e=>!!e&&e.constructor.name==="Object",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0};function W0(e,t){if(Lt.arr(e)){if(!Lt.arr(t)||e.length!==t.length)return!1;for(let n=0;ne.forEach(t);function vu(e,t,n){if(Lt.arr(e)){for(let r=0;rLt.und(e)?[]:Lt.arr(e)?e:[e];function WI(e,t){if(e.size){const n=Array.from(e);e.clear(),dr(n,t)}}var ZI=(e,...t)=>WI(e,n=>n(...t)),eR=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),tR,Wq,vf=null,Zq=!1,nR=$5,xSe=e=>{e.to&&(Wq=e.to),e.now&&(mr.now=e.now),e.colors!==void 0&&(vf=e.colors),e.skipAnimation!=null&&(Zq=e.skipAnimation),e.createStringInterpolator&&(tR=e.createStringInterpolator),e.requestAnimationFrame&&mr.use(e.requestAnimationFrame),e.batchedUpdates&&(mr.batchedUpdates=e.batchedUpdates),e.willAdvance&&(nR=e.willAdvance),e.frameLoop&&(mr.frameLoop=e.frameLoop)},VI=new Set,xc=[],rR=[],aw=0,cw={get idle(){return!VI.size&&!xc.length},start(e){aw>e.priority?(VI.add(e),mr.onStart(kSe)):(Vq(e),mr(oR))},advance:oR,sort(e){if(aw)mr.onFrame(()=>cw.sort(e));else{const t=xc.indexOf(e);~t&&(xc.splice(t,1),zq(e))}},clear(){xc=[],VI.clear()}};function kSe(){VI.forEach(Vq),VI.clear(),mr(oR)}function Vq(e){xc.includes(e)||zq(e)}function zq(e){xc.splice(SSe(xc,t=>t.priority>e.priority),0,e)}function oR(e){const t=rR;for(let n=0;n0}function SSe(e,t){const n=e.findIndex(t);return n<0?e.length:n}var DSe={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Cl="[-+]?\\d*\\.?\\d+",lw=Cl+"%";function uw(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var RSe=new RegExp("rgb"+uw(Cl,Cl,Cl)),TSe=new RegExp("rgba"+uw(Cl,Cl,Cl,Cl)),MSe=new RegExp("hsl"+uw(Cl,lw,lw)),FSe=new RegExp("hsla"+uw(Cl,lw,lw,Cl)),NSe=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,OSe=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,jSe=/^#([0-9a-fA-F]{6})$/,LSe=/^#([0-9a-fA-F]{8})$/;function PSe(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=jSe.exec(e))?parseInt(t[1]+"ff",16)>>>0:vf&&vf[e]!==void 0?vf[e]:(t=RSe.exec(e))?(d1(t[1])<<24|d1(t[2])<<16|d1(t[3])<<8|255)>>>0:(t=TSe.exec(e))?(d1(t[1])<<24|d1(t[2])<<16|d1(t[3])<<8|$q(t[4]))>>>0:(t=NSe.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=LSe.exec(e))?parseInt(t[1],16)>>>0:(t=OSe.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=MSe.exec(e))?(qq(Kq(t[1]),dw(t[2]),dw(t[3]))|255)>>>0:(t=FSe.exec(e))?(qq(Kq(t[1]),dw(t[2]),dw(t[3]))|$q(t[4]))>>>0:null}function iR(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function qq(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,i=2*n-r,A=iR(i,r,e+1/3),a=iR(i,r,e),l=iR(i,r,e-1/3);return Math.round(A*255)<<24|Math.round(a*255)<<16|Math.round(l*255)<<8}function d1(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function Kq(e){return(parseFloat(e)%360+360)%360/360}function $q(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function dw(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function eK(e){let t=PSe(e);if(t===null)return e;t=t||0;const n=(t&4278190080)>>>24,r=(t&16711680)>>>16,i=(t&65280)>>>8,A=(t&255)/255;return`rgba(${n}, ${r}, ${i}, ${A})`}var zI=(e,t,n)=>{if(Lt.fun(e))return e;if(Lt.arr(e))return zI({range:e,output:t,extrapolate:n});if(Lt.str(e.output[0]))return tR(e);const r=e,i=r.output,A=r.range||[0,1],a=r.extrapolateLeft||r.extrapolate||"extend",l=r.extrapolateRight||r.extrapolate||"extend",f=r.easing||(h=>h);return h=>{const m=GSe(h,A);return USe(h,A[m],A[m+1],i[m],i[m+1],f,a,l,r.map)}};function USe(e,t,n,r,i,A,a,l,f){let h=f?f(e):e;if(hn){if(l==="identity")return h;l==="clamp"&&(h=n)}return r===i?r:t===n?e<=t?r:i:(t===-1/0?h=-h:n===1/0?h=h-t:h=(h-t)/(n-t),h=A(h),r===-1/0?h=-h:i===1/0?h=h+r:h=h*(i-r)+r,h)}function GSe(e,t){for(var n=1;n=e);++n);return n-1}var HSe={linear:e=>e},qI=Symbol.for("FluidValue.get"),f1=Symbol.for("FluidValue.observers"),kc=e=>!!(e&&e[qI]),ua=e=>e&&e[qI]?e[qI]():e,tK=e=>e[f1]||null;function YSe(e,t){e.eventObserved?e.eventObserved(t):e(t)}function KI(e,t){const n=e[f1];n&&n.forEach(r=>{YSe(r,t)})}var nK=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");JSe(this,e)}},JSe=(e,t)=>rK(e,qI,t);function g1(e,t){if(e[qI]){let n=e[f1];n||rK(e,f1,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function $I(e,t){const n=e[f1];if(n&&n.has(t)){const r=n.size-1;r?n.delete(t):e[f1]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var rK=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),fw=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,XSe=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,oK=new RegExp(`(${fw.source})(%|[a-z]+)`,"i"),WSe=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,gw=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,iK=e=>{const[t,n]=ZSe(e);if(!t||eR())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);return r?r.trim():n&&n.startsWith("--")?window.getComputedStyle(document.documentElement).getPropertyValue(n)||e:n&&gw.test(n)?iK(n):n||e},ZSe=e=>{const t=gw.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]},AR,VSe=(e,t,n,r,i)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${i})`,AK=e=>{AR||(AR=vf?new RegExp(`(${Object.keys(vf).join("|")})(?!\\w)`,"g"):/^\b$/);const t=e.output.map(i=>ua(i).replace(gw,iK).replace(XSe,eK).replace(AR,eK)),n=t.map(i=>i.match(fw).map(Number)),r=n[0].map((i,A)=>n.map(a=>{if(!(A in a))throw Error('The arity of each "output" value must be equal');return a[A]})).map(i=>zI({...e,output:i}));return i=>{var l;const A=!oK.test(t[0])&&((l=t.find(f=>oK.test(f)))==null?void 0:l.replace(fw,""));let a=0;return t[0].replace(fw,()=>`${r[a++](i)}${A||""}`).replace(WSe,VSe)}},sR="react-spring: ",sK=e=>{const t=e;let n=!1;if(typeof t!="function")throw new TypeError(`${sR}once requires a function parameter`);return(...r)=>{n||(t(...r),n=!0)}},zSe=sK(console.warn);function qSe(){zSe(`${sR}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var KSe=sK(console.warn);function $Se(){KSe(`${sR}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}function hw(e){return Lt.str(e)&&(e[0]=="#"||/\d/.test(e)||!eR()&&gw.test(e)||e in(vf||{}))}var Ah=eR()?_.useEffect:_.useLayoutEffect,eDe=()=>{const e=_.useRef(!1);return Ah(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function aR(){const e=_.useState()[1],t=eDe();return()=>{t.current&&e(Math.random())}}function tDe(e,t){const[n]=_.useState(()=>({inputs:t,result:e()})),r=_.useRef(),i=r.current;let A=i;return A?t&&A.inputs&&nDe(t,A.inputs)||(A={inputs:t,result:e()}):A=n,_.useEffect(()=>{r.current=A,i==n&&(n.inputs=n.result=void 0)},[A]),A.result}function nDe(e,t){if(e.length!==t.length)return!1;for(let n=0;n_.useEffect(e,rDe),rDe=[];function lR(e){const t=_.useRef();return _.useEffect(()=>{t.current=e}),t.current}var eC=Symbol.for("Animated:node"),oDe=e=>!!e&&e[eC]===e,bu=e=>e&&e[eC],uR=(e,t)=>_Se(e,eC,t),pw=e=>e&&e[eC]&&e[eC].getPayload(),aK=class{constructor(){uR(this,this)}getPayload(){return this.payload||[]}},tC=class extends aK{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,Lt.num(this._value)&&(this.lastPosition=this._value)}static create(e){return new tC(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return Lt.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value===e?!1:(this._value=e,!0)}reset(){const{done:e}=this;this.done=!1,Lt.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},nC=class extends tC{constructor(e){super(0),this._string=null,this._toString=zI({output:[e,e]})}static create(e){return new nC(e)}getValue(){return this._string??(this._string=this._toString(this._value))}setValue(e){if(Lt.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else if(super.setValue(e))this._string=null;else return!1;return!0}reset(e){e&&(this._toString=zI({output:[this.getValue(),e]})),this._value=0,super.reset()}},mw={dependencies:null},Ew=class extends aK{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){const t={};return vu(this.source,(n,r)=>{oDe(n)?t[r]=n.getValue(e):kc(n)?t[r]=ua(n):e||(t[r]=n)}),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&dr(this.payload,e=>e.reset())}_makePayload(e){if(e){const t=new Set;return vu(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){mw.dependencies&&kc(e)&&mw.dependencies.add(e);const t=pw(e);t&&dr(t,n=>this.add(n))}},cK=class extends Ew{constructor(e){super(e)}static create(e){return new cK(e)}getValue(){return this.source.map(e=>e.getValue())}setValue(e){const t=this.getPayload();return e.length==t.length?t.map((n,r)=>n.setValue(e[r])).some(Boolean):(super.setValue(e.map(iDe)),!0)}};function iDe(e){return(hw(e)?nC:tC).create(e)}function dR(e){const t=bu(e);return t?t.constructor:Lt.arr(e)?cK:hw(e)?nC:tC}var lK=(e,t)=>{const n=!Lt.fun(e)||e.prototype&&e.prototype.isReactComponent;return _.forwardRef((r,i)=>{const A=_.useRef(null),a=n&&_.useCallback(D=>{A.current=aDe(i,D)},[i]),[l,f]=sDe(r,t),h=aR(),m=()=>{const D=A.current;n&&!D||(D?t.applyAnimatedValues(D,l.getValue(!0)):!1)===!1&&h()},C=new ADe(m,f),v=_.useRef();Ah(()=>(v.current=C,dr(f,D=>g1(D,C)),()=>{v.current&&(dr(v.current.deps,D=>$I(D,v.current)),mr.cancel(v.current.update))})),_.useEffect(m,[]),cR(()=>()=>{const D=v.current;dr(D.deps,R=>$I(R,D))});const k=t.getComponentProps(l.getValue());return _.createElement(e,{...k,ref:a})})},ADe=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){e.type=="change"&&mr.write(this.update)}};function sDe(e,t){const n=new Set;return mw.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)}),e=new Ew(e),mw.dependencies=null,[e,n]}function aDe(e,t){return e&&(Lt.fun(e)?e(t):e.current=t),t}var uK=Symbol.for("AnimatedComponent"),cDe=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:n=i=>new Ew(i),getComponentProps:r=i=>i}={})=>{const i={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},A=a=>{const l=dK(a)||"Anonymous";return Lt.str(a)?a=A[a]||(A[a]=lK(a,i)):a=a[uK]||(a[uK]=lK(a,i)),a.displayName=`Animated(${l})`,a};return vu(e,(a,l)=>{Lt.arr(e)&&(l=dK(a)),A[l]=A(a)}),{animated:A}},dK=e=>Lt.str(e)?e:e&&Lt.str(e.displayName)?e.displayName:Lt.fun(e)&&e.name||null;function da(e,...t){return Lt.fun(e)?e(...t):e}var rC=(e,t)=>e===!0||!!(t&&e&&(Lt.fun(e)?e(t):Ls(e).includes(t))),fK=(e,t)=>Lt.obj(e)?t&&e[t]:e,gK=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,lDe=e=>e,Iw=(e,t=lDe)=>{let n=uDe;e.default&&e.default!==!0&&(e=e.default,n=Object.keys(e));const r={};for(const i of n){const A=t(e[i],i);Lt.und(A)||(r[i]=A)}return r},uDe=["config","onProps","onStart","onChange","onPause","onResume","onRest"],dDe={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function fDe(e){const t={};let n=0;if(vu(e,(r,i)=>{dDe[i]||(t[i]=r,n++)}),n)return t}function fR(e){const t=fDe(e);if(t){const n={to:t};return vu(e,(r,i)=>i in t||(n[i]=r)),n}return{...e}}function oC(e){return e=ua(e),Lt.arr(e)?e.map(oC):hw(e)?Il.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function hK(e){for(const t in e)return!0;return!1}function gR(e){return Lt.fun(e)||Lt.arr(e)&&Lt.obj(e[0])}function hR(e,t){var n;(n=e.ref)==null||n.delete(e),t==null||t.delete(e)}function pK(e,t){var n;t&&e.ref!==t&&((n=e.ref)==null||n.delete(e),t.add(e),e.ref=t)}var pR={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},mR={...pR.default,mass:1,damping:1,easing:HSe.linear,clamp:!1},gDe=class{constructor(){this.velocity=0,Object.assign(this,mR)}};function hDe(e,t,n){n&&(n={...n},mK(n,t),t={...n,...t}),mK(e,t),Object.assign(e,t);for(const a in mR)e[a]==null&&(e[a]=mR[a]);let{frequency:r,damping:i}=e;const{mass:A}=e;return Lt.und(r)||(r<.01&&(r=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/r,2)*A,e.friction=4*Math.PI*i*A/r),e}function mK(e,t){if(!Lt.und(t.decay))e.duration=void 0;else{const n=!Lt.und(t.tension)||!Lt.und(t.friction);(n||!Lt.und(t.frequency)||!Lt.und(t.damping)||!Lt.und(t.mass))&&(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}}var EK=[],pDe=class{constructor(){this.changed=!1,this.values=EK,this.toValues=null,this.fromValues=EK,this.config=new gDe,this.immediate=!1}};function IK(e,{key:t,props:n,defaultProps:r,state:i,actions:A}){return new Promise((a,l)=>{let f,h,m=rC(n.cancel??(r==null?void 0:r.cancel),t);if(m)k();else{Lt.und(n.pause)||(i.paused=rC(n.pause,t));let D=r==null?void 0:r.pause;D!==!0&&(D=i.paused||rC(D,t)),f=da(n.delay||0,t),D?(i.resumeQueue.add(v),A.pause()):(A.resume(),v())}function C(){i.resumeQueue.add(v),i.timeouts.delete(h),h.cancel(),f=h.time-mr.now()}function v(){f>0&&!Il.skipAnimation?(i.delayed=!0,h=mr.setTimeout(k,f),i.pauseQueue.add(C),i.timeouts.add(h)):k()}function k(){i.delayed&&(i.delayed=!1),i.pauseQueue.delete(C),i.timeouts.delete(h),e<=(i.cancelId||0)&&(m=!0);try{A.start({...n,callId:e,cancel:m},a)}catch(D){l(D)}}})}var ER=(e,t)=>t.length==1?t[0]:t.some(n=>n.cancelled)?h1(e.get()):t.every(n=>n.noop)?CK(e.get()):Bl(e.get(),t.every(n=>n.finished)),CK=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Bl=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),h1=e=>({value:e,cancelled:!0,finished:!1});function BK(e,t,n,r){const{callId:i,parentId:A,onRest:a}=t,{asyncTo:l,promise:f}=n;return!A&&e===l&&!t.reset?f:n.promise=(async()=>{n.asyncId=i,n.asyncTo=e;const h=Iw(t,(N,F)=>F==="onRest"?void 0:N);let m,C;const v=new Promise((N,F)=>(m=N,C=F)),k=N=>{const F=i<=(n.cancelId||0)&&h1(r)||i!==n.asyncId&&Bl(r,!1);if(F)throw N.result=F,C(N),N},D=(N,F)=>{const M=new yK,P=new vK;return(async()=>{if(Il.skipAnimation)throw iC(n),P.result=Bl(r,!1),C(P),P;k(M);const G=Lt.obj(N)?{...N}:{...F,to:N};G.parentId=i,vu(h,(H,Z)=>{Lt.und(G[Z])&&(G[Z]=H)});const Y=await r.start(G);return k(M),n.paused&&await new Promise(H=>{n.resumeQueue.add(H)}),Y})()};let R;if(Il.skipAnimation)return iC(n),Bl(r,!1);try{let N;Lt.arr(e)?N=(async F=>{for(const M of F)await D(M)})(e):N=Promise.resolve(e(D,r.stop.bind(r))),await Promise.all([N.then(m),v]),R=Bl(r.get(),!0,!1)}catch(N){if(N instanceof yK)R=N.result;else if(N instanceof vK)R=N.result;else throw N}finally{i==n.asyncId&&(n.asyncId=A,n.asyncTo=A?l:void 0,n.promise=A?f:void 0)}return Lt.fun(a)&&mr.batchedUpdates(()=>{a(R,r,r.item)}),R})()}function iC(e,t){WI(e.timeouts,n=>n.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var yK=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},vK=class extends Error{constructor(){super("SkipAnimationSignal")}},IR=e=>e instanceof CR,mDe=1,CR=class extends nK{constructor(){super(...arguments),this.id=mDe++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=bu(this);return e&&e.getValue()}to(...e){return Il.to(this,e)}interpolate(...e){return qSe(),Il.to(this,e)}toJSON(){return this.get()}observerAdded(e){e==1&&this._attach()}observerRemoved(e){e==0&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){KI(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||cw.sort(this),KI(this,{type:"priority",parent:this,priority:e})}},sh=Symbol.for("SpringPhase"),bK=1,BR=2,yR=4,vR=e=>(e[sh]&bK)>0,bf=e=>(e[sh]&BR)>0,AC=e=>(e[sh]&yR)>0,QK=(e,t)=>t?e[sh]|=BR|bK:e[sh]&=~BR,wK=(e,t)=>t?e[sh]|=yR:e[sh]&=~yR,EDe=class extends CR{constructor(e,t){if(super(),this.animation=new pDe,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!Lt.und(e)||!Lt.und(t)){const n=Lt.obj(e)?{...e}:{...t,from:e};Lt.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(bf(this)||this._state.asyncTo)||AC(this)}get goal(){return ua(this.animation.to)}get velocity(){const e=bu(this);return e instanceof tC?e.lastVelocity||0:e.getPayload().map(t=>t.lastVelocity||0)}get hasAnimated(){return vR(this)}get isAnimating(){return bf(this)}get isPaused(){return AC(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1;const r=this.animation;let{toValues:i}=r;const{config:A}=r,a=pw(r.to);!a&&kc(r.to)&&(i=Ls(ua(r.to))),r.values.forEach((h,m)=>{if(h.done)return;const C=h.constructor==nC?1:a?a[m].lastPosition:i[m];let v=r.immediate,k=C;if(!v){if(k=h.lastPosition,A.tension<=0){h.done=!0;return}let D=h.elapsedTime+=e;const R=r.fromValues[m],N=h.v0!=null?h.v0:h.v0=Lt.arr(A.velocity)?A.velocity[m]:A.velocity;let F;const M=A.precision||(R==C?.005:Math.min(1,Math.abs(C-R)*.001));if(Lt.und(A.duration))if(A.decay){const P=A.decay===!0?.998:A.decay,G=Math.exp(-(1-P)*D);k=R+N/(1-P)*(1-G),v=Math.abs(h.lastPosition-k)<=M,F=N*G}else{F=h.lastVelocity==null?N:h.lastVelocity;const P=A.restVelocity||M/10,G=A.clamp?0:A.bounce,Y=!Lt.und(G),H=R==C?h.v0>0:RP,!(!Z&&(v=Math.abs(C-k)<=M,v)));++Ae){Y&&(z=k==C||k>C==H,z&&(F=-F*G,k=C));const Ce=-A.tension*1e-6*(k-C),me=-A.friction*.001*F,fe=(Ce+me)/A.mass;F=F+fe*re,k=k+F*re}}else{let P=1;A.duration>0&&(this._memoizedDuration!==A.duration&&(this._memoizedDuration=A.duration,h.durationProgress>0&&(h.elapsedTime=A.duration*h.durationProgress,D=h.elapsedTime+=e)),P=(A.progress||0)+D/this._memoizedDuration,P=P>1?1:P<0?0:P,h.durationProgress=P),k=R+A.easing(P)*(C-R),F=(k-h.lastPosition)/e,v=P==1}h.lastVelocity=F,Number.isNaN(k)&&(console.warn("Got NaN while animating:",this),v=!0)}a&&!a[m].done&&(v=!1),v?h.done=!0:t=!1,h.setValue(k,A.round)&&(n=!0)});const l=bu(this),f=l.getValue();if(t){const h=ua(r.to);(f!==h||n)&&!A.decay?(l.setValue(h),this._onChange(h)):n&&A.decay&&this._onChange(f),this._stop()}else n&&this._onChange(f)}set(e){return mr.batchedUpdates(()=>{this._stop(),this._focus(e),this._set(e)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(bf(this)){const{to:e,config:t}=this.animation;mr.batchedUpdates(()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()})}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return Lt.und(e)?(n=this.queue||[],this.queue=[]):n=[Lt.obj(e)?e:{...t,to:e}],Promise.all(n.map(r=>this._update(r))).then(r=>ER(this,r))}stop(e){const{to:t}=this.animation;return this._focus(this.get()),iC(this._state,e&&this._lastCallId),mr.batchedUpdates(()=>this._stop(t,e)),this}reset(){this._update({reset:!0})}eventObserved(e){e.type=="change"?this._start():e.type=="priority"&&(this.priority=e.priority+1)}_prepareNode(e){const t=this.key||"";let{to:n,from:r}=e;n=Lt.obj(n)?n[t]:n,(n==null||gR(n))&&(n=void 0),r=Lt.obj(r)?r[t]:r,r==null&&(r=void 0);const i={to:n,from:r};return vR(this)||(e.reverse&&([n,r]=[r,n]),r=ua(r),Lt.und(r)?bu(this)||this._set(n):this._set(r)),i}_update({...e},t){const{key:n,defaultProps:r}=this;e.default&&Object.assign(r,Iw(e,(a,l)=>/^on/.test(l)?fK(a,n):a)),kK(this,e,"onProps"),cC(this,"onProps",e,this);const i=this._prepareNode(e);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");const A=this._state;return IK(++this._lastCallId,{key:n,props:e,defaultProps:r,state:A,actions:{pause:()=>{AC(this)||(wK(this,!0),ZI(A.pauseQueue),cC(this,"onPause",Bl(this,sC(this,this.animation.to)),this))},resume:()=>{AC(this)&&(wK(this,!1),bf(this)&&this._resume(),ZI(A.resumeQueue),cC(this,"onResume",Bl(this,sC(this,this.animation.to)),this))},start:this._merge.bind(this,i)}}).then(a=>{if(e.loop&&a.finished&&!(t&&a.noop)){const l=_K(e);if(l)return this._update(l,!0)}return a})}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(h1(this));const r=!Lt.und(e.to),i=!Lt.und(e.from);if(r||i)if(t.callId>this._lastToId)this._lastToId=t.callId;else return n(h1(this));const{key:A,defaultProps:a,animation:l}=this,{to:f,from:h}=l;let{to:m=f,from:C=h}=e;i&&!r&&(!t.default||Lt.und(m))&&(m=C),t.reverse&&([m,C]=[C,m]);const v=!W0(C,h);v&&(l.from=C),C=ua(C);const k=!W0(m,f);k&&this._focus(m);const D=gR(t.to),{config:R}=l,{decay:N,velocity:F}=R;(r||i)&&(R.velocity=0),t.config&&!D&&hDe(R,da(t.config,A),t.config!==a.config?da(a.config,A):void 0);let M=bu(this);if(!M||Lt.und(m))return n(Bl(this,!0));const P=Lt.und(t.reset)?i&&!t.default:!Lt.und(C)&&rC(t.reset,A),G=P?C:this.get(),Y=oC(m),H=Lt.num(Y)||Lt.arr(Y)||hw(Y),Z=!D&&(!H||rC(a.immediate||t.immediate,A));if(k){const Ae=dR(m);if(Ae!==M.constructor)if(Z)M=this._set(Y);else throw Error(`Cannot animate between ${M.constructor.name} and ${Ae.name}, as the "to" prop suggests`)}const z=M.constructor;let re=kc(m),q=!1;if(!re){const Ae=P||!vR(this)&&v;(k||Ae)&&(q=W0(oC(G),Y),re=!q),(!W0(l.immediate,Z)&&!Z||!W0(R.decay,N)||!W0(R.velocity,F))&&(re=!0)}if(q&&bf(this)&&(l.changed&&!P?re=!0:re||this._stop(f)),!D&&((re||kc(f))&&(l.values=M.getPayload(),l.toValues=kc(m)?null:z==nC?[1]:Ls(Y)),l.immediate!=Z&&(l.immediate=Z,!Z&&!P&&this._set(f)),re)){const{onRest:Ae}=l;dr(CDe,me=>kK(this,t,me));const Ce=Bl(this,sC(this,f));ZI(this._pendingCalls,Ce),this._pendingCalls.add(n),l.changed&&mr.batchedUpdates(()=>{var me;l.changed=!P,Ae==null||Ae(Ce,this),P?da(a.onRest,Ce):(me=l.onStart)==null||me.call(l,Ce,this)})}P&&this._set(G),D?n(BK(t.to,t,this._state,this)):re?this._start():bf(this)&&!k?this._pendingCalls.add(n):n(CK(G))}_focus(e){const t=this.animation;e!==t.to&&(tK(this)&&this._detach(),t.to=e,tK(this)&&this._attach())}_attach(){let e=0;const{to:t}=this.animation;kc(t)&&(g1(t,this),IR(t)&&(e=t.priority+1)),this.priority=e}_detach(){const{to:e}=this.animation;kc(e)&&$I(e,this)}_set(e,t=!0){const n=ua(e);if(!Lt.und(n)){const r=bu(this);if(!r||!W0(n,r.getValue())){const i=dR(n);!r||r.constructor!=i?uR(this,i.create(n)):r.setValue(n),r&&mr.batchedUpdates(()=>{this._onChange(n,t)})}}return bu(this)}_onStart(){const e=this.animation;e.changed||(e.changed=!0,cC(this,"onStart",Bl(this,sC(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),da(this.animation.onChange,e,this)),da(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){const e=this.animation;bu(this).reset(ua(e.to)),e.immediate||(e.fromValues=e.values.map(t=>t.lastPosition)),bf(this)||(QK(this,!0),AC(this)||this._resume())}_resume(){Il.skipAnimation?this.finish():cw.start(this)}_stop(e,t){if(bf(this)){QK(this,!1);const n=this.animation;dr(n.values,i=>{i.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),KI(this,{type:"idle",parent:this});const r=t?h1(this.get()):Bl(this.get(),sC(this,e??n.to));ZI(this._pendingCalls,r),n.changed&&(n.changed=!1,cC(this,"onRest",r,this))}}};function sC(e,t){const n=oC(t),r=oC(e.get());return W0(r,n)}function _K(e,t=e.loop,n=e.to){const r=da(t);if(r){const i=r!==!0&&fR(r),A=(i||e).reverse,a=!i||i.reset;return aC({...e,loop:t,default:!1,pause:void 0,to:!A||gR(n)?n:void 0,from:a?e.from:void 0,reset:a,...i})}}function aC(e){const{to:t,from:n}=e=fR(e),r=new Set;return Lt.obj(t)&&xK(t,r),Lt.obj(n)&&xK(n,r),e.keys=r.size?Array.from(r):null,e}function IDe(e){const t=aC(e);return Lt.und(t.default)&&(t.default=Iw(t)),t}function xK(e,t){vu(e,(n,r)=>n!=null&&t.add(r))}var CDe=["onStart","onRest","onChange","onPause","onResume"];function kK(e,t,n){e.animation[n]=t[n]!==gK(t,n)?fK(t[n],e.key):void 0}function cC(e,t,...n){var r,i,A,a;(i=(r=e.animation)[t])==null||i.call(r,...n),(a=(A=e.defaultProps)[t])==null||a.call(A,...n)}var BDe=["onStart","onChange","onRest"],yDe=1,SK=class{constructor(e,t){this.id=yDe++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(e=>e.idle&&!e.isDelayed&&!e.isPaused)}get item(){return this._item}set item(e){this._item=e}get(){const e={};return this.each((t,n)=>e[n]=t.get()),e}set(e){for(const t in e){const n=e[t];Lt.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(aC(e)),this}start(e){let{queue:t}=this;return e?t=Ls(e).map(aC):this.queue=[],this._flush?this._flush(this,t):(FK(this,t),bR(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){const n=this.springs;dr(Ls(t),r=>n[r].stop(!!e))}else iC(this._state,this._lastAsyncId),this.each(n=>n.stop(!!e));return this}pause(e){if(Lt.und(e))this.start({pause:!0});else{const t=this.springs;dr(Ls(e),n=>t[n].pause())}return this}resume(e){if(Lt.und(e))this.start({pause:!1});else{const t=this.springs;dr(Ls(e),n=>t[n].resume())}return this}each(e){vu(this.springs,e)}_onFrame(){const{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,i=this._changed.size>0;(r&&!this._started||i&&!this._started)&&(this._started=!0,WI(e,([l,f])=>{f.value=this.get(),l(f,this,this._item)}));const A=!r&&this._started,a=i||A&&n.size?this.get():null;i&&t.size&&WI(t,([l,f])=>{f.value=a,l(f,this,this._item)}),A&&(this._started=!1,WI(n,([l,f])=>{f.value=a,l(f,this,this._item)}))}eventObserved(e){if(e.type=="change")this._changed.add(e.parent),e.idle||this._active.add(e.parent);else if(e.type=="idle")this._active.delete(e.parent);else return;mr.onFrame(this._onFrame)}};function bR(e,t){return Promise.all(t.map(n=>DK(e,n))).then(n=>ER(e,n))}async function DK(e,t,n){const{keys:r,to:i,from:A,loop:a,onRest:l,onResolve:f}=t,h=Lt.obj(t.default)&&t.default;a&&(t.loop=!1),i===!1&&(t.to=null),A===!1&&(t.from=null);const m=Lt.arr(i)||Lt.fun(i)?i:void 0;m?(t.to=void 0,t.onRest=void 0,h&&(h.onRest=void 0)):dr(BDe,R=>{const N=t[R];if(Lt.fun(N)){const F=e._events[R];t[R]=({finished:M,cancelled:P})=>{const G=F.get(N);G?(M||(G.finished=!1),P&&(G.cancelled=!0)):F.set(N,{value:null,finished:M||!1,cancelled:P||!1})},h&&(h[R]=t[R])}});const C=e._state;t.pause===!C.paused?(C.paused=t.pause,ZI(t.pause?C.pauseQueue:C.resumeQueue)):C.paused&&(t.pause=!0);const v=(r||Object.keys(e.springs)).map(R=>e.springs[R].start(t)),k=t.cancel===!0||gK(t,"cancel")===!0;(m||k&&C.asyncId)&&v.push(IK(++e._lastAsyncId,{props:t,state:C,actions:{pause:$5,resume:$5,start(R,N){k?(iC(C,e._lastAsyncId),N(h1(e))):(R.onRest=l,N(BK(m,R,C,e)))}}})),C.paused&&await new Promise(R=>{C.resumeQueue.add(R)});const D=ER(e,await Promise.all(v));if(a&&D.finished&&!(n&&D.noop)){const R=_K(t,a,i);if(R)return FK(e,[R]),DK(e,R,!0)}return f&&mr.batchedUpdates(()=>f(D,e,e.item)),D}function QR(e,t){const n={...e.springs};return t&&dr(Ls(t),r=>{Lt.und(r.keys)&&(r=aC(r)),Lt.obj(r.to)||(r={...r,to:void 0}),MK(n,r,i=>TK(i))}),RK(e,n),n}function RK(e,t){vu(t,(n,r)=>{e.springs[r]||(e.springs[r]=n,g1(n,e))})}function TK(e,t){const n=new EDe;return n.key=e,t&&g1(n,t),n}function MK(e,t,n){t.keys&&dr(t.keys,r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)})}function FK(e,t){dr(t,n=>{MK(e.springs,n,r=>TK(r,e))})}var lC=({children:e,...t})=>{const n=_.useContext(Cw),r=t.pause||!!n.pause,i=t.immediate||!!n.immediate;t=tDe(()=>({pause:r,immediate:i}),[r,i]);const{Provider:A}=Cw;return _.createElement(A,{value:t},e)},Cw=vDe(lC,{});lC.Provider=Cw.Provider,lC.Consumer=Cw.Consumer;function vDe(e,t){return Object.assign(e,_.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var NK=()=>{const e=[],t=function(r){$Se();const i=[];return dr(e,(A,a)=>{if(Lt.und(r))i.push(A.start());else{const l=n(r,A,a);l&&i.push(A.start(l))}}),i};t.current=e,t.add=function(r){e.includes(r)||e.push(r)},t.delete=function(r){const i=e.indexOf(r);~i&&e.splice(i,1)},t.pause=function(){return dr(e,r=>r.pause(...arguments)),this},t.resume=function(){return dr(e,r=>r.resume(...arguments)),this},t.set=function(r){dr(e,(i,A)=>{const a=Lt.fun(r)?r(A,i):r;a&&i.set(a)})},t.start=function(r){const i=[];return dr(e,(A,a)=>{if(Lt.und(r))i.push(A.start());else{const l=this._getProps(r,A,a);l&&i.push(A.start(l))}}),i},t.stop=function(){return dr(e,r=>r.stop(...arguments)),this},t.update=function(r){return dr(e,(i,A)=>i.update(this._getProps(r,i,A))),this};const n=function(r,i,A){return Lt.fun(r)?r(A,i):r};return t._getProps=n,t};function OK(e,t,n){const r=Lt.fun(t)&&t;r&&!n&&(n=[]);const i=_.useMemo(()=>r||arguments.length==3?NK():void 0,[]),A=_.useRef(0),a=aR(),l=_.useMemo(()=>({ctrls:[],queue:[],flush(F,M){const P=QR(F,M);return A.current>0&&!l.queue.length&&!Object.keys(P).some(G=>!F.springs[G])?bR(F,M):new Promise(G=>{RK(F,P),l.queue.push(()=>{G(bR(F,M))}),a()})}}),[]),f=_.useRef([...l.ctrls]),h=[],m=lR(e)||0;_.useMemo(()=>{dr(f.current.slice(e,m),F=>{hR(F,i),F.stop(!0)}),f.current.length=e,C(m,e)},[e]),_.useMemo(()=>{C(0,Math.min(m,e))},n);function C(F,M){for(let P=F;PQR(F,h[M])),k=_.useContext(lC),D=lR(k),R=k!==D&&hK(k);Ah(()=>{A.current++,l.ctrls=f.current;const{queue:F}=l;F.length&&(l.queue=[],dr(F,M=>M())),dr(f.current,(M,P)=>{i==null||i.add(M),R&&M.start({default:k});const G=h[P];G&&(pK(M,G.ref),M.ref?M.queue.push(G):M.start(G))})}),cR(()=>()=>{dr(l.ctrls,F=>F.stop(!0))});const N=v.map(F=>({...F}));return i?[N,i]:N}function Qf(e,t){const n=Lt.fun(e),[[r],i]=OK(1,n?e:[e],n?[]:t);return n||arguments.length==2?[r,i]:r}function wR(e,t,n){const r=Lt.fun(t)&&t,{reset:i,sort:A,trail:a=0,expires:l=!0,exitBeforeEnter:f=!1,onDestroyed:h,ref:m,config:C}=r?r():t,v=_.useMemo(()=>r||arguments.length==3?NK():void 0,[]),k=Ls(e),D=[],R=_.useRef(null),N=i?null:R.current;Ah(()=>{R.current=D}),cR(()=>(dr(D,fe=>{v==null||v.add(fe.ctrl),fe.ctrl.ref=v}),()=>{dr(R.current,fe=>{fe.expired&&clearTimeout(fe.expirationId),hR(fe.ctrl,v),fe.ctrl.stop(!0)})}));const F=QDe(k,r?r():t,N),M=i&&R.current||[];Ah(()=>dr(M,({ctrl:fe,item:Ee,key:se})=>{hR(fe,v),da(h,Ee,se)}));const P=[];if(N&&dr(N,(fe,Ee)=>{fe.expired?(clearTimeout(fe.expirationId),M.push(fe)):(Ee=P[Ee]=F.indexOf(fe.key),~Ee&&(D[Ee]=fe))}),dr(k,(fe,Ee)=>{D[Ee]||(D[Ee]={key:F[Ee],item:fe,phase:"mount",ctrl:new SK},D[Ee].ctrl.item=fe)}),P.length){let fe=-1;const{leave:Ee}=r?r():t;dr(P,(se,Be)=>{const ce=N[Be];~se?(fe=D.indexOf(ce),D[fe]={...ce,item:k[se]}):Ee&&D.splice(++fe,0,ce)})}Lt.fun(A)&&D.sort((fe,Ee)=>A(fe.item,Ee.item));let G=-a;const Y=aR(),H=Iw(t),Z=new Map,z=_.useRef(new Map),re=_.useRef(!1);dr(D,(fe,Ee)=>{const se=fe.key,Be=fe.phase,ce=r?r():t;let de,be;const Oe=da(ce.delay||0,se);if(Be=="mount")de=ce.enter,be="enter";else{const Ze=F.indexOf(se)<0;if(Be!="leave")if(Ze)de=ce.leave,be="leave";else if(de=ce.update)be="update";else return;else if(!Ze)de=ce.enter,be="enter";else return}if(de=da(de,fe.item,Ee),de=Lt.obj(de)?fR(de):{to:de},!de.config){const Ze=C||H.config;de.config=da(Ze,fe.item,Ee,be)}G+=a;const Ie={...H,delay:Oe+G,ref:m,immediate:ce.immediate,reset:!1,...de};if(be=="enter"&&Lt.und(Ie.from)){const Ze=r?r():t,De=Lt.und(Ze.initial)||N?Ze.from:Ze.initial;Ie.from=da(De,fe.item,Ee)}const{onResolve:Fe}=Ie;Ie.onResolve=Ze=>{da(Fe,Ze);const De=R.current,xe=De.find(_e=>_e.key===se);if(xe&&!(Ze.cancelled&&xe.phase!="update")&&xe.ctrl.idle){const _e=De.every(ve=>ve.ctrl.idle);if(xe.phase=="leave"){const ve=da(l,xe.item);if(ve!==!1){const Ye=ve===!0?0:ve;if(xe.expired=!0,!_e&&Ye>0){Ye<=2147483647&&(xe.expirationId=setTimeout(Y,Ye));return}}}_e&&De.some(ve=>ve.expired)&&(z.current.delete(xe),f&&(re.current=!0),Y())}};const qe=QR(fe.ctrl,Ie);be==="leave"&&f?z.current.set(fe,{phase:be,springs:qe,payload:Ie}):Z.set(fe,{phase:be,springs:qe,payload:Ie})});const q=_.useContext(lC),Ae=lR(q),Ce=q!==Ae&&hK(q);Ah(()=>{Ce&&dr(D,fe=>{fe.ctrl.start({default:q})})},[q]),dr(Z,(fe,Ee)=>{if(z.current.size){const se=D.findIndex(Be=>Be.key===Ee.key);D.splice(se,1)}}),Ah(()=>{dr(z.current.size?z.current:Z,({phase:fe,payload:Ee},se)=>{const{ctrl:Be}=se;se.phase=fe,v==null||v.add(Be),Ce&&fe=="enter"&&Be.start({default:q}),Ee&&(pK(Be,Ee.ref),(Be.ref||v)&&!re.current?Be.update(Ee):(Be.start(Ee),re.current&&(re.current=!1)))})},i?void 0:n);const me=fe=>_.createElement(_.Fragment,null,D.map((Ee,se)=>{const{springs:Be}=Z.get(Ee)||Ee.ctrl,ce=fe({...Be},Ee.item,Ee,se);return ce&&ce.type?_.createElement(ce.type,{...ce.props,key:Lt.str(Ee.key)||Lt.num(Ee.key)?Ee.key:Ee.ctrl.id,ref:ce.ref}):ce}));return v?[me,v]:me}var bDe=1;function QDe(e,{key:t,keys:n=t},r){if(n===null){const i=new Set;return e.map(A=>{const a=r&&r.find(l=>l.item===A&&l.phase!=="leave"&&!i.has(l));return a?(i.add(a),a.key):bDe++})}return Lt.und(n)?e:Lt.fun(n)?e.map(n):Ls(n)}var jK=class extends CR{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=zI(...t);const n=this._get(),r=dR(n);uR(this,r.create(n))}advance(e){const t=this._get(),n=this.get();W0(t,n)||(bu(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&LK(this._active)&&_R(this)}_get(){const e=Lt.arr(this.source)?this.source.map(ua):Ls(ua(this.source));return this.calc(...e)}_start(){this.idle&&!LK(this._active)&&(this.idle=!1,dr(pw(this),e=>{e.done=!1}),Il.skipAnimation?(mr.batchedUpdates(()=>this.advance()),_R(this)):cw.start(this))}_attach(){let e=1;dr(Ls(this.source),t=>{kc(t)&&g1(t,this),IR(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))}),this.priority=e,this._start()}_detach(){dr(Ls(this.source),e=>{kc(e)&&$I(e,this)}),this._active.clear(),_R(this)}eventObserved(e){e.type=="change"?e.idle?this.advance():(this._active.add(e.parent),this._start()):e.type=="idle"?this._active.delete(e.parent):e.type=="priority"&&(this.priority=Ls(this.source).reduce((t,n)=>Math.max(t,(IR(n)?n.priority:0)+1),0))}};function wDe(e){return e.idle!==!1}function LK(e){return!e.size||Array.from(e).every(wDe)}function _R(e){e.idle||(e.idle=!0,dr(pw(e),t=>{t.done=!0}),KI(e,{type:"idle",parent:e}))}var p1=(e,...t)=>new jK(e,t);Il.assign({createStringInterpolator:AK,to:(e,t)=>new jK(e,t)});var PK=/^--/;function _De(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!PK.test(e)&&!(uC.hasOwnProperty(e)&&uC[e])?t+"px":(""+t).trim()}var UK={};function xDe(e,t){if(!e.nodeType||!e.setAttribute)return!1;const n=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",{className:r,style:i,children:A,scrollTop:a,scrollLeft:l,viewBox:f,...h}=t,m=Object.values(h),C=Object.keys(h).map(v=>n||e.hasAttribute(v)?v:UK[v]||(UK[v]=v.replace(/([A-Z])/g,k=>"-"+k.toLowerCase())));A!==void 0&&(e.textContent=A);for(const v in i)if(i.hasOwnProperty(v)){const k=_De(v,i[v]);PK.test(v)?e.style.setProperty(v,k):e.style[v]=k}C.forEach((v,k)=>{e.setAttribute(v,m[k])}),r!==void 0&&(e.className=r),a!==void 0&&(e.scrollTop=a),l!==void 0&&(e.scrollLeft=l),f!==void 0&&e.setAttribute("viewBox",f)}var uC={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},kDe=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),SDe=["Webkit","Ms","Moz","O"];uC=Object.keys(uC).reduce((e,t)=>(SDe.forEach(n=>e[kDe(n,t)]=e[t]),e),uC);var DDe=/^(matrix|translate|scale|rotate|skew)/,RDe=/^(translate)/,TDe=/^(rotate|skew)/,xR=(e,t)=>Lt.num(e)&&e!==0?e+t:e,Bw=(e,t)=>Lt.arr(e)?e.every(n=>Bw(n,t)):Lt.num(e)?e===t:parseFloat(e)===t,MDe=class extends Ew{constructor({x:e,y:t,z:n,...r}){const i=[],A=[];(e||t||n)&&(i.push([e||0,t||0,n||0]),A.push(a=>[`translate3d(${a.map(l=>xR(l,"px")).join(",")})`,Bw(a,0)])),vu(r,(a,l)=>{if(l==="transform")i.push([a||""]),A.push(f=>[f,f===""]);else if(DDe.test(l)){if(delete r[l],Lt.und(a))return;const f=RDe.test(l)?"px":TDe.test(l)?"deg":"";i.push(Ls(a)),A.push(l==="rotate3d"?([h,m,C,v])=>[`rotate3d(${h},${m},${C},${xR(v,f)})`,Bw(v,0)]:h=>[`${l}(${h.map(m=>xR(m,f)).join(",")})`,Bw(h,l.startsWith("scale")?1:0)])}}),i.length&&(r.transform=new FDe(i,A)),super(r)}},FDe=class extends nK{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return dr(this.inputs,(n,r)=>{const i=ua(n[0]),[A,a]=this.transforms[r](Lt.arr(i)?i:n.map(ua));e+=" "+A,t=t&&a}),t?"none":e}observerAdded(e){e==1&&dr(this.inputs,t=>dr(t,n=>kc(n)&&g1(n,this)))}observerRemoved(e){e==0&&dr(this.inputs,t=>dr(t,n=>kc(n)&&$I(n,this)))}eventObserved(e){e.type=="change"&&(this._value=null),KI(this,e)}},NDe=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"];Il.assign({batchedUpdates:ou.unstable_batchedUpdates,createStringInterpolator:AK,colors:DSe});var ODe=cDe(NDe,{applyAnimatedValues:xDe,createAnimatedStyle:e=>new MDe(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n}),fa=ODe.animated;function jDe(){const e=Se(hu);if(!e)return;const t=e.downloading_full_snapshot_throughput?`${El(e.downloading_full_snapshot_throughput).toString()}/s`:"-";return p.jsxs(Re,{children:[p.jsx(X0,{label:"Peer",value:e.downloading_full_snapshot_peer}),p.jsx(X0,{label:"Slot",value:e.downloading_full_snapshot_slot}),p.jsx(X0,{label:"Throughput",value:t})]})}function LDe(){const e=Se(hu);return e?p.jsx(X0,{label:"Slot",value:e.waiting_for_supermajority_slot}):null}function PDe(){const e=Se(hu);return e?p.jsx(Og,{value:e.waiting_for_supermajority_stake_percent||0,className:Aw.progress}):null}function UDe(){const e=Se(hu);if(!e)return;const t=e.downloading_incremental_snapshot_throughput?`${El(e.downloading_incremental_snapshot_throughput).toString()}/s`:"-";return p.jsxs(Re,{children:[p.jsx(X0,{label:"Peer",value:e.downloading_incremental_snapshot_peer}),p.jsx(X0,{label:"Slot",value:e.downloading_incremental_snapshot_slot}),p.jsx(X0,{label:"Throughput",value:t})]})}const GK=[{step:"initializing"},{step:"searching_for_full_snapshot"},{step:"downloading_full_snapshot",rightChildren:p.jsx(ySe,{}),bottomChildren:p.jsx(jDe,{})},{step:"searching_for_incremental_snapshot"},{step:"downloading_incremental_snapshot",rightChildren:p.jsx(vSe,{}),bottomChildren:p.jsx(UDe,{})},{step:"cleaning_blockstore"},{step:"cleaning_accounts"},{step:"loading_ledger"},{step:"processing_ledger",bottomChildren:p.jsx(ESe,{})},{step:"starting_services"},{step:"waiting_for_supermajority",rightChildren:p.jsx(PDe,{}),bottomChildren:p.jsx(LDe,{}),optional:!0},{step:"running"}];function GDe(){const e=Se(la),t=Se(hu),[n,r]=dl(yu),i=Se(Bu),A=!!Object.values(i).length,[a,l]=_.useState();_.useEffect(()=>{(t==null?void 0:t.phase)!=="running"&&r(!0),l(v=>t?t.phase==="running":v)},[r,t]);const f=a===!0||a===void 0;_.useEffect(()=>{A&&(t==null?void 0:t.phase)==="running"&&r(!1)},[A,r,n,t==null?void 0:t.phase]);const h=Math.max(0,GK.findIndex(({step:v})=>v===(t==null?void 0:t.phase))),[m,C]=Qf(()=>({from:{opacity:n?1:0,zIndex:n?1:-1}}));return _.useEffect(()=>{C.stop(),n?C.start({from:{opacity:1,zIndex:1}}):C.start({from:{opacity:1,zIndex:1},to:{opacity:0,zIndex:-1}})},[C,n]),p.jsx(fa.div,{className:vW.outerContainer,style:m,children:p.jsxs(Re,{direction:"column",gap:"4",className:vW.innerContainer,children:[p.jsx(Ir,{flexGrow:"1"}),p.jsx("img",{src:e===Eu.Firedancer?Tq:iSe,alt:"fd",height:"50px",style:{marginBottom:"28px"}}),GK.map(({step:v,rightChildren:k,bottomChildren:D,optional:R},N)=>{if(R&&v!==(t==null?void 0:t.phase))return null;const F=HDe(v);return N===h?p.jsx(uSe,{label:F,hide:f,rightChildren:k,bottomChildren:D},v):Nt!==void 0).map((t,n)=>t==="for"?t:t==="rpc"?"RPC":(n===0?t[0].toUpperCase():t[0])+t.slice(1)).join(" ")}const YDe="_container_e8h4h_1",JDe="_blur_e8h4h_4",HK={container:YDe,blur:JDe};function YK(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t=0)&&(n[i]=e[i]);return n}var e5e=["color"],JK=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,e5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M7.5 2C7.77614 2 8 2.22386 8 2.5L8 11.2929L11.1464 8.14645C11.3417 7.95118 11.6583 7.95118 11.8536 8.14645C12.0488 8.34171 12.0488 8.65829 11.8536 8.85355L7.85355 12.8536C7.75979 12.9473 7.63261 13 7.5 13C7.36739 13 7.24021 12.9473 7.14645 12.8536L3.14645 8.85355C2.95118 8.65829 2.95118 8.34171 3.14645 8.14645C3.34171 7.95118 3.65829 7.95118 3.85355 8.14645L7 11.2929L7 2.5C7 2.22386 7.22386 2 7.5 2Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),t5e=["color"],XK=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,t5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M7.14645 2.14645C7.34171 1.95118 7.65829 1.95118 7.85355 2.14645L11.8536 6.14645C12.0488 6.34171 12.0488 6.65829 11.8536 6.85355C11.6583 7.04882 11.3417 7.04882 11.1464 6.85355L8 3.70711L8 12.5C8 12.7761 7.77614 13 7.5 13C7.22386 13 7 12.7761 7 12.5L7 3.70711L3.85355 6.85355C3.65829 7.04882 3.34171 7.04882 3.14645 6.85355C2.95118 6.65829 2.95118 6.34171 3.14645 6.14645L7.14645 2.14645Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),n5e=["color"],kR=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,n5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M4.18179 6.18181C4.35753 6.00608 4.64245 6.00608 4.81819 6.18181L7.49999 8.86362L10.1818 6.18181C10.3575 6.00608 10.6424 6.00608 10.8182 6.18181C10.9939 6.35755 10.9939 6.64247 10.8182 6.81821L7.81819 9.81821C7.73379 9.9026 7.61934 9.95001 7.49999 9.95001C7.38064 9.95001 7.26618 9.9026 7.18179 9.81821L4.18179 6.81821C4.00605 6.64247 4.00605 6.35755 4.18179 6.18181Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),r5e=["color"],SR=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,r5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M4.18179 8.81819C4.00605 8.64245 4.00605 8.35753 4.18179 8.18179L7.18179 5.18179C7.26618 5.0974 7.38064 5.04999 7.49999 5.04999C7.61933 5.04999 7.73379 5.0974 7.81819 5.18179L10.8182 8.18179C10.9939 8.35753 10.9939 8.64245 10.8182 8.81819C10.6424 8.99392 10.3575 8.99392 10.1818 8.81819L7.49999 6.13638L4.81819 8.81819C4.64245 8.99392 4.35753 8.99392 4.18179 8.81819Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),o5e=["color"],i5e=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,o5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),A5e=["color"],s5e=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,A5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),a5e=["color"],c5e=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,a5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M3.13523 8.84197C3.3241 9.04343 3.64052 9.05363 3.84197 8.86477L7.5 5.43536L11.158 8.86477C11.3595 9.05363 11.6759 9.04343 11.8648 8.84197C12.0536 8.64051 12.0434 8.32409 11.842 8.13523L7.84197 4.38523C7.64964 4.20492 7.35036 4.20492 7.15803 4.38523L3.15803 8.13523C2.95657 8.32409 2.94637 8.64051 3.13523 8.84197Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),l5e=["color"],u5e=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,l5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M1 9.50006C1 10.3285 1.67157 11.0001 2.5 11.0001H4L4 10.0001H2.5C2.22386 10.0001 2 9.7762 2 9.50006L2 2.50006C2 2.22392 2.22386 2.00006 2.5 2.00006L9.5 2.00006C9.77614 2.00006 10 2.22392 10 2.50006V4.00002H5.5C4.67158 4.00002 4 4.67159 4 5.50002V12.5C4 13.3284 4.67158 14 5.5 14H12.5C13.3284 14 14 13.3284 14 12.5V5.50002C14 4.67159 13.3284 4.00002 12.5 4.00002H11V2.50006C11 1.67163 10.3284 1.00006 9.5 1.00006H2.5C1.67157 1.00006 1 1.67163 1 2.50006V9.50006ZM5 5.50002C5 5.22388 5.22386 5.00002 5.5 5.00002H12.5C12.7761 5.00002 13 5.22388 13 5.50002V12.5C13 12.7762 12.7761 13 12.5 13H5.5C5.22386 13 5 12.7762 5 12.5V5.50002Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),d5e=["color"],f5e=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,d5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M13.15 7.49998C13.15 4.66458 10.9402 1.84998 7.50002 1.84998C4.72167 1.84998 3.34849 3.9064 2.76335 5H4.5C4.77614 5 5 5.22386 5 5.5C5 5.77614 4.77614 6 4.5 6H1.5C1.22386 6 1 5.77614 1 5.5V2.5C1 2.22386 1.22386 2 1.5 2C1.77614 2 2 2.22386 2 2.5V4.31318C2.70453 3.07126 4.33406 0.849976 7.50002 0.849976C11.5628 0.849976 14.15 4.18537 14.15 7.49998C14.15 10.8146 11.5628 14.15 7.50002 14.15C5.55618 14.15 3.93778 13.3808 2.78548 12.2084C2.16852 11.5806 1.68668 10.839 1.35816 10.0407C1.25306 9.78536 1.37488 9.49315 1.63024 9.38806C1.8856 9.28296 2.17781 9.40478 2.2829 9.66014C2.56374 10.3425 2.97495 10.9745 3.4987 11.5074C4.47052 12.4963 5.83496 13.15 7.50002 13.15C10.9402 13.15 13.15 10.3354 13.15 7.49998ZM7.5 4.00001C7.77614 4.00001 8 4.22387 8 4.50001V7.29291L9.85355 9.14646C10.0488 9.34172 10.0488 9.65831 9.85355 9.85357C9.65829 10.0488 9.34171 10.0488 9.14645 9.85357L7.14645 7.85357C7.05268 7.7598 7 7.63262 7 7.50001V4.50001C7 4.22387 7.22386 4.00001 7.5 4.00001Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),g5e=["color"],DR=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,g5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M12.8536 2.85355C13.0488 2.65829 13.0488 2.34171 12.8536 2.14645C12.6583 1.95118 12.3417 1.95118 12.1464 2.14645L7.5 6.79289L2.85355 2.14645C2.65829 1.95118 2.34171 1.95118 2.14645 2.14645C1.95118 2.34171 1.95118 2.65829 2.14645 2.85355L6.79289 7.5L2.14645 12.1464C1.95118 12.3417 1.95118 12.6583 2.14645 12.8536C2.34171 13.0488 2.65829 13.0488 2.85355 12.8536L7.5 8.20711L12.1464 12.8536C12.3417 13.0488 12.6583 13.0488 12.8536 12.8536C13.0488 12.6583 13.0488 12.3417 12.8536 12.1464L8.20711 7.5L12.8536 2.85355Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),h5e=["color"],p5e=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,h5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),m5e=["color"],E5e=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,m5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M11.1464 6.85355C11.3417 7.04882 11.6583 7.04882 11.8536 6.85355C12.0488 6.65829 12.0488 6.34171 11.8536 6.14645L7.85355 2.14645C7.65829 1.95118 7.34171 1.95118 7.14645 2.14645L3.14645 6.14645C2.95118 6.34171 2.95118 6.65829 3.14645 6.85355C3.34171 7.04882 3.65829 7.04882 3.85355 6.85355L7.5 3.20711L11.1464 6.85355ZM11.1464 12.8536C11.3417 13.0488 11.6583 13.0488 11.8536 12.8536C12.0488 12.6583 12.0488 12.3417 11.8536 12.1464L7.85355 8.14645C7.65829 7.95118 7.34171 7.95118 7.14645 8.14645L3.14645 12.1464C2.95118 12.3417 2.95118 12.6583 3.14645 12.8536C3.34171 13.0488 3.65829 13.0488 3.85355 12.8536L7.5 9.20711L11.1464 12.8536Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),I5e=["color"],C5e=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,I5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M2 2.5C2 2.22386 2.22386 2 2.5 2H5.5C5.77614 2 6 2.22386 6 2.5C6 2.77614 5.77614 3 5.5 3H3V5.5C3 5.77614 2.77614 6 2.5 6C2.22386 6 2 5.77614 2 5.5V2.5ZM9 2.5C9 2.22386 9.22386 2 9.5 2H12.5C12.7761 2 13 2.22386 13 2.5V5.5C13 5.77614 12.7761 6 12.5 6C12.2239 6 12 5.77614 12 5.5V3H9.5C9.22386 3 9 2.77614 9 2.5ZM2.5 9C2.77614 9 3 9.22386 3 9.5V12H5.5C5.77614 12 6 12.2239 6 12.5C6 12.7761 5.77614 13 5.5 13H2.5C2.22386 13 2 12.7761 2 12.5V9.5C2 9.22386 2.22386 9 2.5 9ZM12.5 9C12.7761 9 13 9.22386 13 9.5V12.5C13 12.7761 12.7761 13 12.5 13H9.5C9.22386 13 9 12.7761 9 12.5C9 12.2239 9.22386 12 9.5 12H12V9.5C12 9.22386 12.2239 9 12.5 9Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),B5e=["color"],y5e=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,B5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M5.5 2C5.77614 2 6 2.22386 6 2.5V5.5C6 5.77614 5.77614 6 5.5 6H2.5C2.22386 6 2 5.77614 2 5.5C2 5.22386 2.22386 5 2.5 5H5V2.5C5 2.22386 5.22386 2 5.5 2ZM9.5 2C9.77614 2 10 2.22386 10 2.5V5H12.5C12.7761 5 13 5.22386 13 5.5C13 5.77614 12.7761 6 12.5 6H9.5C9.22386 6 9 5.77614 9 5.5V2.5C9 2.22386 9.22386 2 9.5 2ZM2 9.5C2 9.22386 2.22386 9 2.5 9H5.5C5.77614 9 6 9.22386 6 9.5V12.5C6 12.7761 5.77614 13 5.5 13C5.22386 13 5 12.7761 5 12.5V10H2.5C2.22386 10 2 9.77614 2 9.5ZM9 9.5C9 9.22386 9.22386 9 9.5 9H12.5C12.7761 9 13 9.22386 13 9.5C13 9.77614 12.7761 10 12.5 10H10V12.5C10 12.7761 9.77614 13 9.5 13C9.22386 13 9 12.7761 9 12.5V9.5Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),v5e=["color"],WK=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,v5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M10 6.5C10 8.433 8.433 10 6.5 10C4.567 10 3 8.433 3 6.5C3 4.567 4.567 3 6.5 3C8.433 3 10 4.567 10 6.5ZM9.30884 10.0159C8.53901 10.6318 7.56251 11 6.5 11C4.01472 11 2 8.98528 2 6.5C2 4.01472 4.01472 2 6.5 2C8.98528 2 11 4.01472 11 6.5C11 7.56251 10.6318 8.53901 10.0159 9.30884L12.8536 12.1464C13.0488 12.3417 13.0488 12.6583 12.8536 12.8536C12.6583 13.0488 12.3417 13.0488 12.1464 12.8536L9.30884 10.0159Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),b5e=["color"],Q5e=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,b5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M2.25 7.5C2.25 7.22386 2.47386 7 2.75 7H12.25C12.5261 7 12.75 7.22386 12.75 7.5C12.75 7.77614 12.5261 8 12.25 8H2.75C2.47386 8 2.25 7.77614 2.25 7.5Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),w5e=["color"],_5e=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,w5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M8 2.75C8 2.47386 7.77614 2.25 7.5 2.25C7.22386 2.25 7 2.47386 7 2.75V7H2.75C2.47386 7 2.25 7.22386 2.25 7.5C2.25 7.77614 2.47386 8 2.75 8H7V12.25C7 12.5261 7.22386 12.75 7.5 12.75C7.77614 12.75 8 12.5261 8 12.25V8H12.25C12.5261 8 12.75 7.77614 12.75 7.5C12.75 7.22386 12.5261 7 12.25 7H8V2.75Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),x5e=["color"],k5e=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,x5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M7.49991 0.876892C3.84222 0.876892 0.877075 3.84204 0.877075 7.49972C0.877075 11.1574 3.84222 14.1226 7.49991 14.1226C11.1576 14.1226 14.1227 11.1574 14.1227 7.49972C14.1227 3.84204 11.1576 0.876892 7.49991 0.876892ZM1.82707 7.49972C1.82707 4.36671 4.36689 1.82689 7.49991 1.82689C10.6329 1.82689 13.1727 4.36671 13.1727 7.49972C13.1727 10.6327 10.6329 13.1726 7.49991 13.1726C4.36689 13.1726 1.82707 10.6327 1.82707 7.49972ZM7.50003 4C7.77617 4 8.00003 4.22386 8.00003 4.5V7H10.5C10.7762 7 11 7.22386 11 7.5C11 7.77614 10.7762 8 10.5 8H8.00003V10.5C8.00003 10.7761 7.77617 11 7.50003 11C7.22389 11 7.00003 10.7761 7.00003 10.5V8H4.50003C4.22389 8 4.00003 7.77614 4.00003 7.5C4.00003 7.22386 4.22389 7 4.50003 7H7.00003V4.5C7.00003 4.22386 7.22389 4 7.50003 4Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),S5e=["color"],D5e=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,S5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M4.85355 2.14645C5.04882 2.34171 5.04882 2.65829 4.85355 2.85355L3.70711 4H9C11.4853 4 13.5 6.01472 13.5 8.5C13.5 10.9853 11.4853 13 9 13H5C4.72386 13 4.5 12.7761 4.5 12.5C4.5 12.2239 4.72386 12 5 12H9C10.933 12 12.5 10.433 12.5 8.5C12.5 6.567 10.933 5 9 5H3.70711L4.85355 6.14645C5.04882 6.34171 5.04882 6.65829 4.85355 6.85355C4.65829 7.04882 4.34171 7.04882 4.14645 6.85355L2.14645 4.85355C1.95118 4.65829 1.95118 4.34171 2.14645 4.14645L4.14645 2.14645C4.34171 1.95118 4.65829 1.95118 4.85355 2.14645Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),R5e=["color"],T5e=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,R5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M3.89949 9.49998C3.89949 9.72089 3.7204 9.89997 3.49949 9.89997C3.27857 9.89997 3.09949 9.72089 3.09949 9.49998L3.09949 2.46566L1.78233 3.78282C1.62612 3.93903 1.37285 3.93903 1.21664 3.78282C1.06043 3.62661 1.06043 3.37334 1.21664 3.21713L3.21664 1.21713C3.29166 1.14212 3.3934 1.09998 3.49949 1.09998C3.60557 1.09998 3.70732 1.14212 3.78233 1.21713L5.78233 3.21713C5.93854 3.37334 5.93854 3.62661 5.78233 3.78282C5.62612 3.93903 5.37285 3.93903 5.21664 3.78282L3.89949 2.46566L3.89949 9.49998ZM8.49998 1.99998C8.22383 1.99998 7.99998 2.22383 7.99998 2.49998C7.99998 2.77612 8.22383 2.99998 8.49998 2.99998H14.5C14.7761 2.99998 15 2.77612 15 2.49998C15 2.22383 14.7761 1.99998 14.5 1.99998H8.49998ZM8.49998 4.99998C8.22383 4.99998 7.99998 5.22383 7.99998 5.49998C7.99998 5.77612 8.22383 5.99998 8.49998 5.99998H14.5C14.7761 5.99998 15 5.77612 15 5.49998C15 5.22383 14.7761 4.99998 14.5 4.99998H8.49998ZM7.99998 8.49998C7.99998 8.22383 8.22383 7.99998 8.49998 7.99998H14.5C14.7761 7.99998 15 8.22383 15 8.49998C15 8.77612 14.7761 8.99998 14.5 8.99998H8.49998C8.22383 8.99998 7.99998 8.77612 7.99998 8.49998Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),M5e=["color"],ZK=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,M5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M7.49998 0.849976C7.22383 0.849976 6.99998 1.07383 6.99998 1.34998V3.52234C6.99998 3.79848 7.22383 4.02234 7.49998 4.02234C7.77612 4.02234 7.99998 3.79848 7.99998 3.52234V1.8718C10.8862 2.12488 13.15 4.54806 13.15 7.49998C13.15 10.6204 10.6204 13.15 7.49998 13.15C4.37957 13.15 1.84998 10.6204 1.84998 7.49998C1.84998 6.10612 2.35407 4.83128 3.19049 3.8459C3.36919 3.63538 3.34339 3.31985 3.13286 3.14115C2.92234 2.96245 2.60681 2.98825 2.42811 3.19877C1.44405 4.35808 0.849976 5.86029 0.849976 7.49998C0.849976 11.1727 3.82728 14.15 7.49998 14.15C11.1727 14.15 14.15 11.1727 14.15 7.49998C14.15 3.82728 11.1727 0.849976 7.49998 0.849976ZM6.74049 8.08072L4.22363 4.57237C4.15231 4.47295 4.16346 4.33652 4.24998 4.25C4.33649 4.16348 4.47293 4.15233 4.57234 4.22365L8.08069 6.74051C8.56227 7.08599 8.61906 7.78091 8.19998 8.2C7.78089 8.61909 7.08597 8.56229 6.74049 8.08072Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),F5e=["color"],N5e=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,F5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M10 6.5C10 8.433 8.433 10 6.5 10C4.567 10 3 8.433 3 6.5C3 4.567 4.567 3 6.5 3C8.433 3 10 4.567 10 6.5ZM9.30884 10.0159C8.53901 10.6318 7.56251 11 6.5 11C4.01472 11 2 8.98528 2 6.5C2 4.01472 4.01472 2 6.5 2C8.98528 2 11 4.01472 11 6.5C11 7.56251 10.6318 8.53901 10.0159 9.30884L12.8536 12.1464C13.0488 12.3417 13.0488 12.6583 12.8536 12.8536C12.6583 13.0488 12.3417 13.0488 12.1464 12.8536L9.30884 10.0159ZM4.25 6.5C4.25 6.22386 4.47386 6 4.75 6H6V4.75C6 4.47386 6.22386 4.25 6.5 4.25C6.77614 4.25 7 4.47386 7 4.75V6H8.25C8.52614 6 8.75 6.22386 8.75 6.5C8.75 6.77614 8.52614 7 8.25 7H7V8.25C7 8.52614 6.77614 8.75 6.5 8.75C6.22386 8.75 6 8.52614 6 8.25V7H4.75C4.47386 7 4.25 6.77614 4.25 6.5Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),O5e=["color"],j5e=_.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,i=Si(e,O5e);return _.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i,{ref:t}),_.createElement("path",{d:"M6.5 10C8.433 10 10 8.433 10 6.5C10 4.567 8.433 3 6.5 3C4.567 3 3 4.567 3 6.5C3 8.433 4.567 10 6.5 10ZM6.5 11C7.56251 11 8.53901 10.6318 9.30884 10.0159L12.1464 12.8536C12.3417 13.0488 12.6583 13.0488 12.8536 12.8536C13.0488 12.6583 13.0488 12.3417 12.8536 12.1464L10.0159 9.30884C10.6318 8.53901 11 7.56251 11 6.5C11 4.01472 8.98528 2 6.5 2C4.01472 2 2 4.01472 2 6.5C2 8.98528 4.01472 11 6.5 11ZM4.75 6C4.47386 6 4.25 6.22386 4.25 6.5C4.25 6.77614 4.47386 7 4.75 7H8.25C8.52614 7 8.75 6.77614 8.75 6.5C8.75 6.22386 8.52614 6 8.25 6H4.75Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))});const RR="/assets/firedancer_logo-CrgwxzPk.svg",L5e="_cluster-container_c8wbz_1",P5e="_cluster_c8wbz_1",U5e="_cluster-name_c8wbz_19",G5e="_ws-status-icon_c8wbz_25",yw={clusterContainer:L5e,cluster:P5e,clusterName:U5e,wsStatusIcon:G5e},H5e="data:image/svg+xml,%3csvg%20width='10'%20height='15'%20viewBox='0%200%2010%2015'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.06927%203.73828C8.44427%203.73828%208.78412%203.90234%209.08881%204.23047C9.39349%204.53516%209.54584%204.875%209.54584%205.25V9.36328L6.90912%2012V14.25H3.18256V12L0.545837%209.36328V5.25C0.545837%204.875%200.698181%204.53516%201.00287%204.23047C1.30756%203.90234%201.6474%203.73828%202.0224%203.73828H2.05756V0.75H3.53412V3.73828H6.55756V0.75H8.03412L8.06927%203.73828Z'%20fill='%233CFF73'/%3e%3c/svg%3e",Y5e="data:image/svg+xml,%3csvg%20width='14'%20height='15'%20viewBox='0%200%2014%2015'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.41406%203.41406C8.96875%208.99219%2012.3438%2012.3672%2013.5391%2013.5391L12.5898%2014.4883L9.25%2011.1484L8.86328%2011.5V13.75H5.13672V11.5L2.5%208.86328V4.75C2.5%204.63281%202.51172%204.53906%202.53516%204.46875L0.0390625%201.9375L0.988281%200.988281L3.37891%203.41406H3.41406ZM11.5%208.86328L11.1484%209.25L4.01172%202.11328V0.25H5.48828V3.23828H8.51172V0.25H9.98828V3.23828C10.3633%203.23828%2010.7031%203.40234%2011.0078%203.73047C11.3359%204.03516%2011.5%204.375%2011.5%204.75V8.86328Z'%20fill='%23FFA73C'/%3e%3c/svg%3e",J5e="data:image/svg+xml,%3csvg%20width='14'%20height='15'%20viewBox='0%200%2014%2015'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.41406%203.41406C8.96875%208.99219%2012.3438%2012.3672%2013.5391%2013.5391L12.5898%2014.4883L9.25%2011.1484L8.86328%2011.5V13.75H5.13672V11.5L2.5%208.86328V4.75C2.5%204.63281%202.51172%204.53906%202.53516%204.46875L0.0390625%201.9375L0.988281%200.988281L3.37891%203.41406H3.41406ZM11.5%208.86328L11.1484%209.25L4.01172%202.11328V0.25H5.48828V3.23828H8.51172V0.25H9.98828V3.23828C10.3633%203.23828%2010.7031%203.40234%2011.0078%203.73047C11.3359%204.03516%2011.5%204.375%2011.5%204.75V8.86328Z'%20fill='%23E5484D'/%3e%3c/svg%3e";var Ps=(e=>(e.Disconnected="disconnected",e.Connecting="connecting",e.Connected="connected",e))(Ps||{});const vw=et(Ps.Disconnected),X5e=e=>_.createElement("svg",{width:12,height:12,viewBox:"0 0 12 12",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",...e},_.createElement("path",{d:"M6.39844 3.39062V9.89844H11.6484V11.0742H0V9.89844H5.25V3.39062C4.72135 3.20833 4.36589 2.85286 4.18359 2.32422H2.32422L4.07422 6.39844C4.07422 6.72656 3.98307 7.02734 3.80078 7.30078C3.61849 7.55599 3.3724 7.76562 3.0625 7.92969C2.7526 8.07552 2.40625 8.14844 2.02344 8.14844C1.65885 8.14844 1.32161 8.07552 1.01172 7.92969C0.701823 7.76562 0.455729 7.55599 0.273438 7.30078C0.0911458 7.02734 0 6.72656 0 6.39844L1.75 2.32422H0.574219V1.14844H4.18359C4.29297 0.820312 4.49349 0.546875 4.78516 0.328125C5.09505 0.109375 5.44141 0 5.82422 0C6.20703 0 6.54427 0.109375 6.83594 0.328125C7.14583 0.546875 7.35547 0.820312 7.46484 1.14844H11.0742V2.32422H9.89844L11.6484 6.39844C11.6484 6.72656 11.5573 7.02734 11.375 7.30078C11.1927 7.55599 10.9466 7.76562 10.6367 7.92969C10.3268 8.07552 9.98958 8.14844 9.625 8.14844C9.24219 8.14844 8.89583 8.07552 8.58594 7.92969C8.27604 7.76562 8.02995 7.55599 7.84766 7.30078C7.66536 7.02734 7.57422 6.72656 7.57422 6.39844L9.32422 2.32422H7.46484C7.28255 2.85286 6.92708 3.20833 6.39844 3.39062ZM10.7188 6.39844L9.625 3.85547L8.53125 6.39844H10.7188ZM3.11719 6.39844L2.02344 3.85547L0.929688 6.39844H3.11719ZM5.82422 2.32422C5.98828 2.32422 6.125 2.26953 6.23438 2.16016C6.34375 2.03255 6.39844 1.89583 6.39844 1.75C6.39844 1.58594 6.34375 1.44922 6.23438 1.33984C6.125 1.21224 5.98828 1.14844 5.82422 1.14844C5.66016 1.14844 5.52344 1.21224 5.41406 1.33984C5.30469 1.44922 5.25 1.58594 5.25 1.75C5.25 1.89583 5.30469 2.03255 5.41406 2.16016C5.52344 2.26953 5.66016 2.32422 5.82422 2.32422Z"})),W5e=e=>_.createElement("svg",{width:7,height:11,viewBox:"0 0 7 11",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",...e},_.createElement("path",{d:"M2.48828 10.5H1.88672L2.48828 6.42578H0.4375C0.145833 6.42578 0.0729167 6.29818 0.21875 6.04297C0.273438 5.95182 0.282552 5.92448 0.246094 5.96094C1.17578 4.33854 2.30599 2.35156 3.63672 0H4.23828L3.63672 4.07422H5.6875C5.94271 4.07422 6.02474 4.20182 5.93359 4.45703L2.48828 10.5Z"})),Z5e=e=>_.createElement("svg",{width:12,height:12,viewBox:"0 0 12 12",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",...e},_.createElement("path",{d:"M4.18359 2.26953L3.41797 2.13281C2.9987 2.04167 2.64323 2.15104 2.35156 2.46094L0 4.8125L2.10547 5.71484C2.1237 5.67839 2.1875 5.54167 2.29688 5.30469C2.40625 5.06771 2.55208 4.77604 2.73438 4.42969C2.91667 4.08333 3.1263 3.72786 3.36328 3.36328C3.61849 2.98047 3.89193 2.61589 4.18359 2.26953ZM5.33203 8.50391L2.89844 6.07031C2.89844 6.07031 2.95312 5.95182 3.0625 5.71484C3.17188 5.47786 3.31771 5.17708 3.5 4.8125C3.70052 4.44792 3.92839 4.07422 4.18359 3.69141C4.45703 3.29036 4.7487 2.9349 5.05859 2.625C5.69661 1.98698 6.29818 1.49479 6.86328 1.14844C7.42839 0.783854 7.94792 0.519531 8.42188 0.355469C8.91406 0.191406 9.35156 0.0911458 9.73438 0.0546875C10.1172 0.0182292 10.4362 0.0182292 10.6914 0.0546875C10.9466 0.0911458 11.1289 0.127604 11.2383 0.164062C11.2747 0.273438 11.3112 0.455729 11.3477 0.710938C11.3841 0.966146 11.3841 1.28516 11.3477 1.66797C11.3112 2.05078 11.2109 2.48828 11.0469 2.98047C10.8828 3.45443 10.6185 3.97396 10.2539 4.53906C9.90755 5.10417 9.41536 5.70573 8.77734 6.34375C8.46745 6.65365 8.11198 6.94531 7.71094 7.21875C7.32812 7.47396 6.95443 7.70182 6.58984 7.90234C6.22526 8.08464 5.92448 8.23047 5.6875 8.33984C5.45052 8.44922 5.33203 8.50391 5.33203 8.50391ZM9.13281 7.21875L9.26953 7.98438C9.36068 8.40365 9.2513 8.75911 8.94141 9.05078L6.58984 11.4023L5.6875 9.29688C5.72396 9.27865 5.86068 9.21484 6.09766 9.10547C6.33464 8.99609 6.6263 8.85026 6.97266 8.66797C7.31901 8.48568 7.67448 8.27604 8.03906 8.03906C8.42188 7.78385 8.78646 7.51042 9.13281 7.21875ZM4.07422 9.07812C4.07422 8.75 3.99219 8.45833 3.82812 8.20312C3.68229 7.92969 3.47266 7.72005 3.19922 7.57422C2.94401 7.41016 2.65234 7.32812 2.32422 7.32812C2.08724 7.32812 1.85938 7.3737 1.64062 7.46484C1.42188 7.55599 1.23958 7.68359 1.09375 7.84766C0.947917 7.97526 0.820312 8.1849 0.710938 8.47656C0.601562 8.75 0.501302 9.0599 0.410156 9.40625C0.31901 9.73438 0.236979 10.0534 0.164062 10.3633C0.109375 10.6732 0.0638021 10.9284 0.0273438 11.1289C0.00911458 11.3112 0 11.4023 0 11.4023C0 11.4023 0.0911458 11.3932 0.273438 11.375C0.473958 11.3385 0.729167 11.293 1.03906 11.2383C1.34896 11.1654 1.66797 11.0833 1.99609 10.9922C2.34245 10.901 2.65234 10.8008 2.92578 10.6914C3.21745 10.582 3.42708 10.4544 3.55469 10.3086C3.71875 10.1628 3.84635 9.98047 3.9375 9.76172C4.02865 9.54297 4.07422 9.3151 4.07422 9.07812ZM6.39844 3.82812C6.39844 4.15625 6.50781 4.4388 6.72656 4.67578C6.96354 4.89453 7.24609 5.00391 7.57422 5.00391C7.90234 5.00391 8.17578 4.89453 8.39453 4.67578C8.63151 4.4388 8.75 4.15625 8.75 3.82812C8.75 3.5 8.63151 3.22656 8.39453 3.00781C8.17578 2.77083 7.90234 2.65234 7.57422 2.65234C7.24609 2.65234 6.96354 2.77083 6.72656 3.00781C6.50781 3.22656 6.39844 3.5 6.39844 3.82812Z"}));function VK({strategy:e,iconSize:t,tooltipContent:n}){const r=Se(bI),i=_.useMemo(()=>({width:`${t}px`,height:`${t}px`,color:ew(r)}),[r,t]),A=_.useMemo(()=>{if(e===L0.balanced)return p.jsx(X5e,{...i});if(e===L0.perf)return p.jsx(W5e,{...i});if(e===L0.revenue)return p.jsx(Z5e,{...i})},[e,i]);return n?p.jsx(ki,{content:n,children:p.jsx("div",{style:{lineHeight:0},children:A})}):A}const dC=2;function zK(){const e=Se(bI),t=Se(aW),n=Se(cW),r=Se(vw);if(!e&&!t)return null;let i=J5e;r===Ps.Connected?i=H5e:r===Ps.Connecting&&(i=Y5e);let A=e;return e==="mainnet-beta"&&(A="mainnet"),p.jsxs(Re,{width:`${HD+dC}px`,className:yw.clusterContainer,gap:"5px",ml:`-${dC}px`,p:`${dC}px 5px ${dC}px ${dC}px`,children:[p.jsxs(Re,{className:yw.cluster,flexGrow:"1",direction:"column",align:"center",style:{background:ew(e)},children:[p.jsx(ki,{content:"Cluster the validator is joined to",children:p.jsx(Te,{className:yw.clusterName,children:A})}),p.jsx(ki,{content:`Current validator software version. Commit Hash: ${n||"unknown"}`,children:p.jsxs(Te,{children:["v",t]})})]}),p.jsx(ki,{content:`GUI is currently ${r} ${r===Ps.Disconnected?"from":"to"} the validator`,children:p.jsx("img",{src:i,className:yw.wsStatusIcon,alt:"ws status"})}),p.jsx(q5e,{}),p.jsx(K5e,{})]})}function V5e(){const e=Se(bI),t=ew(e);return p.jsx("div",{style:{background:t,height:_I,width:"100%"}})}function z5e(e){switch(e.status){case"connected":return pz;case"connecting":return mz;case"disconnected":return Iu}}function q5e(){const e=Se(BW);if(!e)return null;const t=z5e(e);return p.jsx(ki,{content:`Currently ${e.status} ${e.status==="disconnected"?"from":"to"} ${e.name} - ${e.url} (${e.ip})`,children:p.jsxs("svg",{width:"10",height:"10",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",children:[p.jsx("rect",{x:"0.957031",y:"0.478027",width:"46.6736",height:"46.6736",rx:"23.3368",fill:t}),p.jsx("circle",{cx:"24.29",cy:"23.5771",r:"18.6313",stroke:t,strokeWidth:"1.62011"}),p.jsx("path",{d:"M26.1499 19.0332C24.8137 19.9555 23.3768 20.2715 21.842 19.9795C20.3046 19.6893 19.0833 18.8857 18.1757 17.5706L16.8251 15.6137L18.7625 14.2765L20.1131 16.2334C20.6504 17.012 21.3676 17.4839 22.2672 17.6474C23.1642 17.8126 24.0091 17.6217 24.7967 17.0781L28.2146 14.7043C29.301 13.9499 30.7935 14.2212 31.5448 15.3097L26.1499 19.0332Z",fill:t}),p.jsx("path",{d:"M28.7658 25.5351C27.8418 24.1963 27.5235 22.7579 27.8126 21.2226C28.0999 19.6846 28.9007 18.464 30.2133 17.558L32.1665 16.21L33.5062 18.1511L31.5531 19.4991C30.776 20.0355 30.3057 20.7523 30.1439 21.6522C29.9803 22.5495 30.1726 23.3953 30.7172 24.1844L33.1006 27.6163C33.8536 28.7006 33.5828 30.1903 32.4963 30.9402L28.7658 25.5351Z",fill:t}),p.jsx("path",{d:"M22.2392 28.1641C23.5755 27.2418 25.0123 26.9258 26.5471 27.2178C28.0846 27.508 29.3058 28.3116 30.2135 29.6267L31.5641 31.5835L29.6267 32.9207L28.2761 30.9638C27.7387 30.1853 27.0215 29.7134 26.1219 29.5499C25.2249 29.3846 24.38 29.5756 23.5924 30.1191L20.1745 32.4929C19.0882 33.2474 17.5956 32.9761 16.8443 31.8875L22.2392 28.1641Z",fill:t}),p.jsx("path",{d:"M19.7405 21.8316C20.6645 23.1704 20.9829 24.6088 20.6938 26.1441C20.4065 27.6821 19.6056 28.9027 18.293 29.8087L16.3398 31.1567L15.0001 29.2156L16.9533 27.8676C17.7304 27.3312 18.2007 26.6144 18.3625 25.7145C18.5261 24.8172 18.3338 23.9714 17.7892 23.1823L15.4058 19.7504C14.6527 18.6661 14.9235 17.1764 16.01 16.4265L19.7405 21.8316Z",fill:t})]})})}function K5e(){const e=Se(hQ),t=_.useMemo(()=>{if(e===L0.balanced)return"Transaction scheduler strategy: balanced";if(e===L0.perf)return"Transaction scheduler strategy: performance";if(e===L0.revenue)return"Transaction scheduler strategy: revenue"},[e]);if(e)return p.jsx(VK,{strategy:e,iconSize:12,tooltipContent:t})}const $5e="_identity-key-container_1frrj_5",eRe="_identity-key-text_1frrj_10",qK={identityKeyContainer:$5e,identityKeyText:eRe},KK="data:image/svg+xml,%3csvg%20width='30'%20height='30'%20viewBox='0%200%2030%2030'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0.5'%20y='0.5'%20width='29'%20height='29'%20rx='4.5'%20fill='%233E3E3E'%20stroke='%23505050'/%3e%3cpath%20d='M15.1194%2013.4056H15.2241C15.8292%2013.4056%2016.3528%2013.6267%2016.7949%2014.0688C17.2371%2014.511%2017.4582%2015.0346%2017.4582%2015.6396V15.7793L15.1194%2013.4056ZM11.908%2013.999C11.6287%2014.5575%2011.4891%2015.1044%2011.4891%2015.6396C11.4891%2016.6636%2011.8498%2017.5479%2012.5712%2018.2926C13.3159%2019.014%2014.2002%2019.3747%2015.2241%2019.3747C15.7594%2019.3747%2016.3062%2019.235%2016.8647%2018.9558L15.7128%2017.8039C15.5266%2017.8504%2015.3637%2017.8737%2015.2241%2017.8737C14.6191%2017.8737%2014.0955%2017.6526%2013.6533%2017.2104C13.2112%2016.7683%2012.9901%2016.2447%2012.9901%2015.6396C12.9901%2015.5%2013.0134%2015.3371%2013.0599%2015.1509L11.908%2013.999ZM7.78895%209.87999L8.73144%208.9375L21.9262%2022.1323L20.9838%2023.0748C20.8674%2022.9584%2020.4951%2022.5977%2019.8667%2021.9927C19.2617%2021.3876%2018.7963%2020.9222%2018.4705%2020.5964C17.4698%2021.0153%2016.3877%2021.2247%2015.2241%2021.2247C13.3857%2021.2247%2011.7218%2020.7128%2010.2324%2019.6888C8.74307%2018.6649%207.67259%2017.3152%207.021%2015.6396C7.27698%2015.0346%207.67259%2014.3713%208.20783%2013.6499C8.76634%2012.9053%209.30158%2012.3351%209.81355%2011.9395C9.53429%2011.6602%209.13868%2011.2646%208.62671%2010.7527C8.13802%2010.2407%207.85876%209.9498%207.78895%209.87999ZM15.2241%2011.9046C14.7587%2011.9046%2014.3049%2011.9977%2013.8628%2012.1838L12.257%2010.5781C13.1646%2010.2291%2014.1536%2010.0545%2015.2241%2010.0545C17.0626%2010.0545%2018.7148%2010.5665%2020.1809%2011.5904C21.6703%2012.6144%2022.7407%2013.9641%2023.3923%2015.6396C22.8338%2017.0126%2021.9844%2018.1878%2020.8441%2019.1652L18.6799%2017.001C18.8661%2016.5588%2018.9592%2016.1051%2018.9592%2015.6396C18.9592%2014.6157%2018.5868%2013.743%2017.8421%2013.0216C17.1207%2012.2769%2016.2481%2011.9046%2015.2241%2011.9046Z'%20fill='%23C7C7C7'/%3e%3c/svg%3e",tRe="/assets/privateYou-DnAsYVZD.svg",nRe=E4e(),$K=Cf(e=>nRe(e||null),{maxSize:1e3}),rRe="_hide_1etvv_1",e$={hide:rRe};function wu({url:e,size:t,hideFallback:n,hideTooltip:r=!1,isYou:i}){const[A,a]=dl($K(e)),[l,f]=_.useState(A),[h,m]=_.useState(!1),C={width:`${t}px`,height:`${t}px`};if(!e||l){if(n)return p.jsx("div",{style:C});if(i){const k=p.jsx("img",{src:tRe,style:C});return r?k:p.jsx(ki,{content:"Your current validator",children:k})}return p.jsx("img",{src:KK,alt:"private",style:C})}const v=()=>{a(),f(!0)};return p.jsxs(p.Fragment,{children:[p.jsx("img",{className:nn({[e$.hide]:!h}),style:C,onError:v,onLoad:()=>m(!0),src:e}),p.jsx("img",{className:nn({[e$.hide]:h}),style:C,src:KK,alt:"private"})]})}function TR(e){return Se(bq(e))}function fC(){const e=Se(Yg);return{peer:TR(e),identityKey:e}}function oRe(){return p.jsxs(Re,{justify:"between",gap:"3",align:"center",flexShrink:"0",children:[p.jsxs(Re,{gap:"2",align:"start",flexShrink:"0",children:[p.jsx("img",{src:RR,alt:"fd"}),p.jsx(zK,{})]}),p.jsxs(Re,{gap:"2",align:"center",flexShrink:"1",children:[p.jsx(iRe,{}),p.jsx(ARe,{})]})]})}function iRe(){var n;const{peer:e,identityKey:t}=fC();return p.jsxs(Re,{gap:"2",align:"center",flexShrink:"1",className:qK.identityKeyContainer,children:[p.jsx(wu,{url:(n=e==null?void 0:e.info)==null?void 0:n.icon_url,size:24,isYou:!0}),p.jsx(ki,{content:"The validators identity public key",children:p.jsx(Te,{className:qK.identityKeyText,children:t})})]})}function ARe(){const e=mt(ow),t=Se(Dq),n=Se(mq),r=_.useCallback(()=>{if(!t||!n)return;const{bottom:i,left:A,width:a,height:l}=t.getBoundingClientRect();n.style.setProperty("--transform-origin",`${Math.round(A+a/2)}px ${Math.round(i-l/2)}px`),e(!1)},[n,t,e]);return p.jsx(Ic,{variant:"ghost",onClick:r,color:"gray",style:{margin:0},children:p.jsx(DR,{color:"white"})})}const sRe="_card_1be36_1",aRe="_value_1be36_17",cRe="_bar-title_1be36_26",lRe="_bar-value_1be36_34",m1={card:sRe,value:aRe,barTitle:cRe,barValue:lRe},uRe="_bars_1xx0t_1",dRe="_threshold_1xx0t_7",fRe="_filled_1xx0t_10",gRe="_mid_1xx0t_14",hRe="_high_1xx0t_24",gC={bars:uRe,threshold:dRe,filled:fRe,mid:gRe,high:hRe};var t$=function(){};function pRe(e){for(var t=[],n=1;n{const h=f>=i*.95,m=!h&&f>=i*.85;return p.jsx("rect",{x:f*(a/i),width:hC,height:l$,ry:hC*2,className:nn({[gC.threshold]:f===A,[gC.filled]:f(e[t]={...n,index:r},e),{});function TRe({stepIndex:e}){const t=Se(Rq);return p.jsx(Re,{className:FR.progressBar,children:Object.values(NR).map(({name:n,estimatedPct:r,completeColor:i,inProgressBackground:A,incompleteColor:a,borderColor:l},f)=>{const h=`${r*100}%`;if(f===e)return p.jsx("div",{className:FR.currentStep,style:{width:h,background:a,borderColor:l},children:p.jsx("div",{className:FR.progressingBar,style:{transform:`scaleX(${t/100})`,background:A}})},n);const m=fObject.values(NR).reduce((i,{index:A,estimatedPct:a})=>(A{const f=performance.now();if(f-r>=e){const h=f-r;r=f,t.forEach(m=>m(f,h))}n=requestAnimationFrame(l)};n=requestAnimationFrame(l)}function A(){n!=null&&cancelAnimationFrame(n),n=null}function a(l){return t.add(l),()=>{t.delete(l)}}return i(),{subscribeClock:a,stopChartClock:A}}const kw=2;function g$({isLive:e,tileCount:t,liveIdlePerTile:n,queryIdlePerTile:r}){var h;const i=_.useMemo(()=>new Array(t).fill(0),[t]),A=n==null?void 0:n.map(m=>m===-1?void 0:1-m),a=r==null?void 0:r.map(m=>{const C=m.filter(v=>v!==-1);if(C.length)return 1-Rn.mean(C)}).filter(m=>m!==void 0),l=i.map((m,C)=>{const v=r==null?void 0:r.map(k=>1-k[C]).filter(k=>k!==void 0&&k<=1);if(v!=null&&v.length)return Rn.mean(v)}),f=(h=e?A:l)==null?void 0:h.filter(m=>m!==void 0&&m<=1);return{avgBusy:f!=null&&f.length?Rn.mean(f):void 0,aggQueryBusyPerTs:a,tileCountArr:i,liveBusyPerTile:A,busy:f}}function LR(e){const t=_.useRef();return e!==void 0&&(t.current=e),e??t.current}const h$=[0,1],Sw=150,p$=3,cTe=aTe(Sw);function m$(e,t,n){var i;const r=performance.now();for(e.push({value:n,ts:r});(((i=e[1])==null?void 0:i.ts)??0)+t{let k=n,D=i;const R=D/(k/Sw);return t||(k+=Sw*p$,D+=R*p$),{pxPerTick:R,width:D,windowMs:k}},[i,n,t]),v=_.useRef([{value:void 0,ts:performance.now()-C},{value:void 0,ts:performance.now()}]);return _.useLayoutEffect(()=>{a||t!=null&&t.length||m$(v.current,C,e)},[t==null?void 0:t.length,C,a,e]),yl(()=>{var D;if(a||t!=null&&t.length)return;const k=(D=v.current[v.current.length-1])==null?void 0:D.ts;k!==void 0&&performance.now()-k{function k(D,R){var G,Y;const N=D.length;if(N===0){f([]);return}const F=R-C,M=m/C,P=new Array(N);for(let H=0;H({value:M,ts:N+P*R}));k(F,D)}else return cTe.subscribeClock(D=>{k(v.current,D)})},[r,t,m,C]),{scaledDataPoints:l,range:h$,pxPerTick:h,chartTickMs:Sw,isLive:!t}}const lTe="_range-label_14i5c_1",uTe="_top_14i5c_9",dTe="_bottom_14i5c_13",fTe="_g-transform_14i5c_17",pC={rangeLabel:lTe,top:uTe,bottom:dTe,gTransform:fTe},gTe=400*4,hTe=80;function PR({value:e,queryBusy:t,height:n=24,includeBg:r=!0}){const[i,{width:A}]=wf(),{scaledDataPoints:a,range:l,pxPerTick:f,chartTickMs:h,isLive:m}=E$({value:e,queryBusy:t,windowMs:gTe,height:n,width:A,updateIntervalMs:hTe});return p.jsx(I$,{svgRef:i,scaledDataPoints:a,range:l,height:n,background:r?void 0:"unset",pxPerTick:f,tickMs:h,isLive:m})}function I$({svgRef:e,scaledDataPoints:t,range:n=h$,showRange:r=!1,height:i,background:A=vz,pxPerTick:a,tickMs:l,isLive:f}){const h=_.useRef(null),m=_.useRef(null),C=_.useRef(null),v=_.useMemo(()=>{const D=n[1]-n[0],R=(i-kw*2)/D,N=R*(n[1]-1);return[N+R,N]},[i,n]),k=_.useMemo(()=>t.map(({x:D,y:R})=>`${D},${R}`).join(" "),[t]);return _.useLayoutEffect(()=>{var R,N,F;const D=h.current;if(D)if(f){C.current||(C.current=D.animate([{transform:"translate3d(0px, 0, 0)"},{transform:"translate3d(0px, 0, 0)"}],{duration:l,easing:"linear",fill:"forwards"}),C.current.cancel()),C.current.finish(),(R=m.current)==null||R.setAttribute("points",k);const M=C.current.effect;M.setKeyframes([{transform:"translate3d(0px, 0, 0)"},{transform:`translate3d(${-a}px, 0, 0)`}]),M.updateTiming({duration:l,easing:"linear",fill:"forwards"}),C.current.currentTime=0,C.current.play()}else(N=m.current)==null||N.setAttribute("points",k),(F=C.current)==null||F.cancel()},[f,k,a,l]),p.jsxs(p.Fragment,{children:[p.jsxs("svg",{ref:e,xmlns:"http://www.w3.org/2000/svg",width:"100%",height:`${i}px`,fill:"none",style:{background:A},shapeRendering:"optimizeSpeed",children:[p.jsx("g",{ref:h,className:pC.gTransform,children:p.jsx("polyline",{ref:m,stroke:"url(#paint0_linear_2971_11300)",strokeWidth:kw,strokeLinecap:"butt",vectorEffect:"non-scaling-stroke",pointerEvents:"none"})}),p.jsx("defs",{children:p.jsxs("linearGradient",{id:"paint0_linear_2971_11300",x1:"59.5",y1:v[0],x2:"59.5",y2:v[1],gradientUnits:"userSpaceOnUse",children:[p.jsx("stop",{stopColor:y5}),p.jsx("stop",{offset:"1",stopColor:v5})]})})]}),r&&p.jsxs(p.Fragment,{children:[p.jsxs("div",{className:nn(pC.rangeLabel,pC.top),children:[Math.round(n[1]*100),"%"]}),p.jsxs("div",{className:nn(pC.rangeLabel,pC.bottom),children:[Math.round(n[0]*100),"%"]})]})]})}const Dw=15,C$=Dw*6+1,B$=Dw*15+1,pTe=6e3,mTe=50;function UR({title:e,tileType:t,isComplete:n}){const r=Se(GI),i=Se(w8e),{avgBusy:A}=g$({isLive:!0,tileCount:r[t],liveIdlePerTile:i==null?void 0:i[t]}),a=LR(A),{scaledDataPoints:l,range:f,pxPerTick:h,chartTickMs:m,isLive:C}=E$({value:a,windowMs:pTe,height:C$,width:B$,updateIntervalMs:mTe,stopShifting:n});return p.jsxs(Fg,{className:nn(Po.card,Po.sparklineCard),children:[p.jsxs(Re,{justify:"between",align:"center",children:[p.jsx(Te,{className:Po.snapshotTileTitle,children:e}),p.jsx(xw,{busy:a,className:Po.snapshotTileBusy})]}),p.jsx(Re,{className:Po.sparklineContainer,style:{alignSelf:"center",width:`${B$}px`,backgroundSize:`${Dw}px ${Dw}px`},children:p.jsx(I$,{scaledDataPoints:l,range:f,showRange:!0,height:C$,background:"transparent",tickMs:m,pxPerTick:h,isLive:C})})]})}function y$(e,t,n){const r=performance.now(),i=[...e,[t,r]];for(;i.length>2&&i[0]&&i[0][1]<=r-n;)i.shift();return i}function _f(e,t=500){const[n,r]=_.useState([]);_.useEffect(()=>{e!=null&&r(A=>y$(A,e,t))},[e,t]),yl(()=>{r(A=>{const a=performance.now(),l=A[A.length-1];return l&&l[1]{r([])},[]);return{valuePerSecond:_.useMemo(()=>{if(!(n.length<=1))return 1e3*(n[n.length-1][0]-n[0][0])/(n[n.length-1][1]-n[0][1])},[n]),reset:i}}const ETe=e=>_.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",...e},_.createElement("path",{d:"M2 20h20v-4H2v4zm2-3h2v2H4v-2zM2 4v4h20V4H2zm4 3H4V5h2v2zm-4 7h20v-4H2v4zm2-3h2v2H4v-2z"})),GR=Cf((e,t,n)=>new Intl.NumberFormat(void 0,{minimumFractionDigits:n?e:0,maximumFractionDigits:e,minimumSignificantDigits:!n&&t?1:t,maximumSignificantDigits:t}),{maxSize:100});function I1(e,t){const{trailingZeroes:n=!0,decimalsOnZero:r=!1}=t;if(e===0&&!r)return"0";let i;if("decimals"in t){const l=typeof t.decimals=="function"?t.decimals(e):t.decimals;i=GR(l,void 0,n)}else{const{significantDigits:l,exactIntegers:f}=t;f&&Math.abs(e)>Math.pow(10,l)?i=GR(0,void 0,n):i=GR(void 0,l||1,n)}let A="";t.useSuffix&&([e,A]=ITe(e));const a=i.format(e);return a==="-0"?"0":a+A}function ITe(e){if(isFinite(e)){const t=Math.abs(e);if(t>=1e12)return[e/1e12,"T"];if(t>=1e9)return[e/1e9,"B"];if(t>=1e6)return[e/1e6,"M"];if(t>=1e3)return[e/1e3,"K"]}return[e,""]}const CTe=Intl.NumberFormat(void 0,{notation:"compact",compactDisplay:"short",maximumFractionDigits:0}),HR=Intl.NumberFormat(void 0,{notation:"compact",compactDisplay:"short",minimumFractionDigits:1,maximumFractionDigits:1}),BTe=3e8;function YR({headerContent:e,footer:t,throughput:n,containerClassName:r}){return p.jsxs(Fg,{className:nn(Po.card,Po.barsCard,r),children:[p.jsx(Re,{justify:"between",align:"center",wrap:"wrap",gapX:"4",className:Po.cardHeader,children:e}),p.jsx(MR,{value:n??0,max:BTe}),t]})}function Rw({value:e,unit:t}){return p.jsxs(p.Fragment,{children:[p.jsx(Te,{children:e??"--"}),t&&p.jsxs(p.Fragment,{children:[" ",p.jsx(Te,{className:Po.secondaryColor,children:t})]})]})}function JR({text:e}){return p.jsx(Te,{className:nn(Po.title,Po.ellipsis),children:e})}function yTe({cumulativeAccounts:e}){const t=Se(l1),{valuePerSecond:n,reset:r}=_f(e,1e3);_.useEffect(()=>{r()},[t,r]);const i=_.useMemo(()=>{if(n!=null)return HR.format(n)},[n]);return p.jsx("div",{className:Po.accountsRate,children:p.jsx(Rw,{value:i,unit:"Accounts / sec"})})}function XR({completed:e,total:t}){return p.jsxs("div",{className:Po.total,children:[p.jsx(Rw,{value:e==null?void 0:e.value,unit:e==null?void 0:e.unit}),p.jsx(Te,{children:" / "}),p.jsx(Rw,{value:t==null?void 0:t.value,unit:t==null?void 0:t.unit})]})}function Tw({prefix:e,throughput:t}){return p.jsxs("div",{className:nn(Po.throughput,{[Po.withPrefix]:!!e}),children:[e&&p.jsxs(Te,{className:Po.secondaryColor,children:[e," "]}),p.jsx(Rw,{value:t==null?void 0:t.value,unit:t==null?void 0:t.unit}),p.jsx(Te,{className:Po.secondaryColor,children:"/sec"})]})}function vTe({readPath:e}){return p.jsxs(Re,{align:"center",gap:"10px",wrap:"nowrap",className:Po.readPathContainer,children:[p.jsx(ETe,{}),p.jsx(Te,{className:nn(Po.readPath,Po.ellipsis),children:e})]})}function bTe({compressedCompleted:e,compressedTotal:t,readPath:n}){const r=Se(l1),{valuePerSecond:i,reset:A}=_f(e,1e3);_.useEffect(()=>{A()},[r,A]);const a=i==null?void 0:Cu(i),l=e==null?void 0:Cu(e),f=t==null?void 0:Cu(t),h=_.useMemo(()=>p.jsx(vTe,{readPath:n}),[n]);return p.jsx(YR,{containerClassName:Po.readingCard,headerContent:p.jsxs(p.Fragment,{children:[p.jsx(JR,{text:"Reading"}),p.jsx(XR,{completed:l,total:f}),p.jsx(Tw,{throughput:a})]}),footer:h,throughput:i})}function QTe({compressedCompleted:e,decompressedCompleted:t,compressedTotal:n}){const r=Se(l1),{valuePerSecond:i,reset:A}=_f(e,1e3),{valuePerSecond:a,reset:l}=_f(t,1e3);_.useEffect(()=>{A(),l()},[r,A,l]);const f=i==null?void 0:Cu(i),h=a==null?void 0:Cu(a),m=e==null?void 0:Cu(e),C=n==null?void 0:Cu(n);return p.jsx(YR,{containerClassName:Po.decompressingCard,headerContent:p.jsxs(p.Fragment,{children:[p.jsxs(Re,{flexGrow:"1",justify:"between",align:"center",className:Po.decompressingCardLeft,children:[p.jsx(JR,{text:"Decompressing"}),p.jsx(XR,{completed:m,total:C})]}),p.jsxs(Re,{gapX:"30px",justify:"end",flexGrow:"1",className:Po.decompressingCardRight,children:[p.jsx(Tw,{prefix:"Input",throughput:f}),p.jsx(Tw,{prefix:"Output",throughput:h})]})]}),throughput:i})}function wTe({decompressedCompleted:e,decompressedTotal:t,cumulativeAccounts:n}){const r=Se(l1),{valuePerSecond:i,reset:A}=_f(e,1e3);_.useEffect(()=>{A()},[r,A]);const a=i==null?void 0:Cu(i),l=e==null?void 0:Cu(e),f=t==null?void 0:Cu(t);return p.jsx(YR,{containerClassName:Po.insertingCard,headerContent:p.jsxs(p.Fragment,{children:[p.jsx(JR,{text:"Inserting"}),p.jsx(yTe,{cumulativeAccounts:n}),p.jsx(XR,{completed:l,total:f}),p.jsx(Tw,{throughput:a})]}),throughput:i})}const _Te="5",v$="26px";function xTe(e){const{loading_full_snapshot_total_bytes_compressed:t,loading_full_snapshot_read_bytes_compressed:n,loading_full_snapshot_decompress_bytes_compressed:r,loading_full_snapshot_decompress_bytes_decompressed:i,loading_full_snapshot_insert_bytes_decompressed:A,loading_full_snapshot_read_path:a,loading_full_snapshot_insert_accounts:l,loading_incremental_snapshot_total_bytes_compressed:f,loading_incremental_snapshot_read_bytes_compressed:h,loading_incremental_snapshot_decompress_bytes_compressed:m,loading_incremental_snapshot_decompress_bytes_decompressed:C,loading_incremental_snapshot_insert_bytes_decompressed:v,loading_incremental_snapshot_read_path:k,loading_incremental_snapshot_insert_accounts:D}=e;return e.phase===oA.loading_full_snapshot||!f?{totalCompressedBytes:t,readCompressedBytes:n,readPath:a,decompressCompressedBytes:r,decompressDecompressedBytes:i,insertDecompressedBytes:A,insertAccounts:l}:{totalCompressedBytes:f,readCompressedBytes:h,readPath:k,decompressCompressedBytes:m,decompressDecompressedBytes:C,insertDecompressedBytes:v,insertAccounts:D}}function kTe(){const e=Se(Jg),t=(e==null?void 0:e.phase)===oA.loading_incremental_snapshot,n=Pi("(max-width: 560px)"),r=n?"wrap":"nowrap",i=n?v$:_Te;if(!e)return;const{totalCompressedBytes:A,readCompressedBytes:a,readPath:l,decompressCompressedBytes:f,decompressDecompressedBytes:h,insertDecompressedBytes:m,insertAccounts:C}=xTe(e),v=m&&f&&h?m*(f/h):0,k=A&&f&&h?A*h/f:0;return p.jsxs(p.Fragment,{children:[p.jsx(OR,{phase:e.phase}),p.jsxs(Re,{mt:"52px",direction:"column",gap:v$,children:[p.jsxs(Re,{className:Po.rowContainer,gap:i,wrap:r,children:[p.jsx(bTe,{compressedCompleted:a,compressedTotal:A,readPath:l}),p.jsx(UR,{title:"CPU Utilization",tileType:"snapld",isComplete:t&&!!a&&a===A})]}),p.jsxs(Re,{className:Po.rowContainer,gap:i,wrap:r,children:[p.jsx(QTe,{compressedCompleted:f,decompressedCompleted:h,compressedTotal:A}),p.jsx(UR,{title:"CPU Utilization",tileType:"snapdc",isComplete:t&&!!f&&f===A})]}),p.jsxs(Re,{className:Po.rowContainer,gap:i,wrap:r,children:[p.jsx(wTe,{decompressedCompleted:m,decompressedTotal:k,cumulativeAccounts:C}),p.jsx(UR,{title:"CPU Utilization",tileType:"snapin",isComplete:t&&!!v&&v===A})]})]})]})}let Sc;typeof window<"u"?Sc=window:typeof self<"u"?Sc=self:Sc=global;let WR=null,ZR=null;const b$=20,VR=Sc.clearTimeout,Q$=Sc.setTimeout,zR=Sc.cancelAnimationFrame||Sc.mozCancelAnimationFrame||Sc.webkitCancelAnimationFrame,w$=Sc.requestAnimationFrame||Sc.mozRequestAnimationFrame||Sc.webkitRequestAnimationFrame;zR==null||w$==null?(WR=VR,ZR=function(e){return Q$(e,b$)}):(WR=function([e,t]){zR(e),VR(t)},ZR=function(e){const t=w$(function(){VR(n),e()}),n=Q$(function(){zR(t),e()},b$);return[t,n]});function STe(e){let t,n,r,i,A,a,l;const f=typeof document<"u"&&document.attachEvent;if(!f){a=function(R){const N=R.__resizeTriggers__,F=N.firstElementChild,M=N.lastElementChild,P=F.firstElementChild;M.scrollLeft=M.scrollWidth,M.scrollTop=M.scrollHeight,P.style.width=F.offsetWidth+1+"px",P.style.height=F.offsetHeight+1+"px",F.scrollLeft=F.scrollWidth,F.scrollTop=F.scrollHeight},A=function(R){return R.offsetWidth!==R.__resizeLast__.width||R.offsetHeight!==R.__resizeLast__.height},l=function(R){if(R.target.className&&typeof R.target.className.indexOf=="function"&&R.target.className.indexOf("contract-trigger")<0&&R.target.className.indexOf("expand-trigger")<0)return;const N=this;a(this),this.__resizeRAF__&&WR(this.__resizeRAF__),this.__resizeRAF__=ZR(function(){A(N)&&(N.__resizeLast__.width=N.offsetWidth,N.__resizeLast__.height=N.offsetHeight,N.__resizeListeners__.forEach(function(F){F.call(N,R)}))})};let m=!1,C="";r="animationstart";const v="Webkit Moz O ms".split(" ");let k="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),D="";{const R=document.createElement("fakeelement");if(R.style.animationName!==void 0&&(m=!0),m===!1){for(let N=0;N div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',v=m.head||m.getElementsByTagName("head")[0],k=m.createElement("style");k.id="detectElementResize",k.type="text/css",e!=null&&k.setAttribute("nonce",e),k.styleSheet?k.styleSheet.cssText=C:k.appendChild(m.createTextNode(C)),v.appendChild(k)}};return{addResizeListener:function(m,C){if(f)m.attachEvent("onresize",C);else{if(!m.__resizeTriggers__){const v=m.ownerDocument,k=Sc.getComputedStyle(m);k&&k.position==="static"&&(m.style.position="relative"),h(v),m.__resizeLast__={},m.__resizeListeners__=[],(m.__resizeTriggers__=v.createElement("div")).className="resize-triggers";const D=v.createElement("div");D.className="expand-trigger",D.appendChild(v.createElement("div"));const R=v.createElement("div");R.className="contract-trigger",m.__resizeTriggers__.appendChild(D),m.__resizeTriggers__.appendChild(R),m.appendChild(m.__resizeTriggers__),a(m),m.addEventListener("scroll",l,!0),r&&(m.__resizeTriggers__.__animationListener__=function(N){N.animationName===n&&a(m)},m.__resizeTriggers__.addEventListener(r,m.__resizeTriggers__.__animationListener__))}m.__resizeListeners__.push(C)}},removeResizeListener:function(m,C){if(f)m.detachEvent("onresize",C);else if(m.__resizeListeners__.splice(m.__resizeListeners__.indexOf(C),1),!m.__resizeListeners__.length){m.removeEventListener("scroll",l,!0),m.__resizeTriggers__.__animationListener__&&(m.__resizeTriggers__.removeEventListener(r,m.__resizeTriggers__.__animationListener__),m.__resizeTriggers__.__animationListener__=null);try{m.__resizeTriggers__=!m.removeChild(m.__resizeTriggers__)}catch{}}}}}class Us extends _.Component{constructor(...t){super(...t),this.state={height:this.props.defaultHeight||0,width:this.props.defaultWidth||0},this._autoSizer=null,this._detectElementResize=null,this._didLogDeprecationWarning=!1,this._parentNode=null,this._resizeObserver=null,this._timeoutId=null,this._onResize=()=>{this._timeoutId=null;const{disableHeight:n,disableWidth:r,onResize:i}=this.props;if(this._parentNode){const A=window.getComputedStyle(this._parentNode)||{},a=parseFloat(A.paddingLeft||"0"),l=parseFloat(A.paddingRight||"0"),f=parseFloat(A.paddingTop||"0"),h=parseFloat(A.paddingBottom||"0"),m=this._parentNode.getBoundingClientRect(),C=m.height-f-h,v=m.width-a-l;if(!n&&this.state.height!==C||!r&&this.state.width!==v){this.setState({height:C,width:v});const k=()=>{this._didLogDeprecationWarning||(this._didLogDeprecationWarning=!0,console.warn("scaledWidth and scaledHeight parameters have been deprecated; use width and height instead"))};typeof i=="function"&&i({height:C,width:v,get scaledHeight(){return k(),C},get scaledWidth(){return k(),v}})}}},this._setRef=n=>{this._autoSizer=n}}componentDidMount(){const{nonce:t}=this.props,n=this._autoSizer?this._autoSizer.parentNode:null;if(n!=null&&n.ownerDocument&&n.ownerDocument.defaultView&&n instanceof n.ownerDocument.defaultView.HTMLElement){this._parentNode=n;const r=n.ownerDocument.defaultView.ResizeObserver;r!=null?(this._resizeObserver=new r(()=>{this._timeoutId=setTimeout(this._onResize,0)}),this._resizeObserver.observe(n)):(this._detectElementResize=STe(t),this._detectElementResize.addResizeListener(n,this._onResize)),this._onResize()}}componentWillUnmount(){this._parentNode&&(this._detectElementResize&&this._detectElementResize.removeResizeListener(this._parentNode,this._onResize),this._timeoutId!==null&&clearTimeout(this._timeoutId),this._resizeObserver&&this._resizeObserver.disconnect())}render(){const{children:t,defaultHeight:n,defaultWidth:r,disableHeight:i=!1,disableWidth:A=!1,doNotBailOutOnEmptyChildren:a=!1,nonce:l,onResize:f,style:h={},tagName:m="div",...C}=this.props,{height:v,width:k}=this.state,D={overflow:"visible"},R={};let N=!1;return i||(v===0&&(N=!0),D.height=0,R.height=v,R.scaledHeight=v),A||(k===0&&(N=!0),D.width=0,R.width=k,R.scaledWidth=k),a&&(N=!1),_.createElement(m,{ref:this._setRef,style:{...D,...h},...C},!N&&t(R))}}const DTe=!0,mA="u-",RTe="uplot",TTe=mA+"hz",MTe=mA+"vt",FTe=mA+"title",NTe=mA+"wrap",OTe=mA+"under",jTe=mA+"over",LTe=mA+"axis",ah=mA+"off",PTe=mA+"select",UTe=mA+"cursor-x",GTe=mA+"cursor-y",HTe=mA+"cursor-pt",YTe=mA+"legend",JTe=mA+"live",XTe=mA+"inline",WTe=mA+"series",ZTe=mA+"marker",_$=mA+"label",VTe=mA+"value",mC="width",EC="height",IC="top",x$="bottom",C1="left",qR="right",KR="#000",k$=KR+"0",$R="mousemove",S$="mousedown",eT="mouseup",D$="mouseenter",R$="mouseleave",T$="dblclick",zTe="resize",qTe="scroll",M$="change",Mw="dppxchange",tT="--",B1=typeof window<"u",nT=B1?document:null,y1=B1?window:null,KTe=B1?navigator:null;let yo,Fw;function rT(){let e=devicePixelRatio;yo!=e&&(yo=e,Fw&&AT(M$,Fw,rT),Fw=matchMedia(`(min-resolution: ${yo-.001}dppx) and (max-resolution: ${yo+.001}dppx)`),ch(M$,Fw,rT),y1.dispatchEvent(new CustomEvent(Mw)))}function Wa(e,t){if(t!=null){let n=e.classList;!n.contains(t)&&n.add(t)}}function oT(e,t){let n=e.classList;n.contains(t)&&n.remove(t)}function ui(e,t,n){e.style[t]=n+"px"}function vl(e,t,n,r){let i=nT.createElement(e);return t!=null&&Wa(i,t),n==null||n.insertBefore(i,r),i}function Dc(e,t){return vl("div",e,t)}const F$=new WeakMap;function _u(e,t,n,r,i){let A="translate("+t+"px,"+n+"px)",a=F$.get(e);A!=a&&(e.style.transform=A,F$.set(e,A),t<0||n<0||t>r||n>i?Wa(e,ah):oT(e,ah))}const N$=new WeakMap;function O$(e,t,n){let r=t+n,i=N$.get(e);r!=i&&(N$.set(e,r),e.style.background=t,e.style.borderColor=n)}const j$=new WeakMap;function L$(e,t,n,r){let i=t+""+n,A=j$.get(e);i!=A&&(j$.set(e,i),e.style.height=n+"px",e.style.width=t+"px",e.style.marginLeft=r?-t/2+"px":0,e.style.marginTop=r?-n/2+"px":0)}const iT={passive:!0},$Te={...iT,capture:!0};function ch(e,t,n,r){t.addEventListener(e,n,r?$Te:iT)}function AT(e,t,n,r){t.removeEventListener(e,n,iT)}B1&&rT();function bl(e,t,n,r){let i;n=n||0,r=r||t.length-1;let A=r<=2147483647;for(;r-n>1;)i=A?n+r>>1:Va((n+r)/2),t[i]{let i=-1,A=-1;for(let a=n;a<=r;a++)if(e(t[a])){i=a;break}for(let a=r;a>=n;a--)if(e(t[a])){A=a;break}return[i,A]}}const U$=e=>e!=null,G$=e=>e!=null&&e>0,Nw=P$(U$),eMe=P$(G$);function tMe(e,t,n,r=0,i=!1){let A=i?eMe:Nw,a=i?G$:U$;[t,n]=A(e,t,n);let l=e[t],f=e[t];if(t>-1)if(r==1)l=e[t],f=e[n];else if(r==-1)l=e[n],f=e[t];else for(let h=t;h<=n;h++){let m=e[h];a(m)&&(mf&&(f=m))}return[l??Xo,f??-Xo]}function Ow(e,t,n,r){let i=J$(e),A=J$(t);e==t&&(i==-1?(e*=n,t/=n):(e/=n,t*=n));let a=n==10?Z0:X$,l=i==1?Va:Rc,f=A==1?Rc:Va,h=l(a(EA(e))),m=f(a(EA(t))),C=v1(n,h),v=v1(n,m);return n==10&&(h<0&&(C=Wo(C,-h)),m<0&&(v=Wo(v,-m))),r||n==2?(e=C*i,t=v*A):(e=$$(e,C),t=Pw(t,v)),[e,t]}function sT(e,t,n,r){let i=Ow(e,t,n,r);return e==0&&(i[0]=0),t==0&&(i[1]=0),i}const aT=.1,H$={mode:3,pad:aT},CC={pad:0,soft:null,mode:0},nMe={min:CC,max:CC};function jw(e,t,n,r){return Uw(n)?Y$(e,t,n):(CC.pad=n,CC.soft=r?0:null,CC.mode=r?3:0,Y$(e,t,nMe))}function fo(e,t){return e??t}function rMe(e,t,n){for(t=fo(t,0),n=fo(n,e.length-1);t<=n;){if(e[t]!=null)return!0;t++}return!1}function Y$(e,t,n){let r=n.min,i=n.max,A=fo(r.pad,0),a=fo(i.pad,0),l=fo(r.hard,-Xo),f=fo(i.hard,Xo),h=fo(r.soft,Xo),m=fo(i.soft,-Xo),C=fo(r.mode,0),v=fo(i.mode,0),k=t-e,D=Z0(k),R=Gs(EA(e),EA(t)),N=Z0(R),F=EA(N-D);(k<1e-24||F>10)&&(k=0,(e==0||t==0)&&(k=1e-24,C==2&&h!=Xo&&(A=0),v==2&&m!=-Xo&&(a=0)));let M=k||R||1e3,P=Z0(M),G=v1(10,Va(P)),Y=M*(k==0?e==0?.1:1:A),H=Wo($$(e-Y,G/10),24),Z=e>=h&&(C==1||C==3&&H<=h||C==2&&H>=h)?h:Xo,z=Gs(l,H=Z?Z:Ql(Z,H)),re=M*(k==0?t==0?.1:1:a),q=Wo(Pw(t+re,G/10),24),Ae=t<=m&&(v==1||v==3&&q>=m||v==2&&q<=m)?m:-Xo,Ce=Ql(f,q>Ae&&t<=Ae?Ae:Gs(Ae,q));return z==Ce&&z==0&&(Ce=100),[z,Ce]}const oMe=new Intl.NumberFormat(B1?KTe.language:"en-US"),cT=e=>oMe.format(e),Za=Math,Lw=Za.PI,EA=Za.abs,Va=Za.floor,IA=Za.round,Rc=Za.ceil,Ql=Za.min,Gs=Za.max,v1=Za.pow,J$=Za.sign,Z0=Za.log10,X$=Za.log2,iMe=(e,t=1)=>Za.sinh(e)*t,lT=(e,t=1)=>Za.asinh(e/t),Xo=1/0;function W$(e){return(Z0((e^e>>31)-(e>>31))|0)+1}function uT(e,t,n){return Ql(Gs(e,t),n)}function Z$(e){return typeof e=="function"}function Vr(e){return Z$(e)?e:()=>e}const AMe=()=>{},V$=e=>e,z$=(e,t)=>t,sMe=e=>null,q$=e=>!0,K$=(e,t)=>e==t,aMe=/\.\d*?(?=9{6,}|0{6,})/gm,lh=e=>{if(tee(e)||xf.has(e))return e;const t=`${e}`,n=t.match(aMe);if(n==null)return e;let r=n[0].length-1;if(t.indexOf("e-")!=-1){let[i,A]=t.split("e");return+`${lh(i)}e${A}`}return Wo(e,r)};function uh(e,t){return lh(Wo(lh(e/t))*t)}function Pw(e,t){return lh(Rc(lh(e/t))*t)}function $$(e,t){return lh(Va(lh(e/t))*t)}function Wo(e,t=0){if(tee(e))return e;let n=10**t,r=e*n*(1+Number.EPSILON);return IA(r)/n}const xf=new Map;function eee(e){return((""+e).split(".")[1]||"").length}function BC(e,t,n,r){let i=[],A=r.map(eee);for(let a=t;a=0?0:l)+(a>=A[h]?0:A[h]),v=e==10?m:Wo(m,C);i.push(v),xf.set(v,C)}}return i}const yC={},dT=[],b1=[null,null],kf=Array.isArray,tee=Number.isInteger,cMe=e=>e===void 0;function nee(e){return typeof e=="string"}function Uw(e){let t=!1;if(e!=null){let n=e.constructor;t=n==null||n==Object}return t}function lMe(e){return e!=null&&typeof e=="object"}const uMe=Object.getPrototypeOf(Uint8Array),ree="__proto__";function Q1(e,t=Uw){let n;if(kf(e)){let r=e.find(i=>i!=null);if(kf(r)||t(r)){n=Array(e.length);for(let i=0;iA){for(i=a-1;i>=0&&e[i]==null;)e[i--]=null;for(i=a+1;ia-l)],i=r[0].length,A=new Map;for(let a=0;a"u"?e=>Promise.resolve().then(e):queueMicrotask;function EMe(e){let t=e[0],n=t.length,r=Array(n);for(let A=0;At[A]-t[a]);let i=[];for(let A=0;A=r&&e[i]==null;)i--;if(i<=r)return!0;const A=Gs(1,Va((i-r+1)/t));for(let a=e[r],l=r+A;l<=i;l+=A){const f=e[l];if(f!=null){if(f<=a)return!1;a=f}}return!0}const oee=["January","February","March","April","May","June","July","August","September","October","November","December"],iee=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];function Aee(e){return e.slice(0,3)}const BMe=iee.map(Aee),yMe=oee.map(Aee),vMe={MMMM:oee,MMM:yMe,WWWW:iee,WWW:BMe};function vC(e){return(e<10?"0":"")+e}function bMe(e){return(e<10?"00":e<100?"0":"")+e}const QMe={YYYY:e=>e.getFullYear(),YY:e=>(e.getFullYear()+"").slice(2),MMMM:(e,t)=>t.MMMM[e.getMonth()],MMM:(e,t)=>t.MMM[e.getMonth()],MM:e=>vC(e.getMonth()+1),M:e=>e.getMonth()+1,DD:e=>vC(e.getDate()),D:e=>e.getDate(),WWWW:(e,t)=>t.WWWW[e.getDay()],WWW:(e,t)=>t.WWW[e.getDay()],HH:e=>vC(e.getHours()),H:e=>e.getHours(),h:e=>{let t=e.getHours();return t==0?12:t>12?t-12:t},AA:e=>e.getHours()>=12?"PM":"AM",aa:e=>e.getHours()>=12?"pm":"am",a:e=>e.getHours()>=12?"p":"a",mm:e=>vC(e.getMinutes()),m:e=>e.getMinutes(),ss:e=>vC(e.getSeconds()),s:e=>e.getSeconds(),fff:e=>bMe(e.getMilliseconds())};function fT(e,t){t=t||vMe;let n=[],r=/\{([a-z]+)\}|[^{]+/gi,i;for(;i=r.exec(e);)n.push(i[0][0]=="{"?QMe[i[1]]:i[0]);return A=>{let a="";for(let l=0;le%1==0,Gw=[1,2,2.5,5],xMe=BC(10,-32,0,Gw),aee=BC(10,0,32,Gw),kMe=aee.filter(see),dh=xMe.concat(aee),gT=` +`,cee="{YYYY}",lee=gT+cee,uee="{M}/{D}",bC=gT+uee,Hw=bC+"/{YY}",dee="{aa}",SMe="{h}:{mm}",w1=SMe+dee,fee=gT+w1,gee=":{ss}",Do=null;function hee(e){let t=e*1e3,n=t*60,r=n*60,i=r*24,A=i*30,a=i*365,l=(e==1?BC(10,0,3,Gw).filter(see):BC(10,-3,0,Gw)).concat([t,t*5,t*10,t*15,t*30,n,n*5,n*10,n*15,n*30,r,r*2,r*3,r*4,r*6,r*8,r*12,i,i*2,i*3,i*4,i*5,i*6,i*7,i*8,i*9,i*10,i*15,A,A*2,A*3,A*4,A*6,a,a*2,a*5,a*10,a*25,a*50,a*100]);const f=[[a,cee,Do,Do,Do,Do,Do,Do,1],[i*28,"{MMM}",lee,Do,Do,Do,Do,Do,1],[i,uee,lee,Do,Do,Do,Do,Do,1],[r,"{h}"+dee,Hw,Do,bC,Do,Do,Do,1],[n,w1,Hw,Do,bC,Do,Do,Do,1],[t,gee,Hw+" "+w1,Do,bC+" "+w1,Do,fee,Do,1],[e,gee+".{fff}",Hw+" "+w1,Do,bC+" "+w1,Do,fee,Do,1]];function h(m){return(C,v,k,D,R,N)=>{let F=[],M=R>=a,P=R>=A&&R=i?i:R,re=Va(k)-Va(Y),q=Z+re+Pw(Y-Z,z);F.push(q);let Ae=m(q),Ce=Ae.getHours()+Ae.getMinutes()/n+Ae.getSeconds()/r,me=R/r,fe=C.axes[v]._space,Ee=N/fe;for(;q=Wo(q+R,e==1?0:3),!(q>D);)if(me>1){let se=Va(Wo(Ce+me,6))%24,Be=m(q).getHours()-se;Be>1&&(Be=-1),q-=Be*r,Ce=(Ce+me)%24;let ce=F[F.length-1];Wo((q-ce)/R,3)*Ee>=.7&&F.push(q)}else F.push(q)}return F}}return[l,f,h]}const[DMe,RMe,TMe]=hee(1),[MMe,FMe,NMe]=hee(.001);BC(2,-53,53,[1]);function pee(e,t){return e.map(n=>n.map((r,i)=>i==0||i==8||r==null?r:t(i==1||n[8]==0?r:n[1]+r)))}function mee(e,t){return(n,r,i,A,a)=>{let l=t.find(D=>a>=D[0])||t[t.length-1],f,h,m,C,v,k;return r.map(D=>{let R=e(D),N=R.getFullYear(),F=R.getMonth(),M=R.getDate(),P=R.getHours(),G=R.getMinutes(),Y=R.getSeconds(),H=N!=f&&l[2]||F!=h&&l[3]||M!=m&&l[4]||P!=C&&l[5]||G!=v&&l[6]||Y!=k&&l[7]||l[1];return f=N,h=F,m=M,C=P,v=G,k=Y,H(R)})}}function OMe(e,t){let n=fT(t);return(r,i,A,a,l)=>i.map(f=>n(e(f)))}function hT(e,t,n){return new Date(e,t,n)}function Eee(e,t){return t(e)}const jMe="{YYYY}-{MM}-{DD} {h}:{mm}{aa}";function Iee(e,t){return(n,r,i,A)=>A==null?tT:t(e(r))}function LMe(e,t){let n=e.series[t];return n.width?n.stroke(e,t):n.points.width?n.points.stroke(e,t):null}function PMe(e,t){return e.series[t].fill(e,t)}const UMe={show:!0,live:!0,isolate:!1,mount:AMe,markers:{show:!0,width:2,stroke:LMe,fill:PMe,dash:"solid"},idx:null,idxs:null,values:[]};function GMe(e,t){let n=e.cursor.points,r=Dc(),i=n.size(e,t);ui(r,mC,i),ui(r,EC,i);let A=i/-2;ui(r,"marginLeft",A),ui(r,"marginTop",A);let a=n.width(e,t,i);return a&&ui(r,"borderWidth",a),r}function HMe(e,t){let n=e.series[t].points;return n._fill||n._stroke}function YMe(e,t){let n=e.series[t].points;return n._stroke||n._fill}function JMe(e,t){return e.series[t].points.size}const pT=[0,0];function XMe(e,t,n){return pT[0]=t,pT[1]=n,pT}function Yw(e,t,n,r=!0){return i=>{i.button==0&&(!r||i.target==t)&&n(i)}}function mT(e,t,n,r=!0){return i=>{(!r||i.target==t)&&n(i)}}const WMe={show:!0,x:!0,y:!0,lock:!1,move:XMe,points:{one:!1,show:GMe,size:JMe,width:0,stroke:YMe,fill:HMe},bind:{mousedown:Yw,mouseup:Yw,click:Yw,dblclick:Yw,mousemove:mT,mouseleave:mT,mouseenter:mT},drag:{setScale:!0,x:!0,y:!1,dist:0,uni:null,click:(e,t)=>{t.stopPropagation(),t.stopImmediatePropagation()},_x:!1,_y:!1},focus:{dist:(e,t,n,r,i)=>r-i,prox:-1,bias:0},hover:{skip:[void 0],prox:null,bias:0},left:-10,top:-10,idx:null,dataIdx:null,idxs:null,event:null},Cee={show:!0,stroke:"rgba(0,0,0,0.07)",width:2},ET=AA({},Cee,{filter:z$}),Bee=AA({},ET,{size:10}),yee=AA({},Cee,{show:!1}),IT='12px system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"',vee="bold "+IT,bee=1.5,Qee={show:!0,scale:"x",stroke:KR,space:50,gap:5,alignTo:1,size:50,labelGap:0,labelSize:30,labelFont:vee,side:2,grid:ET,ticks:Bee,border:yee,font:IT,lineGap:bee,rotate:0},ZMe="Value",VMe="Time",wee={show:!0,scale:"x",auto:!1,sorted:1,min:Xo,max:-Xo,idxs:[]};function zMe(e,t,n,r,i){return t.map(A=>A==null?"":cT(A))}function qMe(e,t,n,r,i,A,a){let l=[],f=xf.get(i)||0;n=a?n:Wo(Pw(n,i),f);for(let h=n;h<=r;h=Wo(h+i,f))l.push(Object.is(h,-0)?0:h);return l}function CT(e,t,n,r,i,A,a){const l=[],f=e.scales[e.axes[t].scale].log,h=f==10?Z0:X$,m=Va(h(n));i=v1(f,m),f==10&&(i=dh[bl(i,dh)]);let C=n,v=i*f;f==10&&(v=dh[bl(v,dh)]);do l.push(C),C=C+i,f==10&&!xf.has(C)&&(C=Wo(C,xf.get(i))),C>=v&&(i=C,v=i*f,f==10&&(v=dh[bl(v,dh)]));while(C<=r);return l}function KMe(e,t,n,r,i,A,a){let l=e.scales[e.axes[t].scale].asinh,f=r>l?CT(e,t,Gs(l,n),r,i):[l],h=r>=0&&n<=0?[0]:[];return(n<-l?CT(e,t,Gs(l,-r),-n,i):[l]).reverse().map(m=>-m).concat(h,f)}const _ee=/./,$Me=/[12357]/,e9e=/[125]/,xee=/1/,BT=(e,t,n,r)=>e.map((i,A)=>t==4&&i==0||A%r==0&&n.test(i.toExponential()[i<0?1:0])?i:null);function t9e(e,t,n,r,i){let A=e.axes[n],a=A.scale,l=e.scales[a],f=e.valToPos,h=A._space,m=f(10,a),C=f(9,a)-m>=h?_ee:f(7,a)-m>=h?$Me:f(5,a)-m>=h?e9e:xee;if(C==xee){let v=EA(f(1,a)-m);if(vi,Ree={show:!0,auto:!0,sorted:0,gaps:Dee,alpha:1,facets:[AA({},See,{scale:"x"}),AA({},See,{scale:"y"})]},Tee={scale:"y",auto:!0,sorted:0,show:!0,spanGaps:!1,gaps:Dee,alpha:1,points:{show:i9e,filter:null},values:null,min:Xo,max:-Xo,idxs:[],path:null,clip:null};function A9e(e,t,n,r,i){return n/10}const Mee={time:DTe,auto:!0,distr:1,log:10,asinh:1,min:null,max:null,dir:1,ori:0},s9e=AA({},Mee,{time:!1,ori:1}),Fee={};function Nee(e,t){let n=Fee[e];return n||(n={key:e,plots:[],sub(r){n.plots.push(r)},unsub(r){n.plots=n.plots.filter(i=>i!=r)},pub(r,i,A,a,l,f,h){for(let m=0;m{let F=a.pxRound;const M=h.dir*(h.ori==0?1:-1),P=h.ori==0?x1:k1;let G,Y;M==1?(G=n,Y=r):(G=r,Y=n);let H=F(C(l[G],h,R,k)),Z=F(v(f[G],m,N,D)),z=F(C(l[Y],h,R,k)),re=F(v(A==1?m.max:m.min,m,N,D)),q=new Path2D(i);return P(q,z,re),P(q,H,re),P(q,H,Z),q})}function Jw(e,t,n,r,i,A){let a=null;if(e.length>0){a=new Path2D;const l=t==0?Zw:QT;let f=n;for(let C=0;Cv[0]){let k=v[0]-f;k>0&&l(a,f,r,k,r+A),f=v[1]}}let h=n+i-f,m=10;h>0&&l(a,f,r-m/2,h,r+A+m)}return a}function c9e(e,t,n){let r=e[e.length-1];r&&r[0]==t?r[1]=n:e.push([t,n])}function bT(e,t,n,r,i,A,a){let l=[],f=e.length;for(let h=i==1?n:r;h>=n&&h<=r;h+=i)if(t[h]===null){let m=h,C=h;if(i==1)for(;++h<=r&&t[h]===null;)C=h;else for(;--h>=n&&t[h]===null;)C=h;let v=A(e[m]),k=C==m?v:A(e[C]),D=m-i;v=a<=0&&D>=0&&D=0&&R>=0&&R=v&&l.push([v,k])}return l}function Oee(e){return e==0?V$:e==1?IA:t=>uh(t,e)}function jee(e){let t=e==0?Xw:Ww,n=e==0?(i,A,a,l,f,h)=>{i.arcTo(A,a,l,f,h)}:(i,A,a,l,f,h)=>{i.arcTo(a,A,f,l,h)},r=e==0?(i,A,a,l,f)=>{i.rect(A,a,l,f)}:(i,A,a,l,f)=>{i.rect(a,A,f,l)};return(i,A,a,l,f,h=0,m=0)=>{h==0&&m==0?r(i,A,a,l,f):(h=Ql(h,l/2,f/2),m=Ql(m,l/2,f/2),t(i,A+h,a),n(i,A+l,a,A+l,a+f,h),n(i,A+l,a+f,A,a+f,m),n(i,A,a+f,A,a,m),n(i,A,a,A+l,a,h),i.closePath())}}const Xw=(e,t,n)=>{e.moveTo(t,n)},Ww=(e,t,n)=>{e.moveTo(n,t)},x1=(e,t,n)=>{e.lineTo(t,n)},k1=(e,t,n)=>{e.lineTo(n,t)},Zw=jee(0),QT=jee(1),Lee=(e,t,n,r,i,A)=>{e.arc(t,n,r,i,A)},Pee=(e,t,n,r,i,A)=>{e.arc(n,t,r,i,A)},Uee=(e,t,n,r,i,A,a)=>{e.bezierCurveTo(t,n,r,i,A,a)},Gee=(e,t,n,r,i,A,a)=>{e.bezierCurveTo(n,t,i,r,a,A)};function Hee(e){return(t,n,r,i,A)=>fh(t,n,(a,l,f,h,m,C,v,k,D,R,N)=>{let{pxRound:F,points:M}=a,P,G;h.ori==0?(P=Xw,G=Lee):(P=Ww,G=Pee);const Y=Wo(M.width*yo,3);let H=(M.size-M.width)/2*yo,Z=Wo(H*2,3),z=new Path2D,re=new Path2D,{left:q,top:Ae,width:Ce,height:me}=t.bbox;Zw(re,q-Z,Ae-Z,Ce+Z*2,me+Z*2);const fe=Ee=>{if(f[Ee]!=null){let se=F(C(l[Ee],h,R,k)),Be=F(v(f[Ee],m,N,D));P(z,se+H,Be),G(z,se,Be,H,0,Lw*2)}};if(A)A.forEach(fe);else for(let Ee=r;Ee<=i;Ee++)fe(Ee);return{stroke:Y>0?z:null,fill:z,clip:re,flags:_1|yT}})}function Yee(e){return(t,n,r,i,A,a)=>{r!=i&&(A!=r&&a!=r&&e(t,n,r),A!=i&&a!=i&&e(t,n,i),e(t,n,a))}}const l9e=Yee(x1),u9e=Yee(k1);function Jee(e){const t=fo(e==null?void 0:e.alignGaps,0);return(n,r,i,A)=>fh(n,r,(a,l,f,h,m,C,v,k,D,R,N)=>{[i,A]=Nw(f,i,A);let F=a.pxRound,M=Ce=>F(C(Ce,h,R,k)),P=Ce=>F(v(Ce,m,N,D)),G,Y;h.ori==0?(G=x1,Y=l9e):(G=k1,Y=u9e);const H=h.dir*(h.ori==0?1:-1),Z={stroke:new Path2D,fill:null,clip:null,band:null,gaps:null,flags:_1},z=Z.stroke;let re=!1;if(A-i>=R*4){let Ce=Ie=>n.posToVal(Ie,h.key,!0),me=null,fe=null,Ee,se,Be,ce=M(l[H==1?i:A]),de=M(l[i]),be=M(l[A]),Oe=Ce(H==1?de+1:be-1);for(let Ie=H==1?i:A;Ie>=i&&Ie<=A;Ie+=H){let Fe=l[Ie],qe=(H==1?FeOe)?ce:M(Fe),Ze=f[Ie];qe==ce?Ze!=null?(se=Ze,me==null?(G(z,qe,P(se)),Ee=me=fe=se):sefe&&(fe=se)):Ze===null&&(re=!0):(me!=null&&Y(z,ce,P(me),P(fe),P(Ee),P(se)),Ze!=null?(se=Ze,G(z,qe,P(se)),me=fe=Ee=se):(me=fe=null,Ze===null&&(re=!0)),ce=qe,Oe=Ce(ce+H))}me!=null&&me!=fe&&Be!=ce&&Y(z,ce,P(me),P(fe),P(Ee),P(se))}else for(let Ce=H==1?i:A;Ce>=i&&Ce<=A;Ce+=H){let me=f[Ce];me===null?re=!0:me!=null&&G(z,M(l[Ce]),P(me))}let[q,Ae]=vT(n,r);if(a.fill!=null||q!=0){let Ce=Z.fill=new Path2D(z),me=a.fillTo(n,r,a.min,a.max,q),fe=P(me),Ee=M(l[i]),se=M(l[A]);H==-1&&([se,Ee]=[Ee,se]),G(Ce,se,fe),G(Ce,Ee,fe)}if(!a.spanGaps){let Ce=[];re&&Ce.push(...bT(l,f,i,A,H,M,t)),Z.gaps=Ce=a.gaps(n,r,i,A,Ce),Z.clip=Jw(Ce,h.ori,k,D,R,N)}return Ae!=0&&(Z.band=Ae==2?[V0(n,r,i,A,z,-1),V0(n,r,i,A,z,1)]:V0(n,r,i,A,z,Ae)),Z})}function d9e(e){const t=fo(e.align,1),n=fo(e.ascDesc,!1),r=fo(e.alignGaps,0),i=fo(e.extend,!1);return(A,a,l,f)=>fh(A,a,(h,m,C,v,k,D,R,N,F,M,P)=>{[l,f]=Nw(C,l,f);let G=h.pxRound,{left:Y,width:H}=A.bbox,Z=be=>G(D(be,v,M,N)),z=be=>G(R(be,k,P,F)),re=v.ori==0?x1:k1;const q={stroke:new Path2D,fill:null,clip:null,band:null,gaps:null,flags:_1},Ae=q.stroke,Ce=v.dir*(v.ori==0?1:-1);let me=z(C[Ce==1?l:f]),fe=Z(m[Ce==1?l:f]),Ee=fe,se=fe;i&&t==-1&&(se=Y,re(Ae,se,me)),re(Ae,fe,me);for(let be=Ce==1?l:f;be>=l&&be<=f;be+=Ce){let Oe=C[be];if(Oe==null)continue;let Ie=Z(m[be]),Fe=z(Oe);t==1?re(Ae,Ie,me):re(Ae,Ee,Fe),re(Ae,Ie,Fe),me=Fe,Ee=Ie}let Be=Ee;i&&t==1&&(Be=Y+H,re(Ae,Be,me));let[ce,de]=vT(A,a);if(h.fill!=null||ce!=0){let be=q.fill=new Path2D(Ae),Oe=h.fillTo(A,a,h.min,h.max,ce),Ie=z(Oe);re(be,Be,Ie),re(be,se,Ie)}if(!h.spanGaps){let be=[];be.push(...bT(m,C,l,f,Ce,Z,r));let Oe=h.width*yo/2,Ie=n||t==1?Oe:-Oe,Fe=n||t==-1?-Oe:Oe;be.forEach(qe=>{qe[0]+=Ie,qe[1]+=Fe}),q.gaps=be=h.gaps(A,a,l,f,be),q.clip=Jw(be,v.ori,N,F,M,P)}return de!=0&&(q.band=de==2?[V0(A,a,l,f,Ae,-1),V0(A,a,l,f,Ae,1)]:V0(A,a,l,f,Ae,de)),q})}function Xee(e,t,n,r,i,A,a=Xo){if(e.length>1){let l=null;for(let f=0,h=1/0;f{}),{fill:C,stroke:v}=h;return(k,D,R,N)=>fh(k,D,(F,M,P,G,Y,H,Z,z,re,q,Ae)=>{let Ce=F.pxRound,me=n,fe=r*yo,Ee=l*yo,se=f*yo,Be,ce;G.ori==0?[Be,ce]=A(k,D):[ce,Be]=A(k,D);const de=G.dir*(G.ori==0?1:-1);let be=G.ori==0?Zw:QT,Oe=G.ori==0?m:(dt,Bn,_n,Lr,Pt,Vt,zn)=>{m(dt,Bn,_n,Pt,Lr,zn,Vt)},Ie=fo(k.bands,dT).find(dt=>dt.series[0]==D),Fe=Ie!=null?Ie.dir:0,qe=F.fillTo(k,D,F.min,F.max,Fe),Ze=Ce(Z(qe,Y,Ae,re)),De,xe,_e,ve=q,Ye=Ce(F.width*yo),it=!1,Xe=null,Tt=null,Mt=null,Bt=null;C!=null&&(Ye==0||v!=null)&&(it=!0,Xe=C.values(k,D,R,N),Tt=new Map,new Set(Xe).forEach(dt=>{dt!=null&&Tt.set(dt,new Path2D)}),Ye>0&&(Mt=v.values(k,D,R,N),Bt=new Map,new Set(Mt).forEach(dt=>{dt!=null&&Bt.set(dt,new Path2D)})));let{x0:vt,size:ie}=h;if(vt!=null&&ie!=null){me=1,M=vt.values(k,D,R,N),vt.unit==2&&(M=M.map(Bn=>k.posToVal(z+Bn*q,G.key,!0)));let dt=ie.values(k,D,R,N);ie.unit==2?xe=dt[0]*q:xe=H(dt[0],G,q,z)-H(0,G,q,z),ve=Xee(M,P,H,G,q,z,ve),_e=ve-xe+fe}else ve=Xee(M,P,H,G,q,z,ve),_e=ve*a+fe,xe=ve-_e;_e<1&&(_e=0),Ye>=xe/2&&(Ye=0),_e<5&&(Ce=V$);let $t=_e>0,Tn=ve-_e-($t?Ye:0);xe=Ce(uT(Tn,se,Ee)),De=(me==0?xe/2:me==de?0:xe)-me*de*((me==0?fe/2:0)+($t?Ye/2:0));const pn={stroke:null,fill:null,clip:null,band:null,gaps:null,flags:0},ue=it?null:new Path2D;let fn=null;if(Ie!=null)fn=k.data[Ie.series[1]];else{let{y0:dt,y1:Bn}=h;dt!=null&&Bn!=null&&(P=Bn.values(k,D,R,N),fn=dt.values(k,D,R,N))}let _t=Be*xe,Ot=ce*xe;for(let dt=de==1?R:N;dt>=R&&dt<=N;dt+=de){let Bn=P[dt];if(Bn==null)continue;if(fn!=null){let jo=fn[dt]??0;if(Bn-jo==0)continue;Ze=Z(jo,Y,Ae,re)}let _n=G.distr!=2||h!=null?M[dt]:dt,Lr=H(_n,G,q,z),Pt=Z(fo(Bn,qe),Y,Ae,re),Vt=Ce(Lr-De),zn=Ce(Gs(Pt,Ze)),on=Ce(Ql(Pt,Ze)),zr=zn-on;if(Bn!=null){let jo=Bn<0?Ot:_t,Bi=Bn<0?_t:Ot;it?(Ye>0&&Mt[dt]!=null&&be(Bt.get(Mt[dt]),Vt,on+Va(Ye/2),xe,Gs(0,zr-Ye),jo,Bi),Xe[dt]!=null&&be(Tt.get(Xe[dt]),Vt,on+Va(Ye/2),xe,Gs(0,zr-Ye),jo,Bi)):be(ue,Vt,on+Va(Ye/2),xe,Gs(0,zr-Ye),jo,Bi),Oe(k,D,dt,Vt-Ye/2,on,xe+Ye,zr)}}return Ye>0?pn.stroke=it?Bt:ue:it||(pn._fill=F.width==0?F._fill:F._stroke??F._fill,pn.width=0),pn.fill=it?Tt:ue,pn})}function g9e(e,t){const n=fo(t==null?void 0:t.alignGaps,0);return(r,i,A,a)=>fh(r,i,(l,f,h,m,C,v,k,D,R,N,F)=>{[A,a]=Nw(h,A,a);let M=l.pxRound,P=Be=>M(v(Be,m,N,D)),G=Be=>M(k(Be,C,F,R)),Y,H,Z;m.ori==0?(Y=Xw,Z=x1,H=Uee):(Y=Ww,Z=k1,H=Gee);const z=m.dir*(m.ori==0?1:-1);let re=P(f[z==1?A:a]),q=re,Ae=[],Ce=[];for(let Be=z==1?A:a;Be>=A&&Be<=a;Be+=z)if(h[Be]!=null){let ce=f[Be],de=P(ce);Ae.push(q=de),Ce.push(G(h[Be]))}const me={stroke:e(Ae,Ce,Y,Z,H,M),fill:null,clip:null,band:null,gaps:null,flags:_1},fe=me.stroke;let[Ee,se]=vT(r,i);if(l.fill!=null||Ee!=0){let Be=me.fill=new Path2D(fe),ce=l.fillTo(r,i,l.min,l.max,Ee),de=G(ce);Z(Be,q,de),Z(Be,re,de)}if(!l.spanGaps){let Be=[];Be.push(...bT(f,h,A,a,z,P,n)),me.gaps=Be=l.gaps(r,i,A,a,Be),me.clip=Jw(Be,m.ori,D,R,N,F)}return se!=0&&(me.band=se==2?[V0(r,i,A,a,fe,-1),V0(r,i,A,a,fe,1)]:V0(r,i,A,a,fe,se)),me})}function h9e(e){return g9e(p9e,e)}function p9e(e,t,n,r,i,A){const a=e.length;if(a<2)return null;const l=new Path2D;if(n(l,e[0],t[0]),a==2)r(l,e[1],t[1]);else{let f=Array(a),h=Array(a-1),m=Array(a-1),C=Array(a-1);for(let v=0;v0!=h[v]>0?f[v]=0:(f[v]=3*(C[v-1]+C[v])/((2*C[v]+C[v-1])/h[v-1]+(C[v]+2*C[v-1])/h[v]),isFinite(f[v])||(f[v]=0));f[a-1]=h[a-2];for(let v=0;v{no.pxRatio=yo}));const m9e=Jee(),E9e=Hee();function Zee(e,t,n,r){return(r?[e[0],e[1]].concat(e.slice(2)):[e[0]].concat(e.slice(1))).map((i,A)=>_T(i,A,t,n))}function I9e(e,t){return e.map((n,r)=>r==0?{}:AA({},t,n))}function _T(e,t,n,r){return AA({},t==0?n:r,e)}function Vee(e,t,n){return t==null?b1:[t,n]}const C9e=Vee;function B9e(e,t,n){return t==null?b1:jw(t,n,aT,!0)}function zee(e,t,n,r){return t==null?b1:Ow(t,n,e.scales[r].log,!1)}const y9e=zee;function qee(e,t,n,r){return t==null?b1:sT(t,n,e.scales[r].log,!1)}const v9e=qee;function b9e(e,t,n,r,i){let A=Gs(W$(e),W$(t)),a=t-e,l=bl(i/r*a,n);do{let f=n[l],h=r*f/a;if(h>=i&&A+(f<5?xf.get(f):0)<=17)return[f,h]}while(++l(t=IA((n=+i)*yo))+"px"),[e,t,n]}function Q9e(e){e.show&&[e.font,e.labelFont].forEach(t=>{let n=Wo(t[2]*yo,1);t[0]=t[0].replace(/[0-9.]+px/,n+"px"),t[1]=n})}function no(e,t,n){const r={mode:fo(e.mode,1)},i=r.mode;function A(V,te,oe,ye){let Pe=te.valToPct(V);return ye+oe*(te.dir==-1?1-Pe:Pe)}function a(V,te,oe,ye){let Pe=te.valToPct(V);return ye+oe*(te.dir==-1?Pe:1-Pe)}function l(V,te,oe,ye){return te.ori==0?A(V,te,oe,ye):a(V,te,oe,ye)}r.valToPosH=A,r.valToPosV=a;let f=!1;r.status=0;const h=r.root=Dc(RTe);if(e.id!=null&&(h.id=e.id),Wa(h,e.class),e.title){let V=Dc(FTe,h);V.textContent=e.title}const m=vl("canvas"),C=r.ctx=m.getContext("2d"),v=Dc(NTe,h);ch("click",v,V=>{V.target===D&&(Fo!=Ba||bo!=qA)&&Qo.click(r,V)},!0);const k=r.under=Dc(OTe,v);v.appendChild(m);const D=r.over=Dc(jTe,v);e=Q1(e);const R=+fo(e.pxAlign,1),N=Oee(R);(e.plugins||[]).forEach(V=>{V.opts&&(e=V.opts(r,e)||e)});const F=e.ms||.001,M=r.series=i==1?Zee(e.series||[],wee,Tee,!1):I9e(e.series||[null],Ree),P=r.axes=Zee(e.axes||[],Qee,kee,!0),G=r.scales={},Y=r.bands=e.bands||[];Y.forEach(V=>{V.fill=Vr(V.fill||null),V.dir=fo(V.dir,-1)});const H=i==2?M[1].facets[0].scale:M[0].scale,Z={axes:fr,series:ld},z=(e.drawOrder||["axes","series"]).map(V=>Z[V]);function re(V){const te=V.distr==3?oe=>Z0(oe>0?oe:V.clamp(r,oe,V.min,V.max,V.key)):V.distr==4?oe=>lT(oe,V.asinh):V.distr==100?oe=>V.fwd(oe):oe=>oe;return oe=>{let ye=te(oe),{_min:Pe,_max:Ke}=V,ct=Ke-Pe;return(ye-Pe)/ct}}function q(V){let te=G[V];if(te==null){let oe=(e.scales||yC)[V]||yC;if(oe.from!=null){q(oe.from);let ye=AA({},G[oe.from],oe,{key:V});ye.valToPct=re(ye),G[V]=ye}else{te=G[V]=AA({},V==H?Mee:s9e,oe),te.key=V;let ye=te.time,Pe=te.range,Ke=kf(Pe);if((V!=H||i==2&&!ye)&&(Ke&&(Pe[0]==null||Pe[1]==null)&&(Pe={min:Pe[0]==null?H$:{mode:1,hard:Pe[0],soft:Pe[0]},max:Pe[1]==null?H$:{mode:1,hard:Pe[1],soft:Pe[1]}},Ke=!1),!Ke&&Uw(Pe))){let ct=Pe;Pe=(bt,kt,It)=>kt==null?b1:jw(kt,It,ct)}te.range=Vr(Pe||(ye?C9e:V==H?te.distr==3?y9e:te.distr==4?v9e:Vee:te.distr==3?zee:te.distr==4?qee:B9e)),te.auto=Vr(Ke?!1:te.auto),te.clamp=Vr(te.clamp||A9e),te._min=te._max=null,te.valToPct=re(te)}}}q("x"),q("y"),i==1&&M.forEach(V=>{q(V.scale)}),P.forEach(V=>{q(V.scale)});for(let V in e.scales)q(V);const Ae=G[H],Ce=Ae.distr;let me,fe;Ae.ori==0?(Wa(h,TTe),me=A,fe=a):(Wa(h,MTe),me=a,fe=A);const Ee={};for(let V in G){let te=G[V];(te.min!=null||te.max!=null)&&(Ee[V]={min:te.min,max:te.max},te.min=te.max=null)}const se=e.tzDate||(V=>new Date(IA(V/F))),Be=e.fmtDate||fT,ce=F==1?TMe(se):NMe(se),de=mee(se,pee(F==1?RMe:FMe,Be)),be=Iee(se,Eee(jMe,Be)),Oe=[],Ie=r.legend=AA({},UMe,e.legend),Fe=r.cursor=AA({},WMe,{drag:{y:i==2}},e.cursor),qe=Ie.show,Ze=Fe.show,De=Ie.markers;Ie.idxs=Oe,De.width=Vr(De.width),De.dash=Vr(De.dash),De.stroke=Vr(De.stroke),De.fill=Vr(De.fill);let xe,_e,ve,Ye=[],it=[],Xe,Tt=!1,Mt={};if(Ie.live){const V=M[1]?M[1].values:null;Tt=V!=null,Xe=Tt?V(r,1,0):{_:0};for(let te in Xe)Mt[te]=tT}if(qe)if(xe=vl("table",YTe,h),ve=vl("tbody",null,xe),Ie.mount(r,xe),Tt){_e=vl("thead",null,xe,ve);let V=vl("tr",null,_e);vl("th",null,V);for(var Bt in Xe)vl("th",_$,V).textContent=Bt}else Wa(xe,XTe),Ie.live&&Wa(xe,JTe);const vt={show:!0},ie={show:!1};function $t(V,te){if(te==0&&(Tt||!Ie.live||i==2))return b1;let oe=[],ye=vl("tr",WTe,ve,ve.childNodes[te]);Wa(ye,V.class),V.show||Wa(ye,ah);let Pe=vl("th",null,ye);if(De.show){let bt=Dc(ZTe,Pe);if(te>0){let kt=De.width(r,te);kt&&(bt.style.border=kt+"px "+De.dash(r,te)+" "+De.stroke(r,te)),bt.style.background=De.fill(r,te)}}let Ke=Dc(_$,Pe);V.label instanceof HTMLElement?Ke.appendChild(V.label):Ke.textContent=V.label,te>0&&(De.show||(Ke.style.color=V.width>0?De.stroke(r,te):De.fill(r,te)),pn("click",Pe,bt=>{if(Fe._lock)return;Qn(bt);let kt=M.indexOf(V);if((bt.ctrlKey||bt.metaKey)!=Ie.isolate){let It=M.some((an,gn)=>gn>0&&gn!=kt&&an.show);M.forEach((an,gn)=>{gn>0&&lA(gn,It?gn==kt?vt:ie:vt,!0,Pr.setSeries)})}else lA(kt,{show:!V.show},!0,Pr.setSeries)},!1),rt&&pn(D$,Pe,bt=>{Fe._lock||(Qn(bt),lA(M.indexOf(V),tc,!0,Pr.setSeries))},!1));for(var ct in Xe){let bt=vl("td",VTe,ye);bt.textContent="--",oe.push(bt)}return[ye,oe]}const Tn=new Map;function pn(V,te,oe,ye=!0){const Pe=Tn.get(te)||{},Ke=Fe.bind[V](r,te,oe,ye);Ke&&(ch(V,te,Pe[V]=Ke),Tn.set(te,Pe))}function ue(V,te,oe){const ye=Tn.get(te)||{};for(let Pe in ye)(V==null||Pe==V)&&(AT(Pe,te,ye[Pe]),delete ye[Pe]);V==null&&Tn.delete(te)}let fn=0,_t=0,Ot=0,dt=0,Bn=0,_n=0,Lr=Bn,Pt=_n,Vt=Ot,zn=dt,on=0,zr=0,jo=0,Bi=0;r.bbox={};let RA=!1,TA=!1,zo=!1,Di=!1,Cs=!1,Ho=!1;function cA(V,te,oe){(oe||V!=r.width||te!=r.height)&&Bs(V,te),Jr(!1),zo=!0,TA=!0,ys()}function Bs(V,te){r.width=fn=Ot=V,r.height=_t=dt=te,Bn=_n=0,xt(),en();let oe=r.bbox;on=oe.left=uh(Bn*yo,.5),zr=oe.top=uh(_n*yo,.5),jo=oe.width=uh(Ot*yo,.5),Bi=oe.height=uh(dt*yo,.5)}const zA=3;function nt(){let V=!1,te=0;for(;!V;){te++;let oe=yt(te),ye=rn(te);V=te==zA||oe&&ye,V||(Bs(r.width,r.height),TA=!0)}}function ut({width:V,height:te}){cA(V,te)}r.setSize=ut;function xt(){let V=!1,te=!1,oe=!1,ye=!1;P.forEach((Pe,Ke)=>{if(Pe.show&&Pe._show){let{side:ct,_size:bt}=Pe,kt=ct%2,It=Pe.label!=null?Pe.labelSize:0,an=bt+It;an>0&&(kt?(Ot-=an,ct==3?(Bn+=an,ye=!0):oe=!0):(dt-=an,ct==0?(_n+=an,V=!0):te=!0))}}),In[0]=V,In[1]=oe,In[2]=te,In[3]=ye,Ot-=qr[1]+qr[3],Bn+=qr[3],dt-=qr[2]+qr[0],_n+=qr[0]}function en(){let V=Bn+Ot,te=_n+dt,oe=Bn,ye=_n;function Pe(Ke,ct){switch(Ke){case 1:return V+=ct,V-ct;case 2:return te+=ct,te-ct;case 3:return oe-=ct,oe+ct;case 0:return ye-=ct,ye+ct}}P.forEach((Ke,ct)=>{if(Ke.show&&Ke._show){let bt=Ke.side;Ke._pos=Pe(bt,Ke._size),Ke.label!=null&&(Ke._lpos=Pe(bt,Ke.labelSize))}})}if(Fe.dataIdx==null){let V=Fe.hover,te=V.skip=new Set(V.skip??[]);te.add(void 0);let oe=V.prox=Vr(V.prox),ye=V.bias??(V.bias=0);Fe.dataIdx=(Pe,Ke,ct,bt)=>{if(Ke==0)return ct;let kt=ct,It=oe(Pe,Ke,ct,bt)??Xo,an=It>=0&&It0;)te.has(rr[vn])||(gr=vn);if(ye==0||ye==1)for(vn=ct;Yn==null&&vn++It&&(kt=null);return kt}}const Qn=V=>{Fe.event=V};Fe.idxs=Oe,Fe._lock=!1;let Qe=Fe.points;Qe.show=Vr(Qe.show),Qe.size=Vr(Qe.size),Qe.stroke=Vr(Qe.stroke),Qe.width=Vr(Qe.width),Qe.fill=Vr(Qe.fill);const je=r.focus=AA({},e.focus||{alpha:.3},Fe.focus),rt=je.prox>=0,$e=rt&&Qe.one;let Et=[],gt=[],jt=[];function wn(V,te){let oe=Qe.show(r,te);if(oe instanceof HTMLElement)return Wa(oe,HTe),Wa(oe,V.class),_u(oe,-10,-10,Ot,dt),D.insertBefore(oe,Et[te]),oe}function lt(V,te){if(i==1||te>0){let oe=i==1&&G[V.scale].time,ye=V.value;V.value=oe?nee(ye)?Iee(se,Eee(ye,Be)):ye||be:ye||r9e,V.label=V.label||(oe?VMe:ZMe)}if($e||te>0){V.width=V.width==null?1:V.width,V.paths=V.paths||m9e||sMe,V.fillTo=Vr(V.fillTo||a9e),V.pxAlign=+fo(V.pxAlign,R),V.pxRound=Oee(V.pxAlign),V.stroke=Vr(V.stroke||null),V.fill=Vr(V.fill||null),V._stroke=V._fill=V._paths=V._focus=null;let oe=o9e(Gs(1,V.width),1),ye=V.points=AA({},{size:oe,width:Gs(1,oe*.2),stroke:V.stroke,space:oe*2,paths:E9e,_stroke:null,_fill:null},V.points);ye.show=Vr(ye.show),ye.filter=Vr(ye.filter),ye.fill=Vr(ye.fill),ye.stroke=Vr(ye.stroke),ye.paths=Vr(ye.paths),ye.pxAlign=V.pxAlign}if(qe){let oe=$t(V,te);Ye.splice(te,0,oe[0]),it.splice(te,0,oe[1]),Ie.values.push(null)}if(Ze){Oe.splice(te,0,null);let oe=null;$e?te==0&&(oe=wn(V,te)):te>0&&(oe=wn(V,te)),Et.splice(te,0,oe),gt.splice(te,0,0),jt.splice(te,0,0)}vi("addSeries",te)}function Xt(V,te){te=te??M.length,V=i==1?_T(V,te,wee,Tee):_T(V,te,{},Ree),M.splice(te,0,V),lt(M[te],te)}r.addSeries=Xt;function sn(V){if(M.splice(V,1),qe){Ie.values.splice(V,1),it.splice(V,1);let te=Ye.splice(V,1)[0];ue(null,te.firstChild),te.remove()}Ze&&(Oe.splice(V,1),Et.splice(V,1)[0].remove(),gt.splice(V,1),jt.splice(V,1)),vi("delSeries",V)}r.delSeries=sn;const In=[!1,!1,!1,!1];function kr(V,te){if(V._show=V.show,V.show){let oe=V.side%2,ye=G[V.scale];ye==null&&(V.scale=oe?M[1].scale:H,ye=G[V.scale]);let Pe=ye.time;V.size=Vr(V.size),V.space=Vr(V.space),V.rotate=Vr(V.rotate),kf(V.incrs)&&V.incrs.forEach(ct=>{!xf.has(ct)&&xf.set(ct,eee(ct))}),V.incrs=Vr(V.incrs||(ye.distr==2?kMe:Pe?F==1?DMe:MMe:dh)),V.splits=Vr(V.splits||(Pe&&ye.distr==1?ce:ye.distr==3?CT:ye.distr==4?KMe:qMe)),V.stroke=Vr(V.stroke),V.grid.stroke=Vr(V.grid.stroke),V.ticks.stroke=Vr(V.ticks.stroke),V.border.stroke=Vr(V.border.stroke);let Ke=V.values;V.values=kf(Ke)&&!kf(Ke[0])?Vr(Ke):Pe?kf(Ke)?mee(se,pee(Ke,Be)):nee(Ke)?OMe(se,Ke):Ke||de:Ke||zMe,V.filter=Vr(V.filter||(ye.distr>=3&&ye.log==10?t9e:ye.distr==3&&ye.log==2?n9e:z$)),V.font=Kee(V.font),V.labelFont=Kee(V.labelFont),V._size=V.size(r,null,te,0),V._space=V._rotate=V._incrs=V._found=V._splits=V._values=null,V._size>0&&(In[te]=!0,V._el=Dc(LTe,v))}}function po(V,te,oe,ye){let[Pe,Ke,ct,bt]=oe,kt=te%2,It=0;return kt==0&&(bt||Ke)&&(It=te==0&&!Pe||te==2&&!ct?IA(Qee.size/3):0),kt==1&&(Pe||ct)&&(It=te==1&&!Ke||te==3&&!bt?IA(kee.size/2):0),It}const Er=r.padding=(e.padding||[po,po,po,po]).map(V=>Vr(fo(V,po))),qr=r._padding=Er.map((V,te)=>V(r,te,In,0));let Mn,y=null,Ft=null;const o=i==1?M[0].idxs:null;let E=null,Kt=!1;function Un(V,te){if(t=V??[],r.data=r._data=t,i==2){Mn=0;for(let oe=1;oe=0,Ho=!0,ys()}}r.setData=Un;function MA(){Kt=!0;let V,te;i==1&&(Mn>0?(y=o[0]=0,Ft=o[1]=Mn-1,V=t[0][y],te=t[0][Ft],Ce==2?(V=y,te=Ft):V==te&&(Ce==3?[V,te]=Ow(V,V,Ae.log,!1):Ce==4?[V,te]=sT(V,V,Ae.log,!1):Ae.time?te=V+IA(86400/F):[V,te]=jw(V,te,aT,!0))):(y=o[0]=V=null,Ft=o[1]=te=null)),$i(H,V,te)}let Mo,Fn,Zs,Gn,yi,jl,Ll,$a,J,qo;function Jt(V,te,oe,ye,Pe,Ke){V??(V=k$),oe??(oe=dT),ye??(ye="butt"),Pe??(Pe=k$),Ke??(Ke="round"),V!=Mo&&(C.strokeStyle=Mo=V),Pe!=Fn&&(C.fillStyle=Fn=Pe),te!=Zs&&(C.lineWidth=Zs=te),Ke!=yi&&(C.lineJoin=yi=Ke),ye!=jl&&(C.lineCap=jl=ye),oe!=Gn&&C.setLineDash(Gn=oe)}function Ca(V,te,oe,ye){te!=Fn&&(C.fillStyle=Fn=te),V!=Ll&&(C.font=Ll=V),oe!=$a&&(C.textAlign=$a=oe),ye!=J&&(C.textBaseline=J=ye)}function jn(V,te,oe,ye,Pe=0){if(ye.length>0&&V.auto(r,Kt)&&(te==null||te.min==null)){let Ke=fo(y,0),ct=fo(Ft,ye.length-1),bt=oe.min==null?tMe(ye,Ke,ct,Pe,V.distr==3):[oe.min,oe.max];V.min=Ql(V.min,oe.min=bt[0]),V.max=Gs(V.max,oe.max=bt[1])}}const qi={min:null,max:null};function Vs(){for(let ye in G){let Pe=G[ye];Ee[ye]==null&&(Pe.min==null||Ee[H]!=null&&Pe.auto(r,Kt))&&(Ee[ye]=qi)}for(let ye in G){let Pe=G[ye];Ee[ye]==null&&Pe.from!=null&&Ee[Pe.from]!=null&&(Ee[ye]=qi)}Ee[H]!=null&&Jr(!0);let V={};for(let ye in Ee){let Pe=Ee[ye];if(Pe!=null){let Ke=V[ye]=Q1(G[ye],lMe);if(Pe.min!=null)AA(Ke,Pe);else if(ye!=H||i==2)if(Mn==0&&Ke.from==null){let ct=Ke.range(r,null,null,ye);Ke.min=ct[0],Ke.max=ct[1]}else Ke.min=Xo,Ke.max=-Xo}}if(Mn>0){M.forEach((ye,Pe)=>{if(i==1){let Ke=ye.scale,ct=Ee[Ke];if(ct==null)return;let bt=V[Ke];if(Pe==0){let kt=bt.range(r,bt.min,bt.max,Ke);bt.min=kt[0],bt.max=kt[1],y=bl(bt.min,t[0]),Ft=bl(bt.max,t[0]),Ft-y>1&&(t[0][y]bt.max&&Ft--),ye.min=E[y],ye.max=E[Ft]}else ye.show&&ye.auto&&jn(bt,ct,ye,t[Pe],ye.sorted);ye.idxs[0]=y,ye.idxs[1]=Ft}else if(Pe>0&&ye.show&&ye.auto){let[Ke,ct]=ye.facets,bt=Ke.scale,kt=ct.scale,[It,an]=t[Pe],gn=V[bt],er=V[kt];gn!=null&&jn(gn,Ee[bt],Ke,It,Ke.sorted),er!=null&&jn(er,Ee[kt],ct,an,ct.sorted),ye.min=ct.min,ye.max=ct.max}});for(let ye in V){let Pe=V[ye],Ke=Ee[ye];if(Pe.from==null&&(Ke==null||Ke.min==null)){let ct=Pe.range(r,Pe.min==Xo?null:Pe.min,Pe.max==-Xo?null:Pe.max,ye);Pe.min=ct[0],Pe.max=ct[1]}}}for(let ye in V){let Pe=V[ye];if(Pe.from!=null){let Ke=V[Pe.from];if(Ke.min==null)Pe.min=Pe.max=null;else{let ct=Pe.range(r,Ke.min,Ke.max,ye);Pe.min=ct[0],Pe.max=ct[1]}}}let te={},oe=!1;for(let ye in V){let Pe=V[ye],Ke=G[ye];if(Ke.min!=Pe.min||Ke.max!=Pe.max){Ke.min=Pe.min,Ke.max=Pe.max;let ct=Ke.distr;Ke._min=ct==3?Z0(Ke.min):ct==4?lT(Ke.min,Ke.asinh):ct==100?Ke.fwd(Ke.min):Ke.min,Ke._max=ct==3?Z0(Ke.max):ct==4?lT(Ke.max,Ke.asinh):ct==100?Ke.fwd(Ke.max):Ke.max,te[ye]=oe=!0}}if(oe){M.forEach((ye,Pe)=>{i==2?Pe>0&&te.y&&(ye._paths=null):te[ye.scale]&&(ye._paths=null)});for(let ye in te)zo=!0,vi("setScale",ye);Ze&&Fe.left>=0&&(Di=Ho=!0)}for(let ye in Ee)Ee[ye]=null}function FA(V){let te=uT(y-1,0,Mn-1),oe=uT(Ft+1,0,Mn-1);for(;V[te]==null&&te>0;)te--;for(;V[oe]==null&&oe0){let V=M.some(te=>te._focus)&&qo!=je.alpha;V&&(C.globalAlpha=qo=je.alpha),M.forEach((te,oe)=>{if(oe>0&&te.show&&(Yc(oe,!1),Yc(oe,!0),te._paths==null)){let ye=qo;qo!=te.alpha&&(C.globalAlpha=qo=te.alpha);let Pe=i==2?[0,t[oe][0].length-1]:FA(t[oe]);te._paths=te.paths(r,oe,Pe[0],Pe[1]),qo!=ye&&(C.globalAlpha=qo=ye)}}),M.forEach((te,oe)=>{if(oe>0&&te.show){let ye=qo;qo!=te.alpha&&(C.globalAlpha=qo=te.alpha),te._paths!=null&&Zn(oe,!1);{let Pe=te._paths!=null?te._paths.gaps:null,Ke=te.points.show(r,oe,y,Ft,Pe),ct=te.points.filter(r,oe,Ke,Pe);(Ke||ct)&&(te.points._paths=te.points.paths(r,oe,y,Ft,ct),Zn(oe,!0))}qo!=ye&&(C.globalAlpha=qo=ye),vi("drawSeries",oe)}}),V&&(C.globalAlpha=qo=1)}}function Yc(V,te){let oe=te?M[V].points:M[V];oe._stroke=oe.stroke(r,V),oe._fill=oe.fill(r,V)}function Zn(V,te){let oe=te?M[V].points:M[V],{stroke:ye,fill:Pe,clip:Ke,flags:ct,_stroke:bt=oe._stroke,_fill:kt=oe._fill,_width:It=oe.width}=oe._paths;It=Wo(It*yo,3);let an=null,gn=It%2/2;te&&kt==null&&(kt=It>0?"#fff":bt);let er=oe.pxAlign==1&&gn>0;if(er&&C.translate(gn,gn),!te){let Sr=on-It/2,rr=zr-It/2,gr=jo+It,Yn=Bi+It;an=new Path2D,an.rect(Sr,rr,gr,Yn)}te?Xc(bt,It,oe.dash,oe.cap,kt,ye,Pe,ct,Ke):Jc(V,bt,It,oe.dash,oe.cap,kt,ye,Pe,ct,an,Ke),er&&C.translate(-gn,-gn)}function Jc(V,te,oe,ye,Pe,Ke,ct,bt,kt,It,an){let gn=!1;kt!=0&&Y.forEach((er,Sr)=>{if(er.series[0]==V){let rr=M[er.series[1]],gr=t[er.series[1]],Yn=(rr._paths||yC).band;kf(Yn)&&(Yn=er.dir==1?Yn[0]:Yn[1]);let vn,wo=null;rr.show&&Yn&&rMe(gr,y,Ft)?(wo=er.fill(r,Sr)||Ke,vn=rr._paths.clip):Yn=null,Xc(te,oe,ye,Pe,wo,ct,bt,kt,It,an,vn,Yn),gn=!0}}),gn||Xc(te,oe,ye,Pe,Ke,ct,bt,kt,It,an)}const Pl=_1|yT;function Xc(V,te,oe,ye,Pe,Ke,ct,bt,kt,It,an,gn){Jt(V,te,oe,ye,Pe),(kt||It||gn)&&(C.save(),kt&&C.clip(kt),It&&C.clip(It)),gn?(bt&Pl)==Pl?(C.clip(gn),an&&C.clip(an),pe(Pe,ct),ee(V,Ke,te)):bt&yT?(pe(Pe,ct),C.clip(gn),ee(V,Ke,te)):bt&_1&&(C.save(),C.clip(gn),an&&C.clip(an),pe(Pe,ct),C.restore(),ee(V,Ke,te)):(pe(Pe,ct),ee(V,Ke,te)),(kt||It||gn)&&C.restore()}function ee(V,te,oe){oe>0&&(te instanceof Map?te.forEach((ye,Pe)=>{C.strokeStyle=Mo=Pe,C.stroke(ye)}):te!=null&&V&&C.stroke(te))}function pe(V,te){te instanceof Map?te.forEach((oe,ye)=>{C.fillStyle=Fn=ye,C.fill(oe)}):te!=null&&V&&C.fill(te)}function Me(V,te,oe,ye){let Pe=P[V],Ke;if(ye<=0)Ke=[0,0];else{let ct=Pe._space=Pe.space(r,V,te,oe,ye),bt=Pe._incrs=Pe.incrs(r,V,te,oe,ye,ct);Ke=b9e(te,oe,bt,ye,ct)}return Pe._found=Ke}function ot(V,te,oe,ye,Pe,Ke,ct,bt,kt,It){let an=ct%2/2;R==1&&C.translate(an,an),Jt(bt,ct,kt,It,bt),C.beginPath();let gn,er,Sr,rr,gr=Pe+(ye==0||ye==3?-Ke:Ke);oe==0?(er=Pe,rr=gr):(gn=Pe,Sr=gr);for(let Yn=0;Yn{if(!oe.show)return;let Pe=G[oe.scale];if(Pe.min==null){oe._show&&(te=!1,oe._show=!1,Jr(!1));return}else oe._show||(te=!1,oe._show=!0,Jr(!1));let Ke=oe.side,ct=Ke%2,{min:bt,max:kt}=Pe,[It,an]=Me(ye,bt,kt,ct==0?Ot:dt);if(an==0)return;let gn=Pe.distr==2,er=oe._splits=oe.splits(r,ye,bt,kt,It,an,gn),Sr=Pe.distr==2?er.map(vn=>E[vn]):er,rr=Pe.distr==2?E[er[1]]-E[er[0]]:It,gr=oe._values=oe.values(r,oe.filter(r,Sr,ye,an,rr),ye,an,rr);oe._rotate=Ke==2?oe.rotate(r,gr,ye,an):0;let Yn=oe._size;oe._size=Rc(oe.size(r,gr,ye,V)),Yn!=null&&oe._size!=Yn&&(te=!1)}),te}function rn(V){let te=!0;return Er.forEach((oe,ye)=>{let Pe=oe(r,ye,In,V);Pe!=qr[ye]&&(te=!1),qr[ye]=Pe}),te}function fr(){for(let V=0;VE[lo]):Sr,gr=an.distr==2?E[Sr[1]]-E[Sr[0]]:kt,Yn=te.ticks,vn=te.border,wo=Yn.show?Yn.size:0,Tr=IA(wo*yo),Fi=IA((te.alignTo==2?te._size-wo-te.gap:te.gap)*yo),or=te._rotate*-Lw/180,Ue=N(te._pos*yo),at=(Tr+Fi)*bt,tt=Ue+at;Ke=ye==0?tt:0,Pe=ye==1?tt:0;let zt=te.font[0],Sn=te.align==1?C1:te.align==2?qR:or>0?C1:or<0?qR:ye==0?"center":oe==3?qR:C1,ir=or||ye==1?"middle":oe==2?IC:x$;Ca(zt,ct,Sn,ir);let Kr=te.font[1]*te.lineGap,An=Sr.map(lo=>N(l(lo,an,gn,er))),Yo=te._values;for(let lo=0;lo{oe>0&&(te._paths=null,V&&(i==1?(te.min=null,te.max=null):te.facets.forEach(ye=>{ye.min=null,ye.max=null})))})}let Ri=!1,Ti=!1,Ai=[];function bm(){Ti=!1;for(let V=0;V0&&queueMicrotask(bm)}r.batch=Zf;function Ku(){if(RA&&(Vs(),RA=!1),zo&&(nt(),zo=!1),TA){if(ui(k,C1,Bn),ui(k,IC,_n),ui(k,mC,Ot),ui(k,EC,dt),ui(D,C1,Bn),ui(D,IC,_n),ui(D,mC,Ot),ui(D,EC,dt),ui(v,mC,fn),ui(v,EC,_t),m.width=IA(fn*yo),m.height=IA(_t*yo),P.forEach(({_el:V,_show:te,_size:oe,_pos:ye,side:Pe})=>{if(V!=null)if(te){let Ke=Pe===3||Pe===0?oe:0,ct=Pe%2==1;ui(V,ct?"left":"top",ye-Ke),ui(V,ct?"width":"height",oe),ui(V,ct?"top":"left",ct?_n:Bn),ui(V,ct?"height":"width",ct?dt:Ot),oT(V,ah)}else Wa(V,ah)}),Mo=Fn=Zs=yi=jl=Ll=$a=J=Gn=null,qo=1,Zc(!0),Bn!=Lr||_n!=Pt||Ot!=Vt||dt!=zn){Jr(!1);let V=Ot/Vt,te=dt/zn;if(Ze&&!Di&&Fe.left>=0){Fe.left*=V,Fe.top*=te,oo&&_u(oo,IA(Fe.left),0,Ot,dt),Ul&&_u(Ul,0,IA(Fe.top),Ot,dt);for(let oe=0;oe=0&&Eo.width>0){Eo.left*=V,Eo.width*=V,Eo.top*=te,Eo.height*=te;for(let oe in n0)ui(Wc,oe,Eo[oe])}Lr=Bn,Pt=_n,Vt=Ot,zn=dt}vi("setSize"),TA=!1}fn>0&&_t>0&&(C.clearRect(0,0,m.width,m.height),vi("drawClear"),z.forEach(V=>V()),vi("draw")),Eo.show&&Cs&&(Lo(Eo),Cs=!1),Ze&&Di&&(yA(null,!0,!1),Di=!1),Ie.show&&Ie.live&&Ho&&(Io(),Ho=!1),f||(f=!0,r.status=1,vi("ready")),Kt=!1,Ri=!1}r.redraw=(V,te)=>{zo=te||!1,V!==!1?$i(H,Ae.min,Ae.max):ys()};function $u(V,te){let oe=G[V];if(oe.from==null){if(Mn==0){let ye=oe.range(r,te.min,te.max,V);te.min=ye[0],te.max=ye[1]}if(te.min>te.max){let ye=te.min;te.min=te.max,te.max=ye}if(Mn>1&&te.min!=null&&te.max!=null&&te.max-te.min<1e-16)return;V==H&&oe.distr==2&&Mn>0&&(te.min=bl(te.min,t[0]),te.max=bl(te.max,t[0]),te.min==te.max&&te.max++),Ee[V]=te,RA=!0,ys()}}r.setScale=$u;let ud,dd,oo,Ul,fd,Q2,Ba,qA,vo,mo,Fo,bo,Ki=!1;const Qo=Fe.drag;let Ko=Qo.x,co=Qo.y;Ze&&(Fe.x&&(ud=Dc(UTe,D)),Fe.y&&(dd=Dc(GTe,D)),Ae.ori==0?(oo=ud,Ul=dd):(oo=dd,Ul=ud),Fo=Fe.left,bo=Fe.top);const Eo=r.select=AA({show:!0,over:!0,left:0,width:0,top:0,height:0},e.select),Wc=Eo.show?Dc(PTe,Eo.over?D:k):null;function Lo(V,te){if(Eo.show){for(let oe in V)Eo[oe]=V[oe],oe in n0&&ui(Wc,oe,V[oe]);te!==!1&&vi("setSelect")}}r.setSelect=Lo;function gd(V){if(M[V].show)qe&&oT(Ye[V],ah);else if(qe&&Wa(Ye[V],ah),Ze){let te=$e?Et[0]:Et[V];te!=null&&_u(te,-10,-10,Ot,dt)}}function $i(V,te,oe){$u(V,{min:te,max:oe})}function lA(V,te,oe,ye){te.focus!=null&&Xr(V),te.show!=null&&M.forEach((Pe,Ke)=>{Ke>0&&(V==Ke||V==null)&&(Pe.show=te.show,gd(Ke),i==2?($i(Pe.facets[0].scale,null,null),$i(Pe.facets[1].scale,null,null)):$i(Pe.scale,null,null),ys())}),oe!==!1&&vi("setSeries",V,te),ye&&Xl("setSeries",r,V,te)}r.setSeries=lA;function vs(V,te){AA(Y[V],te)}function NA(V,te){V.fill=Vr(V.fill||null),V.dir=fo(V.dir,-1),te=te??Y.length,Y.splice(te,0,V)}function hd(V){V==null?Y.length=0:Y.splice(V,1)}r.addBand=NA,r.setBand=vs,r.delBand=hd;function pd(V,te){M[V].alpha=te,Ze&&Et[V]!=null&&(Et[V].style.opacity=te),qe&&Ye[V]&&(Ye[V].style.opacity=te)}let zs,qs,ec;const tc={focus:!0};function Xr(V){if(V!=ec){let te=V==null,oe=je.alpha!=1;M.forEach((ye,Pe)=>{if(i==1||Pe>0){let Ke=te||Pe==0||Pe==V;ye._focus=te?null:Ke,oe&&pd(Pe,Ke?1:je.alpha)}}),ec=V,oe&&ys()}}qe&&rt&&pn(R$,xe,V=>{Fe._lock||(Qn(V),ec!=null&&lA(null,tc,!0,Pr.setSeries))});function bs(V,te,oe){let ye=G[te];oe&&(V=V/yo-(ye.ori==1?_n:Bn));let Pe=Ot;ye.ori==1&&(Pe=dt,V=Pe-V),ye.dir==-1&&(V=Pe-V);let Ke=ye._min,ct=ye._max,bt=V/Pe,kt=Ke+(ct-Ke)*bt,It=ye.distr;return It==3?v1(10,kt):It==4?iMe(kt,ye.asinh):It==100?ye.bwd(kt):kt}function OA(V,te){let oe=bs(V,H,te);return bl(oe,t[0],y,Ft)}r.valToIdx=V=>bl(V,t[0]),r.posToIdx=OA,r.posToVal=bs,r.valToPos=(V,te,oe)=>G[te].ori==0?A(V,G[te],oe?jo:Ot,oe?on:0):a(V,G[te],oe?Bi:dt,oe?zr:0),r.setCursor=(V,te,oe)=>{Fo=V.left,bo=V.top,yA(null,te,oe)};function Vf(V,te){ui(Wc,C1,Eo.left=V),ui(Wc,mC,Eo.width=te)}function md(V,te){ui(Wc,IC,Eo.top=V),ui(Wc,EC,Eo.height=te)}let KA=Ae.ori==0?Vf:md,nc=Ae.ori==1?Vf:md;function Gi(){if(qe&&Ie.live)for(let V=i==2?1:0;V{Oe[ye]=oe}):cMe(V.idx)||Oe.fill(V.idx),Ie.idx=Oe[0]),qe&&Ie.live){for(let oe=0;oe0||i==1&&!Tt)&&rc(oe,Oe[oe]);Gi()}Ho=!1,te!==!1&&vi("setLegend")}r.setLegend=Io;function rc(V,te){let oe=M[V],ye=V==0&&Ce==2?E:t[V],Pe;Tt?Pe=oe.values(r,V,te)??Mt:(Pe=oe.value(r,te==null?null:ye[te],V,te),Pe=Pe==null?Mt:{_:Pe}),Ie.values[V]=Pe}function yA(V,te,oe){vo=Fo,mo=bo,[Fo,bo]=Fe.move(r,Fo,bo),Fe.left=Fo,Fe.top=bo,Ze&&(oo&&_u(oo,IA(Fo),0,Ot,dt),Ul&&_u(Ul,0,IA(bo),Ot,dt));let ye,Pe=y>Ft;zs=Xo,qs=null;let Ke=Ae.ori==0?Ot:dt,ct=Ae.ori==1?Ot:dt;if(Fo<0||Mn==0||Pe){ye=Fe.idx=null;for(let bt=0;bt0&&wo.show){let at=or==null?-10:or==ye?It:me(i==1?t[0][or]:t[vn][0][or],Ae,Ke,0),tt=Ue==null?-10:fe(Ue,i==1?G[wo.scale]:G[wo.facets[1].scale],ct,0);if(rt&&Ue!=null){let zt=Ae.ori==1?Fo:bo,Sn=EA(je.dist(r,vn,or,tt,zt));if(Sn=0?1:-1,Yo=Kr>=0?1:-1;Yo==An&&(Yo==1?ir==1?Ue>=Kr:Ue<=Kr:ir==1?Ue<=Kr:Ue>=Kr)&&(zs=Sn,qs=vn)}else zs=Sn,qs=vn}}if(Ho||$e){let zt,Sn;Ae.ori==0?(zt=at,Sn=tt):(zt=tt,Sn=at);let ir,Kr,An,Yo,es,lo,Hi=!0,oc=Qe.bbox;if(oc!=null){Hi=!1;let si=oc(r,vn);An=si.left,Yo=si.top,ir=si.width,Kr=si.height}else An=zt,Yo=Sn,ir=Kr=Qe.size(r,vn);if(lo=Qe.fill(r,vn),es=Qe.stroke(r,vn),$e)vn==qs&&zs<=je.prox&&(an=An,gn=Yo,er=ir,Sr=Kr,rr=Hi,gr=lo,Yn=es);else{let si=Et[vn];si!=null&&(gt[vn]=An,jt[vn]=Yo,L$(si,ir,Kr,Hi),O$(si,lo,es),_u(si,Rc(An),Rc(Yo),Ot,dt))}}}}if($e){let vn=je.prox,wo=ec==null?zs<=vn:zs>vn||qs!=ec;if(Ho||wo){let Tr=Et[0];Tr!=null&&(gt[0]=an,jt[0]=gn,L$(Tr,er,Sr,rr),O$(Tr,gr,Yn),_u(Tr,Rc(an),Rc(gn),Ot,dt))}}}if(Eo.show&&Ki)if(V!=null){let[bt,kt]=Pr.scales,[It,an]=Pr.match,[gn,er]=V.cursor.sync.scales,Sr=V.cursor.drag;if(Ko=Sr._x,co=Sr._y,Ko||co){let{left:rr,top:gr,width:Yn,height:vn}=V.select,wo=V.scales[gn].ori,Tr=V.posToVal,Fi,or,Ue,at,tt,zt=bt!=null&&It(bt,gn),Sn=kt!=null&&an(kt,er);zt&&Ko?(wo==0?(Fi=rr,or=Yn):(Fi=gr,or=vn),Ue=G[bt],at=me(Tr(Fi,gn),Ue,Ke,0),tt=me(Tr(Fi+or,gn),Ue,Ke,0),KA(Ql(at,tt),EA(tt-at))):KA(0,Ke),Sn&&co?(wo==1?(Fi=rr,or=Yn):(Fi=gr,or=vn),Ue=G[kt],at=fe(Tr(Fi,er),Ue,ct,0),tt=fe(Tr(Fi+or,er),Ue,ct,0),nc(Ql(at,tt),EA(tt-at))):nc(0,ct)}else Ed()}else{let bt=EA(vo-fd),kt=EA(mo-Q2);if(Ae.ori==1){let er=bt;bt=kt,kt=er}Ko=Qo.x&&bt>=Qo.dist,co=Qo.y&&kt>=Qo.dist;let It=Qo.uni;It!=null?Ko&&co&&(Ko=bt>=It,co=kt>=It,!Ko&&!co&&(kt>bt?co=!0:Ko=!0)):Qo.x&&Qo.y&&(Ko||co)&&(Ko=co=!0);let an,gn;Ko&&(Ae.ori==0?(an=Ba,gn=Fo):(an=qA,gn=bo),KA(Ql(an,gn),EA(gn-an)),co||nc(0,ct)),co&&(Ae.ori==1?(an=Ba,gn=Fo):(an=qA,gn=bo),nc(Ql(an,gn),EA(gn-an)),Ko||KA(0,Ke)),!Ko&&!co&&(KA(0,0),nc(0,0))}if(Qo._x=Ko,Qo._y=co,V==null){if(oe){if(Jl!=null){let[bt,kt]=Pr.scales;Pr.values[0]=bt!=null?bs(Ae.ori==0?Fo:bo,bt):null,Pr.values[1]=kt!=null?bs(Ae.ori==1?Fo:bo,kt):null}Xl($R,r,Fo,bo,Ot,dt,ye)}if(rt){let bt=oe&&Pr.setSeries,kt=je.prox;ec==null?zs<=kt&&lA(qs,tc,!0,bt):zs>kt?lA(null,tc,!0,bt):qs!=ec&&lA(qs,tc,!0,bt)}}Ho&&(Ie.idx=ye,Io()),te!==!1&&vi("setCursor")}let ya=null;Object.defineProperty(r,"rect",{get(){return ya==null&&Zc(!1),ya}});function Zc(V=!1){V?ya=null:(ya=D.getBoundingClientRect(),vi("syncRect",ya))}function e0(V,te,oe,ye,Pe,Ke,ct){Fe._lock||Ki&&V!=null&&V.movementX==0&&V.movementY==0||(t0(V,te,oe,ye,Pe,Ke,ct,!1,V!=null),V!=null?yA(null,!0,!0):yA(te,!0,!1))}function t0(V,te,oe,ye,Pe,Ke,ct,bt,kt){if(ya==null&&Zc(!1),Qn(V),V!=null)oe=V.clientX-ya.left,ye=V.clientY-ya.top;else{if(oe<0||ye<0){Fo=-10,bo=-10;return}let[It,an]=Pr.scales,gn=te.cursor.sync,[er,Sr]=gn.values,[rr,gr]=gn.scales,[Yn,vn]=Pr.match,wo=te.axes[0].side%2==1,Tr=Ae.ori==0?Ot:dt,Fi=Ae.ori==1?Ot:dt,or=wo?Ke:Pe,Ue=wo?Pe:Ke,at=wo?ye:oe,tt=wo?oe:ye;if(rr!=null?oe=Yn(It,rr)?l(er,G[It],Tr,0):-10:oe=Tr*(at/or),gr!=null?ye=vn(an,gr)?l(Sr,G[an],Fi,0):-10:ye=Fi*(tt/Ue),Ae.ori==1){let zt=oe;oe=ye,ye=zt}}kt&&(te==null||te.cursor.event.type==$R)&&((oe<=1||oe>=Ot-1)&&(oe=uh(oe,Ot)),(ye<=1||ye>=dt-1)&&(ye=uh(ye,dt))),bt?(fd=oe,Q2=ye,[Ba,qA]=Fe.move(r,oe,ye)):(Fo=oe,bo=ye)}const n0={width:0,height:0,left:0,top:0};function Ed(){Lo(n0,!1)}let Vc,$A,r0,Id;function zf(V,te,oe,ye,Pe,Ke,ct){Ki=!0,Ko=co=Qo._x=Qo._y=!1,t0(V,te,oe,ye,Pe,Ke,ct,!0,!1),V!=null&&(pn(eT,nT,o0,!1),Xl(S$,r,Ba,qA,Ot,dt,null));let{left:bt,top:kt,width:It,height:an}=Eo;Vc=bt,$A=kt,r0=It,Id=an}function o0(V,te,oe,ye,Pe,Ke,ct){Ki=Qo._x=Qo._y=!1,t0(V,te,oe,ye,Pe,Ke,ct,!1,!0);let{left:bt,top:kt,width:It,height:an}=Eo,gn=It>0||an>0,er=Vc!=bt||$A!=kt||r0!=It||Id!=an;if(gn&&er&&Lo(Eo),Qo.setScale&&gn&&er){let Sr=bt,rr=It,gr=kt,Yn=an;if(Ae.ori==1&&(Sr=kt,rr=an,gr=bt,Yn=It),Ko&&$i(H,bs(Sr,H),bs(Sr+rr,H)),co)for(let vn in G){let wo=G[vn];vn!=H&&wo.from==null&&wo.min!=Xo&&$i(vn,bs(gr+Yn,vn),bs(gr,vn))}Ed()}else Fe.lock&&(Fe._lock=!Fe._lock,yA(te,!0,V!=null));V!=null&&(ue(eT,nT),Xl(eT,r,Fo,bo,Ot,dt,null))}function Cd(V,te,oe,ye,Pe,Ke,ct){if(Fe._lock)return;Qn(V);let bt=Ki;if(Ki){let kt=!0,It=!0,an=10,gn,er;Ae.ori==0?(gn=Ko,er=co):(gn=co,er=Ko),gn&&er&&(kt=Fo<=an||Fo>=Ot-an,It=bo<=an||bo>=dt-an),gn&&kt&&(Fo=Fo{let Pe=Pr.match[2];oe=Pe(r,te,oe),oe!=-1&&lA(oe,ye,!0,!1)},Ze&&(pn(S$,D,zf),pn($R,D,e0),pn(D$,D,V=>{Qn(V),Zc(!1)}),pn(R$,D,Cd),pn(T$,D,Mi),wT.add(r),r.syncRect=Zc);const Hl=r.hooks=e.hooks||{};function vi(V,te,oe){Ti?Ai.push([V,te,oe]):V in Hl&&Hl[V].forEach(ye=>{ye.call(null,r,te,oe)})}(e.plugins||[]).forEach(V=>{for(let te in V.hooks)Hl[te]=(Hl[te]||[]).concat(V.hooks[te])});const Yl=(V,te,oe)=>oe,Pr=AA({key:null,setSeries:!1,filters:{pub:q$,sub:q$},scales:[H,M[1]?M[1].scale:null],match:[K$,K$,Yl],values:[null,null]},Fe.sync);Pr.match.length==2&&Pr.match.push(Yl),Fe.sync=Pr;const Jl=Pr.key,va=Nee(Jl);function Xl(V,te,oe,ye,Pe,Ke,ct){Pr.filters.pub(V,te,oe,ye,Pe,Ke,ct)&&va.pub(V,te,oe,ye,Pe,Ke,ct)}va.sub(r);function qf(V,te,oe,ye,Pe,Ke,ct){Pr.filters.sub(V,te,oe,ye,Pe,Ke,ct)&&Yt[V](null,te,oe,ye,Pe,Ke,ct)}r.pub=qf;function w2(){va.unsub(r),wT.delete(r),Tn.clear(),AT(Mw,y1,Gl),h.remove(),xe==null||xe.remove(),vi("destroy")}r.destroy=w2;function Kf(){vi("init",e,t),Un(t||e.data,!1),Ee[H]?$u(H,Ee[H]):MA(),Cs=Eo.show&&(Eo.width>0||Eo.height>0),Di=Ho=!0,cA(e.width,e.height)}return M.forEach(lt),P.forEach(kr),n?n instanceof HTMLElement?(n.appendChild(h),Kf()):n(r,Kf):Kf(),r}no.assign=AA,no.fmtNum=cT,no.rangeNum=jw,no.rangeLog=Ow,no.rangeAsinh=sT,no.orient=fh,no.pxRatio=yo,no.join=pMe,no.fmtDate=fT,no.tzDate=_Me,no.sync=Nee;{no.addGap=c9e,no.clipGaps=Jw;let e=no.paths={points:Hee};e.linear=Jee,e.stepped=d9e,e.bars=f9e,e.spline=h9e}Object.is||Object.defineProperty(Object,"is",{value:(e,t)=>e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t});const w9e=(e,t)=>{const{width:n,height:r,...i}=e,{width:A,height:a,...l}=t;let f="keep";if((r!==a||n!==A)&&(f="update"),Object.keys(i).length!==Object.keys(l).length)return"create";for(const h of Object.keys(i))if(!Object.is(i[h],l[h])){f="create";break}return f},_9e=(e,t)=>e.length!==t.length?!1:e.every((n,r)=>{const i=t[r];if(n.length!==i.length)return!1;if(Array.isArray(n))return n.every((A,a)=>A===i[a])});function Vw(e,t,n,r,i,A){return e>r?(t=i,n=A):tA&&(n=A,t=A-e),[t,n]}function S1(e,t,n,r){var i=this,A=_.useRef(null),a=_.useRef(0),l=_.useRef(0),f=_.useRef(null),h=_.useRef([]),m=_.useRef(),C=_.useRef(),v=_.useRef(e),k=_.useRef(!0);v.current=e;var D=typeof window<"u",R=!t&&t!==0&&D;if(typeof e!="function")throw new TypeError("Expected a function");t=+t||0;var N=!!(n=n||{}).leading,F=!("trailing"in n)||!!n.trailing,M="maxWait"in n,P="debounceOnServer"in n&&!!n.debounceOnServer,G=M?Math.max(+n.maxWait||0,t):null;_.useEffect(function(){return k.current=!0,function(){k.current=!1}},[]);var Y=_.useMemo(function(){var H=function(me){var fe=h.current,Ee=m.current;return h.current=m.current=null,a.current=me,l.current=l.current||me,C.current=v.current.apply(Ee,fe)},Z=function(me,fe){R&&cancelAnimationFrame(f.current),f.current=R?requestAnimationFrame(me):setTimeout(me,fe)},z=function(me){if(!k.current)return!1;var fe=me-A.current;return!A.current||fe>=t||fe<0||M&&me-a.current>=G},re=function(me){return f.current=null,F&&h.current?H(me):(h.current=m.current=null,C.current)},q=function me(){var fe=Date.now();if(N&&l.current===a.current&&Ae(),z(fe))return re(fe);if(k.current){var Ee=t-(fe-A.current),se=M?Math.min(Ee,G-(fe-a.current)):Ee;Z(me,se)}},Ae=function(){r&&r({})},Ce=function(){if(D||P){var me=Date.now(),fe=z(me);if(h.current=[].slice.call(arguments),m.current=i,A.current=me,fe){if(!f.current&&k.current)return a.current=A.current,Z(q,t),N?H(A.current):C.current;if(M)return Z(q,t),H(A.current)}return f.current||Z(q,t),C.current}};return Ce.cancel=function(){var me=f.current;me&&(R?cancelAnimationFrame(f.current):clearTimeout(f.current)),a.current=0,h.current=A.current=m.current=f.current=null,me&&r&&r({})},Ce.isPending=function(){return!!f.current},Ce.flush=function(){return f.current?re(Date.now()):C.current},Ce},[N,M,t,G,F,R,D,P,r]);return Y}function x9e(e,t){return e===t}function $ee(e,t,n){var r=n&&n.equalityFn||x9e,i=_.useRef(e),A=_.useState({})[1],a=S1(_.useCallback(function(f){i.current=f,A({})},[A]),t,n,A),l=_.useRef(e);return r(l.current,e)||(a(e),l.current=e),[i.current,a]}function wl(e,t,n){var r=n===void 0?{}:n,i=r.leading,A=r.trailing;return S1(e,t,{maxWait:t,leading:i===void 0||i,trailing:A===void 0||A})}const ete=et({}),zw=et(null,(e,t,n,r)=>{const{chartId:i,isMatchingChartId:A}=r||{},a=e(ete);if(i&&a[i])n(a[i],i);else for(const[l,f]of Object.entries(a))A&&!A(l)||n(f,l)}),k9e="_uplot_1swaw_1",S9e={uplot:k9e};function gh({id:e,options:t,data:n,target:r,onDelete:i,onCreate:A,resetScales:a=!0,className:l}){var P,G;const f=_.useRef(null),h=_.useRef(null),m=_.useRef(t),C=_.useRef(r),v=_.useRef(n),k=_.useRef(A),D=_.useRef(i),R=mt(ete);_.useEffect(()=>{k.current=A,D.current=i});const N=_.useCallback(Y=>{var H;Y&&((H=D.current)==null||H.call(D,Y),Y.destroy(),f.current=null,R(Z=>{const z={...Z};return delete z[e],z}))},[e,R]),F=_.useCallback(()=>{var H;const Y=new no(m.current,v.current,C.current||h.current);f.current=Y,R(Z=>({...Z,[e]:Y})),(H=k.current)==null||H.call(k,Y)},[e,R]);_.useEffect(()=>(F(),()=>{N(f.current)}),[F,N]),_.useEffect(()=>{if(m.current!==t){const Y=w9e(m.current,t);m.current=t,!f.current||Y==="create"?(N(f.current),F()):Y==="update"&&f.current.setSize({width:t.width,height:t.height})}},[t,F,N]),_.useEffect(()=>{v.current!==n&&(f.current?_9e(v.current,n)||(a?f.current.setData(n,!0):(f.current.setData(n,!1),f.current.redraw())):(v.current=n,F()),v.current=n)},[n,a,F]),_.useEffect(()=>(C.current!==r&&(C.current=r,F()),()=>N(f.current)),[r,F,N]);const M=wl(()=>{requestAnimationFrame(()=>{var Y;return(Y=f.current)==null?void 0:Y.setSize({width:m.current.width,height:m.current.height})})},500,{leading:!0,trailing:!0});return(t.height!==((P=f.current)==null?void 0:P.height)||t.width!==((G=f.current)==null?void 0:G.width))&&M(),r?null:p.jsx("div",{id:e,ref:h,className:nn(S9e.uplot,l)})}function tte(e,t,n,r){if(!n)return 0;const i=Math.ceil((e-t+1)/n);return Math.min(i-1,r)}function xT(e,t){return t==null?!1:e<=t}function kT(e,t){return t.has(e)}function ST(e,t){return t.has(e)}function qw(e,t,n){for(let r=t;r>=e;r--)if(n(r))return!0;return!1}function D9e(e,t,n,r,i,A,a){return A?rz:i?nz:qw(e,t,l=>!xT(l,n)&&!kT(l,r)&&!ST(l,a))?oz:qw(e,t,l=>!xT(l,n)&&kT(l,r))?az:qw(e,t,l=>!xT(l,n)&&ST(l,a))?sz:qw(e,t,l=>!kT(l,r)&&!ST(l,a))?Az:iz}const R9e=Os(),nte=4,T9e=nte;function M9e(e,t){return{hooks:{drawSeries:[n=>{const r=e.current.totalSlotsEstimate;if(r==null||!t.current)return;const i=n.ctx;i.save();const A=n.bbox.top,a=n.bbox.height,l=nte*window.devicePixelRatio,f=T9e*window.devicePixelRatio,h=l/2,m=Math.trunc((n.bbox.width+f)/(l+f)),C=r/m,{startSlot:v,repairSlots:k,latestReplaySlot:D,firstTurbineSlot:R,latestTurbineSlot:N,turbineSlots:F}=t.current,M=tte(N,v,C,m-1),P=tte(R,v,C,m-1),G=R9e.get(X5);G==null||G.style.setProperty("--turbine-start-x",`${DT(P,l,f)/window.devicePixelRatio}px`),G==null||G.style.setProperty("--turbine-head-x",`${DT(M,l,f)/window.devicePixelRatio}px`);const Y=new Map;for(let H=0;H<=M;H++){const Z=H*C,z=v+Math.trunc(Z),re=(H+1)*C,q=Math.min(N,v+Math.ceil(re)-1),Ae=DT(H,l,f),Ce=D9e(z,q,D,k,H===P,H===M,F),me=Y.get(Ce)??[];me.push(Ae),Y.set(Ce,me)}for(const[H,Z]of Y.entries()){i.fillStyle=H,i.beginPath();for(const z of Z)i.roundRect(z,A,l,a,h);i.fill()}i.restore()}]}}}function DT(e,t,n){return e*(t+n)}const F9e=[[0],[null]];function N9e({catchingUpRatesRef:e}){const t=Se(ih),n=Se(nSe),r=Se(kq),i=Se(Sq),A=Se(c1),a=Se(wI),l=_.useRef(),f=_.useRef(),h=_.useMemo(()=>({width:0,height:0,scales:{x:{time:!1}},axes:[{show:!1},{show:!1}],series:[{},{points:{show:!1}}],cursor:{x:!1,y:!1},legend:{show:!1},plugins:[M9e(e,l)]}),[l,e]),m=_.useCallback(k=>{f.current=k},[]),C=_.useCallback(k=>{var D;l.current=k,(D=f.current)==null||D.redraw()},[]),v=wl(C,100,{trailing:!0});if(_.useEffect(()=>{t==null||!r.size||i==null||A==null||v({startSlot:t,repairSlots:n,turbineSlots:r,firstTurbineSlot:i,latestTurbineSlot:A,latestReplaySlot:a})},[i,a,A,n,t,v,r]),!(t==null||!r.size||i==null||A==null))return p.jsx(Ir,{height:"77px",children:p.jsx(Us,{children:({height:k,width:D})=>(h.width=D,h.height=k,p.jsx(gh,{id:"catching-up-slot-bars",options:h,data:F9e,onCreate:m}))})})}const O9e="_card_kqilw_1",j9e="_secondary-color_kqilw_12",L9e="_bold_kqilw_16",P9e="_ellipsis_kqilw_20",U9e="_labels-row_kqilw_26",G9e="_labels-left_kqilw_38",H9e="_turbine-label_kqilw_45",Y9e="_start_kqilw_53",J9e="_head_kqilw_57",X9e="_footer-row_kqilw_63",W9e="_left-footer_kqilw_75",Z9e="_footer-title_kqilw_82",V9e="_footer-value_kqilw_87",z9e="_bars-stats-container_kqilw_94",q9e="_bars-stats-row_kqilw_98",K9e="_replayed_kqilw_103",$9e="_speed_kqilw_110",eFe="_to-replay_kqilw_117",Uo={card:O9e,secondaryColor:j9e,bold:L9e,ellipsis:P9e,labelsRow:U9e,labelsLeft:G9e,turbineLabel:H9e,start:Y9e,head:J9e,footerRow:X9e,leftFooter:W9e,footerTitle:Z9e,footerValue:V9e,barsStatsContainer:z9e,barsStatsRow:q9e,replayed:K9e,speed:$9e,toReplay:eFe};function tFe(){const e=Se(ih);if(e)return p.jsxs(Re,{className:Uo.footerRow,children:[p.jsxs(Re,{className:Uo.leftFooter,children:[p.jsxs(Te,{className:nn(Uo.footerValue,Uo.ellipsis),children:[p.jsx(Te,{className:Uo.secondaryColor,children:"Slot "}),e]}),p.jsx(Te,{className:nn(Uo.footerTitle,Uo.ellipsis),children:"Repair"})]}),p.jsx(Te,{className:nn(Uo.rightFooter,Uo.footerTitle,Uo.ellipsis),children:"Turbine"})]})}function nFe(){const e=Se(ih),t=Se(Sq),n=Se(c1);if(!(e==null||t==null||n==null))return p.jsxs(Re,{className:Uo.labelsRow,children:[p.jsx(Re,{justify:"end",flexShrink:"0",className:Uo.labelsLeft,children:p.jsx(rte,{slot:t})}),p.jsx(Re,{justify:"end",flexGrow:"1",minWidth:"0",className:Uo.labelsRight,children:p.jsx(rte,{slot:n,isHead:!0})})]})}function rte({isHead:e=!1,slot:t}){const n=Se(X5),[r,{width:i}]=wf();return _.useEffect(()=>{n==null||n.style.setProperty(e?"--turbine-head-label-width":"--turbine-start-label-width",`${i}px`)},[n,e,i]),p.jsxs(Re,{ref:r,direction:"column",className:nn(Uo.turbineLabel,e?Uo.head:Uo.start),children:[p.jsx(Te,{className:Uo.bold,children:e?"Turbine Head":"Turbine Start"}),p.jsx(Te,{children:t})]})}const Kw=1e4,ote=50,ite=[mi.shred_published,mi.shred_replayed,mi.shred_replay_start,mi.shred_received_repair,mi.shred_received_turbine,mi.shred_repair_request];function rFe(){const e=et(),t=et(),n=et();return{minCompletedSlot:et(r=>r(e)),range:et(r=>r(n)),slotsShreds:et(r=>r(t)),addShredEvents:et(null,(r,i,{reference_slot:A,reference_ts:a,slot_delta:l,shred_idx:f,event:h,event_ts_delta:m})=>{let C=r(n);const v=r(e);let k=v;i(t,D=>{const R=D??{referenceTs:Math.round(Number(a)/$W),slots:new Map};for(let N=0;Noxe)continue;if(l[N]==null||m[N]==null){console.error(`invalid shred data arrays, missing index ${N}`);break}const M=A+l[N],P=f[N],G=Math.round((Number(a)+m[N])/$W-R.referenceTs);R.slots.set(M,iFe(P,F,G,R.slots.get(M))),F===mi.slot_complete&&(k=Math.min(M,v??M)),C={min:Math.min(M,(C==null?void 0:C.min)??M),max:Math.max(M,(C==null?void 0:C.max)??M)}}return R}),i(n,C),i(e,k)}),deleteSlots:et(null,(r,i,A,a)=>{if(A){i(n,void 0),i(e,void 0),i(t,void 0);return}i(t,l=>{const f=r(n);if(!l||!f)return l;const h=new Date().getTime();if(a)for(let C=f.min;C<=f.max;C++){const v=l.slots.get(C);v&&(v.maxEventTsDelta==null||Ate(v.maxEventTsDelta,h,l.referenceTs))&&l.slots.delete(C)}else{let C=f.min;if(f.max-f.min>50){for(let k=C;k<=f.max-50;k++)l.slots.get(k)&&l.slots.delete(k);C=f.max-50}let v=!1;for(let k=f.max;k>=C;k--){const D=l.slots.get(k);(D==null?void 0:D.maxEventTsDelta)!=null&&(!v&&D.completionTsDelta!=null&&Ate(D.completionTsDelta,h,l.referenceTs)&&(v=!0),v&&l.slots.delete(k))}}const m=l.slots.keys();return i(n,C=>{if(!(!C||!l.slots.size))return C.min=Math.min(...m),C}),l})})}}function Ate(e,t,n){const r=t-n,i=Kw+ote;return r-e>i}const RT=rFe();function oFe(e,t,n){const r=n??new Array;return r[e]=Math.min(t,r[e]??t),r}function iFe(e,t,n,r){const i=r??{shreds:[]};return i.minEventTsDelta=Math.min(n,i.minEventTsDelta??n),i.maxEventTsDelta=Math.max(n,i.maxEventTsDelta??n),t===mi.slot_complete?(i.completionTsDelta=Math.min(n,i.completionTsDelta??n),i):e==null?(console.error("Missing shred ID"),i):(i.shreds[e]=oFe(t,n,i.shreds[e]),i)}const QC=Os(),TT="x";function AFe(e){return{hooks:{draw:[t=>{const n=RT,r=QC.get(n.slotsShreds),i=QC.get(n.range),A=QC.get(n.minCompletedSlot),a=QC.get(V8e);if(!r||!i||!e&&(QC.get(yu)||A==null))return;const l=new Date().getTime()-ote-r.referenceTs,f=e?i.min:Math.max(i.min,A??i.min),h=i.max;t.ctx.save(),t.ctx.rect(t.bbox.left,t.bbox.top,t.bbox.width,t.bbox.height),t.ctx.clip();const m=P=>t.valToPos(P,TT,!0),{maxShreds:C,orderedSlotNumbers:v}=sFe(f,h,r,t.scales[TT],l),k=e?Math.trunc(t.bbox.height/3):t.bbox.height,D=e?P=>{switch(P){case mi.shred_received_turbine:case mi.shred_published:return 0;case mi.shred_repair_request:case mi.shred_received_repair:return k;case mi.shred_replay_start:case mi.shred_replayed:return k*2}}:void 0,R=Rn.clamp(k/C,1,10),N=1,F=Math.trunc((k+N)/(R+N)),M=C/F;for(const P of v){const G={},Y=(z,re)=>{G[z]??(G[z]=[]),G[z].push(re)},H=r.slots.get(P);if(!H)continue;const Z=a.has(P);for(let z=0;z{const A=[];let a=0;for(let l=e;l<=t;l++){const f=n.slots.get(l);!f||!f.shreds.length||f.minEventTsDelta==null||r.max!=null&&f.minEventTsDelta-i>r.max||r.min!=null&&f.completionTsDelta!=null&&f.completionTsDelta-i=F)continue;const Z=(m==null?void 0:m(P))??0;M.set(P,l||f?[H,h+Z,C]:[H,h+Z,F-H]),F=H}for(const[P,G]of M.entries()){if(f){e(Rz,G);continue}switch(P){case mi.shred_repair_request:{e(Qz,G);break}case mi.shred_received_turbine:{e(wz,G);break}case mi.shred_received_repair:{e(_z,G);break}case mi.shred_replay_start:{e(xz,G);break}case mi.shred_replayed:{M.has(mi.shred_received_repair)?e(Sz,G):M.has(mi.shred_received_turbine)?e(kz,G):e(Dz,G);break}case mi.shred_published:e(Tz,G)}}}function cFe(e,t,n){for(const r of ite){const i=lFe(e,t,n,A=>(A==null?void 0:A[r])!=null);if(i!==-1)return i}return e}function lFe(e,t,n,r){for(let i=e;i{const t=e*FT.max,n=[Math.trunc(t/FT.min)*FT.min];for(;n[n.length-1]{f.current=D},[]),[C,v]=_.useMemo(()=>[[[Math.trunc(l*-Kw),0],new Array(2)],dFe(l)],[l]);_.useEffect(()=>{f.current&&(f.current.axes[0].incrs=()=>v,f.current.setData(C,!0))},[C,v]);const k=_.useMemo(()=>({padding:[0,MT,0,MT],width:0,height:0,scales:{x:{time:!1},y:{time:!1,range:[0,1]}},series:[{},{}],cursor:{show:!1,drag:{x:!1,y:!1}},legend:{show:!1},axes:[{incrs:v,size:30,ticks:{opacity:.2,stroke:ni,size:5,width:1/devicePixelRatio},values:(D,R)=>R.map(N=>N===0?"now":`${(N/1e3).toFixed(1)}s`),grid:{stroke:bz,width:1/devicePixelRatio},stroke:b5},{size:0,values:()=>[],grid:{filter:()=>[0],stroke:b5,width:1}}],plugins:[AFe(t)]}),[t,v]);return s$(D=>{var R;f&&(h.current==null||D-h.current>=uFe)&&(h.current=D,(R=f.current)==null||R.redraw(!0,!1))}),p.jsx(Ir,{height:"100%",mx:`-${MT}px`,children:p.jsx(Us,{children:({height:D,width:R})=>(k.width=R,k.height=D,p.jsx(gh,{id:e,options:k,data:C,onCreate:m}))})})}const fFe="_card_1mfdl_1",gFe="_bg_1mfdl_6",ate={card:fFe,bg:gFe};function xu({children:e,hideChildren:t,includeBg:n=!0,...r}){return p.jsx("div",{className:nn(ate.card,{[ate.bg]:n}),...r,children:!t&&e})}const hFe="_header_1npds_1",pFe="_subHeader_1npds_5",mFe="_tile-container_1npds_11",EFe="_tile_1npds_11",wC={header:hFe,subHeader:pFe,tileContainer:mFe,tile:EFe},IFe="_stat-container_1hzk8_1",CFe="_label_1hzk8_10",BFe="_value-container_1hzk8_15",yFe="_value_1hzk8_15",$w={statContainer:IFe,label:CFe,valueContainer:BFe,value:yFe};var NT={exports:{}},D1=typeof Reflect=="object"?Reflect:null,cte=D1&&typeof D1.apply=="function"?D1.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)},e4;D1&&typeof D1.ownKeys=="function"?e4=D1.ownKeys:Object.getOwnPropertySymbols?e4=function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:e4=function(e){return Object.getOwnPropertyNames(e)};function vFe(e){console&&console.warn&&console.warn(e)}var lte=Number.isNaN||function(e){return e!==e};function Go(){Go.init.call(this)}NT.exports=Go,NT.exports.once=_Fe,Go.EventEmitter=Go,Go.prototype._events=void 0,Go.prototype._eventsCount=0,Go.prototype._maxListeners=void 0;var ute=10;function t4(e){if(typeof e!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}Object.defineProperty(Go,"defaultMaxListeners",{enumerable:!0,get:function(){return ute},set:function(e){if(typeof e!="number"||e<0||lte(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");ute=e}}),Go.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},Go.prototype.setMaxListeners=function(e){if(typeof e!="number"||e<0||lte(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this};function dte(e){return e._maxListeners===void 0?Go.defaultMaxListeners:e._maxListeners}Go.prototype.getMaxListeners=function(){return dte(this)},Go.prototype.emit=function(e){for(var t=[],n=1;n0&&(A=t[0]),A instanceof Error)throw A;var a=new Error("Unhandled error."+(A?" ("+A.message+")":""));throw a.context=A,a}var l=i[e];if(l===void 0)return!1;if(typeof l=="function")cte(l,this,t);else for(var f=l.length,h=mte(l,f),n=0;n0&&a.length>i&&!a.warned){a.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=a.length,vFe(l)}return e}Go.prototype.addListener=function(e,t){return fte(this,e,t,!1)},Go.prototype.on=Go.prototype.addListener,Go.prototype.prependListener=function(e,t){return fte(this,e,t,!0)};function bFe(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function gte(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},i=bFe.bind(r);return i.listener=n,r.wrapFn=i,i}Go.prototype.once=function(e,t){return t4(t),this.on(e,gte(this,e,t)),this},Go.prototype.prependOnceListener=function(e,t){return t4(t),this.prependListener(e,gte(this,e,t)),this},Go.prototype.removeListener=function(e,t){var n,r,i,A,a;if(t4(t),r=this._events,r===void 0)return this;if(n=r[e],n===void 0)return this;if(n===t||n.listener===t)--this._eventsCount===0?this._events=Object.create(null):(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if(typeof n!="function"){for(i=-1,A=n.length-1;A>=0;A--)if(n[A]===t||n[A].listener===t){a=n[A].listener,i=A;break}if(i<0)return this;i===0?n.shift():QFe(n,i),n.length===1&&(r[e]=n[0]),r.removeListener!==void 0&&this.emit("removeListener",e,a||t)}return this},Go.prototype.off=Go.prototype.removeListener,Go.prototype.removeAllListeners=function(e){var t,n,r;if(n=this._events,n===void 0)return this;if(n.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):n[e]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete n[e]),this;if(arguments.length===0){var i=Object.keys(n),A;for(r=0;r=0;r--)this.removeListener(e,t[r]);return this};function hte(e,t,n){var r=e._events;if(r===void 0)return[];var i=r[t];return i===void 0?[]:typeof i=="function"?n?[i.listener||i]:[i]:n?wFe(i):mte(i,i.length)}Go.prototype.listeners=function(e){return hte(this,e,!0)},Go.prototype.rawListeners=function(e){return hte(this,e,!1)},Go.listenerCount=function(e,t){return typeof e.listenerCount=="function"?e.listenerCount(t):pte.call(e,t)},Go.prototype.listenerCount=pte;function pte(e){var t=this._events;if(t!==void 0){var n=t[e];if(typeof n=="function")return 1;if(n!==void 0)return n.length}return 0}Go.prototype.eventNames=function(){return this._eventsCount>0?e4(this._events):[]};function mte(e,t){for(var n=new Array(t),r=0;r{const r=i=>n.current(i);return t.addListener(OT,r),()=>{t.removeListener(OT,r)}},[t])}const DFe=Cf((e,t,n)=>Rn.throttle(()=>{switch(n){case"publish":{e({topic:"slot",key:"query",id:1,params:{slot:t}});break}case"detailed":{e({topic:"slot",key:"query_detailed",id:2,params:{slot:t}});break}case"transactions":{e({topic:"slot",key:"query_transactions",id:3,params:{slot:t}});break}}},5e3,{trailing:!1}),{maxSize:250});function PT(e,t,n){const r=n4(),i=Se(Z8e(e)),A=_.useCallback(()=>{!e||i||n||DFe(r,e,t)()},[t,i,e,n,r]);_.useEffect(()=>{const f=setTimeout(()=>A(),250);return()=>{clearTimeout(f)}},[A]);const[a,l]=_.useState(!0);return ww(()=>{setTimeout(()=>l(!1),3e3)}),{hasWaitedForData:!a}}function za(e){const t=Se(Y5(e)),n=!!t,{hasWaitedForData:r}=PT(e,"publish",n);return{publish:t,hasWaitedForData:r}}function ku(e){const t=Se(Iq(e)),n=!!(t!=null&&t.waterfall)&&!!(t!=null&&t.tile_timers)&&!!(t!=null&&t.tile_primary_metric)&&!!t.scheduler_counts&&!!t.scheduler_stats&&!!t.limits,{hasWaitedForData:r}=PT(e,"detailed",n);return{response:t,hasWaitedForData:r}}function Tc(e){const t=Se(Iq(e)),n=!!(t!=null&&t.transactions),{hasWaitedForData:r}=PT(e,"transactions",n);return{response:t,hasWaitedForData:r}}function RFe({type:e,label:t}){var f,h,m;const n=Se(ao),r=!n,i=Se(hW),A=ku(r?void 0:n),a=r?(f=i==null?void 0:i.tile_primary_metric)==null?void 0:f[e]:(m=(h=A.response)==null?void 0:h.tile_primary_metric)==null?void 0:m[e],l=e==="net_in"||e==="net_out"?{minWidth:"55px"}:void 0;return p.jsxs("div",{className:$w.statContainer,children:[p.jsx(Te,{className:$w.label,children:t}),p.jsx("div",{className:$w.valueContainer,style:l,children:p.jsx(Te,{className:$w.value,children:TFe(e,a)})})]})}function TFe(e,t){if(t===void 0||t===-1)return"-";if(e==="net_in"||e==="net_out"){const n=t*8,r=El(t*8,{precision:n>1e9?2:0}),i=Number(r.value);if(!t)return"0";const A=r.unit.replace("B","b");return`${i} ${A}/s`}if(e==="bundle_rx_delay_millis_p90"||e==="bundle_rtt_smoothed_millis")return`${Math.max(1,Math.round(t))} ms`;if(e==="verify"||e==="dedup"||e==="pack"){if(t<.01&&t>0)return`${(t*100).toFixed(2)}%`;{const n=t*100;return`${Math.trunc(n)}%`}}return t.toLocaleString()}const MFe="_btn_1lb0v_1",FFe={btn:MFe};let UT=!1;function NFe({children:e,tileCountArr:t,liveBusyPerTile:n,queryIdlePerTile:r,width:i,header:A,isExpanded:a,setIsExpanded:l}){return t.length>1?p.jsxs(qJ,{open:a,onOpenChange:f=>{UT||(l(f),UT=!0,setTimeout(()=>UT=!1,10))},defaultOpen:!1,children:[p.jsx(KJ,{children:a?p.jsx("div",{}):p.jsx(Ec,{className:FFe.btn,children:e})}),p.jsx($J,{width:`${i}px`,size:"1",side:"top",sideOffset:-17,align:"center",children:p.jsxs(Re,{gap:"3",direction:"column",children:[A,n?n.map((f,h)=>p.jsx(OFe,{busy:f},h)):t==null?void 0:t.map((f,h)=>{const m=r==null?void 0:r.map(C=>C[h]!==void 0&&C[h]!==-1?1-C[h]:void 0).filter(LI);if(m!=null&&m.length)return p.jsxs(Re,{children:[p.jsx(PR,{queryBusy:m}),p.jsx(xw,{busy:Rn.mean(m)})]},h)})]})})]}):p.jsx(Re,{gap:"1",children:e})}function OFe({busy:e}){const t=LR(e);return p.jsxs(Re,{children:[p.jsx(PR,{value:t}),p.jsx(xw,{busy:t})]})}function ds({header:e,subHeader:t,tileCount:n,statLabel:r,liveIdlePerTile:i,queryIdlePerTile:A,metricType:a,sparklineHeight:l,isExpanded:f=!1,setIsExpanded:h=()=>{},includeBg:m=!0}){const[C,{width:v}]=wf(),k=Se(ao)===void 0,{avgBusy:D,aggQueryBusyPerTs:R,tileCountArr:N,liveBusyPerTile:F,busy:M}=g$({isLive:k,tileCount:n,liveIdlePerTile:i,queryIdlePerTile:A}),P=LR(D);return p.jsx(Re,{ref:C,children:p.jsx(xu,{includeBg:m,style:{width:"100%"},children:p.jsxs(Re,{direction:"column",justify:"between",height:"100%",gap:"1",children:[p.jsx(Cte,{header:e,subHeader:t,statLabel:r,metricType:a}),p.jsx(Ir,{flexGrow:"1"}),p.jsx(PR,{value:P,queryBusy:R,height:l,includeBg:m}),p.jsxs(NFe,{tileCountArr:N,liveBusyPerTile:F,queryIdlePerTile:A,width:v,header:p.jsx(Cte,{header:e,subHeader:t,statLabel:r,metricType:a}),isExpanded:f,setIsExpanded:h,children:[p.jsx("div",{className:wC.tileContainer,children:N.map((G,Y)=>{const H=M==null?void 0:M[Y];return H===void 0?p.jsx("div",{className:wC.tile,style:{background:"gray"}},Y):p.jsx("div",{className:wC.tile,style:{"--busy":`${H*100}%`}},Y)})}),p.jsx(xw,{busy:P})]})]})})})}function Cte({header:e,subHeader:t,metricType:n,statLabel:r}){return p.jsxs(Re,{justify:"between",gap:"1",children:[p.jsxs(Re,{direction:"column",gap:"0",children:[p.jsx(Te,{className:wC.header,children:e}),t&&p.jsx(Te,{className:wC.subHeader,children:t})]}),n&&p.jsx(RFe,{type:n,label:r})]})}function r4(){var l;const e=Se(ao),t=!e,n=Se(QI),r=Se(GI),i=Se(b8e),A=ku(e),a=_.useMemo(()=>{var f,h;if(!(!((h=(f=A.response)==null?void 0:f.tile_timers)!=null&&h.length)||t||!n))return A.response.tile_timers.reduce((m,C)=>{var k;if(!C.tile_timers.length)return m;const v={};C.tile_timers.length!==n.length&&console.warn("Length mismatch between tiles and time timers",C.tile_timers,n);for(let D=0;Dp.jsx(ds,{header:l,tileCount:r[l],liveIdlePerTile:i==null?void 0:i[l],queryIdlePerTile:A||a==null?void 0:a[l],statLabel:"",sparklineHeight:jFe,isExpanded:n,setIsExpanded:t},l))})}const Bte=1e4;function UFe(){const e=_.useRef({}),t=Se(ih),n=Se(c1),r=Se(wI),i=r??(t==null?void 0:t-1),{valuePerSecond:A}=_f(i,Bte),{valuePerSecond:a}=_f(n,Bte);return _.useEffect(()=>{if(t==null||n==null||e.current.totalSlotsEstimate!=null)return;const l=400,f=100,h=yte(l,f,t,r,n);e.current={totalSlotsEstimate:h,replaySlotsPerSecond:l,turbineSlotsPerSecond:f}},[r,n,t,e]),yl(()=>{const l=e.current.totalSlotsEstimate;if(t==null||n==null||l==null||A==null||a==null)return;const f=yte(A,a,t,r,n);if(!f||f>=l)return;const h=Math.min(.15*l,l-f),m=l-h;e.current={totalSlotsEstimate:m,replaySlotsPerSecond:A,turbineSlotsPerSecond:a}},500),e}function yte(e,t,n,r,i){const A=r??n-1;if(A===i)return i-n;if(e<=t)return;const a=A-n+1,l=e*(i-A)/(e-t);return a+l}function GFe({catchingUpRatesRef:e}){const t=Se(ih),n=Se(c1),r=Se(wI),i=e.current.replaySlotsPerSecond,A=e.current.turbineSlotsPerSecond,a=i==null||A==null?void 0:Math.round(i-A);return p.jsxs(Ir,{mt:"3px",className:Uo.barsStatsContainer,children:[p.jsxs(Re,{justify:"between",className:Uo.barsStatsRow,children:[p.jsx(o4,{className:Uo.replayed,value:r==null||t==null?void 0:r-t+1,label:"Slots Replayed"}),p.jsx(o4,{className:Uo.toReplay,value:r==null||n==null?void 0:n-r,label:"Slots Remaining"})]}),p.jsxs(Re,{justify:"between",className:Uo.barsStatsColumn,children:[p.jsx(o4,{className:Uo.speed,value:i,label:"Slots/s Replay Speed"}),p.jsx(o4,{className:Uo.speed,value:a,label:"Slots/s Catchup Speed"})]})]})}function o4({value:e,label:t,className:n}){const r=e===void 0?"--":e.toLocaleString(void 0,{maximumFractionDigits:0});return p.jsxs(Te,{truncate:!0,className:n,children:[p.jsxs(Te,{className:Uo.bold,children:[r," "]}),t]})}function HFe(){const e=mt(X5),t=Se($8e),n=UFe();return p.jsxs(p.Fragment,{children:[p.jsx(OR,{phase:"catching_up"}),p.jsxs(Re,{direction:"column",height:"100%",mt:"8px",gap:"8px",children:[t&&p.jsxs(Re,{ref:e,direction:"column",gap:"5px",children:[p.jsx(nFe,{}),p.jsx(N9e,{catchingUpRatesRef:n}),p.jsx(tFe,{}),p.jsx(GFe,{catchingUpRatesRef:n})]}),p.jsxs(Fg,{className:Uo.card,mb:"14px",children:[p.jsx(Te,{className:Uo.title,children:"Shreds"}),p.jsx(Ir,{flexGrow:"1",minHeight:"280px",children:p.jsx(ste,{chartId:"catching-up-shreds",isOnStartupScreen:!0})})]}),p.jsx(PFe,{})]})]})}const YFe={[oA.joining_gossip]:Qu.gossip,[oA.loading_full_snapshot]:Qu.fullSnapshot,[oA.loading_incremental_snapshot]:Qu.incrSnapshot,[oA.catching_up]:Qu.catchingUp};function JFe(){const e=mt(yu),t=Se(l1);return _.useEffect(()=>{e(t!=="running")},[e,t]),p.jsxs(p.Fragment,{children:[t&&p.jsx(XFe,{phase:t}),p.jsx(jRe,{})]})}function XFe({phase:e}){const t=mt(mq),n=Se(yu),r=Se(ow),i=e?YFe[e]:"",A=Pi("(max-width: 750px)");return p.jsx(Re,{ref:a=>t(a),direction:"column",overflowY:"auto",className:nn(Qu.container,i,{[Qu.collapsed]:!n||!r}),children:p.jsxs(Re,{direction:"column",width:"100%",maxWidth:dxe,mx:"auto",px:A?"20px":"89px",pb:"20px",children:[p.jsx(oRe,{}),e===oA.joining_gossip&&p.jsx(FRe,{}),(e===oA.loading_full_snapshot||e===oA.loading_incremental_snapshot)&&p.jsx(kTe,{}),e===oA.catching_up&&p.jsx(HFe,{})]})})}function WFe({children:e}){const t=Se(yu),n=Se(la);return n?n===Eu.Firedancer?p.jsxs(p.Fragment,{children:[p.jsx(JFe,{}),p.jsx("div",{children:e})]}):p.jsxs(p.Fragment,{children:[p.jsx(GDe,{}),p.jsx("div",{className:nn(HK.container,{[HK.blur]:t}),children:e})]}):null}const ZFe="_container_1i8oq_1",VFe="_toast_1i8oq_10",zFe="_disconnected_1i8oq_19",qFe="_connecting_1i8oq_29",KFe="_text_1i8oq_39",_C={container:ZFe,toast:VFe,disconnected:zFe,connecting:qFe,text:KFe},vte={opacity:0,top:-100},$Fe={opacity:1,top:18};function bte(e,t){if(e)return e===Ps.Disconnected?{className:_C.disconnected,text:"validator disconnected."}:e===Ps.Connecting?{className:_C.connecting,text:"validator connecting..."}:bte(t)}function e7e(){const e=Se(vw),t=A$(e),[n,r]=_.useState(!0);ww(()=>{setTimeout(()=>r(!1),3e3)});const[i,A]=Qf(()=>({from:vte}));_.useEffect(()=>{n||(e===Ps.Connecting||e===Ps.Disconnected?A.start({to:$Fe}):A.start({to:vte}))},[A,n,e]);const a=bte(e,t);if(a)return p.jsx(fa.div,{className:_C.container,style:i,children:p.jsx("div",{className:`${_C.toast} ${a.className}`,children:p.jsx(Te,{className:_C.text,children:a.text})})})}const t7e="_slots-list_1sk8v_1",n7e="_hidden_1sk8v_3",r7e="_no-slots-text_1sk8v_8",GT={slotsList:t7e,hidden:n7e,noSlotsText:r7e},o7e="_slot-group-container_rqu2r_1",i7e="_slot-group_rqu2r_1",A7e="_left-column_rqu2r_13",s7e="_future_rqu2r_19",a7e="_you_rqu2r_27",c7e="_current_rqu2r_35",l7e="_slot-name_rqu2r_42",u7e="_skipped_rqu2r_46",d7e="_current-slot-row_rqu2r_56",f7e="_past_rqu2r_62",g7e="_processed_rqu2r_73",h7e="_selected_rqu2r_86",p7e="_ellipsis_rqu2r_104",m7e="_progress-bar_rqu2r_110",E7e="_slot-item-content_rqu2r_118",I7e="_placeholder_rqu2r_126",C7e="_slot-statuses_rqu2r_130",B7e="_slot-status_rqu2r_130",y7e="_slot-status-progress_rqu2r_139",v7e="_tall_rqu2r_147",b7e="_short_rqu2r_154",Q7e="_scroll-placeholder-item_rqu2r_169",Or={slotGroupContainer:o7e,slotGroup:i7e,leftColumn:A7e,future:s7e,you:a7e,current:c7e,slotName:l7e,skipped:u7e,currentSlotRow:d7e,past:f7e,processed:g7e,selected:h7e,ellipsis:p7e,progressBar:m7e,slotItemContent:E7e,placeholder:I7e,slotStatuses:C7e,slotStatus:B7e,slotStatusProgress:y7e,tall:v7e,short:b7e,scrollPlaceholderItem:Q7e};function HT(e){const t=Se(Ei);if(!t)return;const n=e-t.start_slot,r=Math.trunc(n/4);return t.staked_pubkeys[t.leader_slots[r]]}function Mc(e){var m,C,v;const t=Se(Yg),n=HT(e),r=TR(n??""),i=t===n,A=i?"You":((m=r==null?void 0:r.info)==null?void 0:m.name)??"Private",a=(C=r==null?void 0:r.gossip)==null?void 0:C.version,l=a?a[0]==="0"?"Frankendancer":"Agave":void 0,f=(v=r==null?void 0:r.gossip)==null?void 0:v.country_code,h=fq(f);return{pubkey:n,peer:r,isLeader:i,name:A,client:l,version:a,countryCode:f,countryFlag:h}}const w7e="data:image/svg+xml,%3csvg%20width='11'%20height='12'%20viewBox='0%200%2011%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0.5'%20y='1'%20width='10'%20height='10'%20rx='5'%20fill='black'%20fill-opacity='0.95'/%3e%3crect%20x='0.5'%20y='1'%20width='10'%20height='10'%20rx='5'%20stroke='%23646464'/%3e%3cpath%20d='M5.18018%207.1123L4.45947%208.39453H3.14014L2.73682%206.97754L3.45752%206.11035L5.18018%207.1123ZM7.31885%204.79102L8.28369%208.39453H5.93213L4.03174%205.07129L5.25342%203.60547L7.31885%204.79102Z'%20fill='%23ABABAB'/%3e%3c/svg%3e",_7e="/assets/firedancer_logo_circle-D9jlxCje.svg",x7e="/assets/frankendancer_logo_circle-D5z79vwQ.svg",k7e="_small-icon_5aexa_1",S7e="_large-icon_5aexa_6",D7e={smallIcon:k7e,largeIcon:S7e},YT=_.memo(function({slot:e,size:t}){const{client:n}=Mc(e),r=nn(D7e[`${t}Icon`]);return n?n==="Firedancer"?p.jsx("img",{src:_7e,alt:"Firedancer Logo",className:r}):n==="Frankendancer"?p.jsx("img",{src:x7e,alt:"Frankendancer Logo",className:r}):p.jsx("img",{src:w7e,alt:"Anza Logo",className:r}):p.jsx("div",{className:r})}),R7e=Cf(e=>et(t=>{var r;const n=us(e);for(let i=0;i{m(k=>{if(!a)return k;if(!k)return a;const D=k-a;return D>10?k-Math.trunc(D/2):D>4?k:D<-4?k-Math.trunc(D/2):k+1})},f);const C=_.useMemo(()=>{if(!(A==null||h==null))return Ur.fromMillis(f*(A-h)).rescale()},[h,A,f]),v=_.useMemo(()=>{if(n==null||A==null||h==null)return;const k=A-n,D=(h-n)/k*100;return D<0||D>100?0:D},[h,A,n]);return e&&l?{progressSinceLastLeader:100,nextSlotText:"Now",nextLeaderSlot:a}:{progressSinceLastLeader:v??0,nextSlotText:rh(C,t),nextLeaderSlot:A}}function T7e(e){return Se(Qte)?p.jsx("div",{className:Or.placeholder}):p.jsx(M7e,{...e})}const wte=et(e=>{const t=e(ml),n=e(J0);if(!e(pA)||t===void 0||n===void 0)return;const r=e(rw);return function(i){return{isCurrentSlotGroup:t<=i&&iMath.ceil(t/46),[t]);if(!(np.jsx(U7e,{},A))})}const U7e=_.memo(function(){return p.jsx(Ir,{height:"46px",className:Or.slotGroupContainer,children:p.jsx("div",{className:nn(Or.slotGroup,Or.scrollPlaceholderItem)})})});function A4({slot:e,iconSize:t=15}){var A;const{peer:n,isLeader:r,name:i}=Mc(e);return p.jsxs(Re,{gap:"4px",minWidth:"0",children:[p.jsx(wu,{url:(A=n==null?void 0:n.info)==null?void 0:A.icon_url,size:t,isYou:r,hideTooltip:!0}),p.jsx(Te,{className:nn(Or.slotName,Or.ellipsis),children:i})]})}function xC({firstSlot:e,isCurrentSlot:t=!1,isPastSlot:n=!1}){return p.jsx(Re,{className:nn(Or.slotStatuses,{[Or.tall]:t,[Or.short]:!t&&!n}),direction:"column",justify:"between",children:Array.from({length:Oo}).map((r,i)=>{const A=e+(Oo-1)-i;return t?p.jsx(G7e,{slot:A},i):n?p.jsx(H7e,{slot:A},i):p.jsx(XT,{},i)})})}function XT({borderColor:e,backgroundColor:t,slotDuration:n}){return p.jsx(Re,{className:Or.slotStatus,style:{borderColor:e,backgroundColor:t},children:n&&p.jsx("div",{style:{"--slot-duration":`${n}ms`},className:Or.slotStatusProgress})})}function xte(e){if(!e)return{};if(e.skipped)return{backgroundColor:qQ};switch(e.level){case"incomplete":return{};case"completed":return{borderColor:T5};case"optimistically_confirmed":return{backgroundColor:T5};case"finalized":case"rooted":return{backgroundColor:qz}}}function G7e({slot:e}){const t=Se(hA),n=za(e),r=Se(a1),i=_.useMemo(()=>e===t,[e,t]),A=_.useMemo(()=>i?{borderColor:M5}:xte(n.publish),[i,n.publish]);return p.jsx(XT,{borderColor:A.borderColor,backgroundColor:A.backgroundColor,slotDuration:i?r:void 0})}function H7e({slot:e}){const t=za(e),n=Se(ao),r=_.useMemo(()=>{var A;const i=xte(t.publish);return((A=t==null?void 0:t.publish)==null?void 0:A.level)==="rooted"&&(n===void 0||us(e)!==us(n))&&(i.backgroundColor=Kz),i},[t.publish,n,e]);return p.jsx(XT,{borderColor:r.borderColor,backgroundColor:r.backgroundColor})}const s4=0,Sf=1,R1=2,kte=4;function Ste(e){return()=>e}function Y7e(e){e()}function kC(e,t){return n=>e(t(n))}function Dte(e,t){return()=>e(t)}function J7e(e,t){return n=>e(t,n)}function WT(e){return e!==void 0}function X7e(...e){return()=>{e.map(Y7e)}}function T1(){}function a4(e,t){return t(e),e}function W7e(e,t){return t(e)}function di(...e){return e}function Ro(e,t){return e(Sf,t)}function Qr(e,t){e(s4,t)}function ZT(e){e(R1)}function Wi(e){return e(kte)}function Nn(e,t){return Ro(e,J7e(t,s4))}function _l(e,t){const n=e(Sf,r=>{n(),t(r)});return n}function Rte(e){let t,n;return r=>i=>{t=i,n&&clearTimeout(n),n=setTimeout(()=>{r(t)},e)}}function Tte(e,t){return e===t}function fi(e=Tte){let t;return n=>r=>{e(t,r)||(t=r,n(r))}}function ar(e){return t=>n=>{e(n)&&t(n)}}function hn(e){return t=>kC(t,e)}function Su(e){return t=>()=>{t(e)}}function Rt(e,...t){const n=Z7e(...t);return(r,i)=>{switch(r){case R1:ZT(e);return;case Sf:return Ro(e,n(i))}}}function Du(e,t){return n=>r=>{n(t=e(t,r))}}function hh(e){return t=>n=>{e>0?e--:t(n)}}function z0(e){let t=null,n;return r=>i=>{t=i,!n&&(n=setTimeout(()=>{n=void 0,r(t)},e))}}function jr(...e){const t=new Array(e.length);let n=0,r=null;const i=Math.pow(2,e.length)-1;return e.forEach((A,a)=>{const l=Math.pow(2,a);Ro(A,f=>{const h=n;n=n|l,t[a]=f,h!==i&&n===i&&r&&(r(),r=null)})}),A=>a=>{const l=()=>{A([a].concat(t))};n===i?l():r=l}}function Z7e(...e){return t=>e.reduceRight(W7e,t)}function V7e(e){let t,n;const r=()=>t==null?void 0:t();return function(i,A){switch(i){case Sf:return A?n===A?void 0:(r(),n=A,t=Ro(e,A),t):(r(),T1);case R1:r(),n=null;return}}}function Wt(e){let t=e;const n=eo();return(r,i)=>{switch(r){case s4:t=i;break;case Sf:{i(t);break}case kte:return t}return n(r,i)}}function fs(e,t){return a4(Wt(t),n=>Nn(e,n))}function eo(){const e=[];return(t,n)=>{switch(t){case s4:e.slice().forEach(r=>{r(n)});return;case R1:e.splice(0,e.length);return;case Sf:return e.push(n),()=>{const r=e.indexOf(n);r>-1&&e.splice(r,1)}}}}function qa(e){return a4(eo(),t=>Nn(e,t))}function go(e,t=[],{singleton:n}={singleton:!0}){return{constructor:e,dependencies:t,id:z7e(),singleton:n}}const z7e=()=>Symbol();function q7e(e){const t=new Map,n=({constructor:r,dependencies:i,id:A,singleton:a})=>{if(a&&t.has(A))return t.get(A);const l=r(i.map(f=>n(f)));return a&&t.set(A,l),l};return n(e)}function sA(...e){const t=eo(),n=new Array(e.length);let r=0;const i=Math.pow(2,e.length)-1;return e.forEach((A,a)=>{const l=Math.pow(2,a);Ro(A,f=>{n[a]=f,r=r|l,r===i&&Qr(t,n)})}),function(A,a){switch(A){case R1:{ZT(t);return}case Sf:return r===i&&a(n),Ro(t,a)}}}function nr(e,t=Tte){return Rt(e,fi(t))}function VT(...e){return function(t,n){switch(t){case R1:return;case Sf:return X7e(...e.map(r=>Ro(r,n)))}}}var ga=(e=>(e[e.DEBUG=0]="DEBUG",e[e.INFO=1]="INFO",e[e.WARN=2]="WARN",e[e.ERROR=3]="ERROR",e))(ga||{});const K7e={0:"debug",3:"error",1:"log",2:"warn"},$7e=()=>typeof globalThis>"u"?window:globalThis,Df=go(()=>{const e=Wt(3);return{log:Wt((t,n,r=1)=>{var i;const A=(i=$7e().VIRTUOSO_LOG_LEVEL)!=null?i:Wi(e);r>=A&&console[K7e[r]]("%creact-virtuoso: %c%s %o","color: #0253b3; font-weight: bold","color: initial",t,n)}),logLevel:e}},[],{singleton:!0});function Ru(e,t,n){return zT(e,t,n).callbackRef}function zT(e,t,n){const r=ft.useRef(null);let i=a=>{};const A=ft.useMemo(()=>typeof ResizeObserver<"u"?new ResizeObserver(a=>{const l=()=>{const f=a[0].target;f.offsetParent!==null&&e(f)};n?l():requestAnimationFrame(l)}):null,[e,n]);return i=a=>{a&&t?(A==null||A.observe(a),r.current=a):(r.current&&(A==null||A.unobserve(r.current)),r.current=null)},{callbackRef:i,ref:r}}function Mte(e,t,n,r,i,A,a,l,f){const h=ft.useCallback(m=>{const C=eNe(m.children,t,l?"offsetWidth":"offsetHeight",i);let v=m.parentElement;for(;!v.dataset.virtuosoScroller;)v=v.parentElement;const k=v.lastElementChild.dataset.viewportType==="window";let D;k&&(D=v.ownerDocument.defaultView);const R=a?l?a.scrollLeft:a.scrollTop:k?l?D.scrollX||D.document.documentElement.scrollLeft:D.scrollY||D.document.documentElement.scrollTop:l?v.scrollLeft:v.scrollTop,N=a?l?a.scrollWidth:a.scrollHeight:k?l?D.document.documentElement.scrollWidth:D.document.documentElement.scrollHeight:l?v.scrollWidth:v.scrollHeight,F=a?l?a.offsetWidth:a.offsetHeight:k?l?D.innerWidth:D.innerHeight:l?v.offsetWidth:v.offsetHeight;r({scrollHeight:N,scrollTop:Math.max(R,0),viewportHeight:F}),A==null||A(l?Fte("column-gap",getComputedStyle(m).columnGap,i):Fte("row-gap",getComputedStyle(m).rowGap,i)),C!==null&&e(C)},[e,t,i,A,a,r,l]);return zT(h,n,f)}function eNe(e,t,n,r){const i=e.length;if(i===0)return null;const A=[];for(let a=0;a{if(!(f!=null&&f.offsetParent))return;const h=f.getBoundingClientRect(),m=h.width;let C,v;if(t){const k=t.getBoundingClientRect(),D=h.top-k.top;v=k.height-Math.max(0,D),C=D+t.scrollTop}else{const k=a.current.ownerDocument.defaultView;v=k.innerHeight-Math.max(0,h.top),C=h.top+k.scrollY}r.current={offsetTop:C,visibleHeight:v,visibleWidth:m},e(r.current)},[e,t]),{callbackRef:A,ref:a}=zT(i,!0,n),l=ft.useCallback(()=>{i(a.current)},[i,a]);return ft.useEffect(()=>{var f;if(t){t.addEventListener("scroll",l);const h=new ResizeObserver(()=>{requestAnimationFrame(l)});return h.observe(t),()=>{t.removeEventListener("scroll",l),h.unobserve(t)}}else{const h=(f=a.current)==null?void 0:f.ownerDocument.defaultView;return h==null||h.addEventListener("scroll",l),h==null||h.addEventListener("resize",l),()=>{h==null||h.removeEventListener("scroll",l),h==null||h.removeEventListener("resize",l)}}},[l,t,a]),A}const Hs=go(()=>{const e=eo(),t=eo(),n=Wt(0),r=eo(),i=Wt(0),A=eo(),a=eo(),l=Wt(0),f=Wt(0),h=Wt(0),m=Wt(0),C=eo(),v=eo(),k=Wt(!1),D=Wt(!1),R=Wt(!1);return Nn(Rt(e,hn(({scrollTop:N})=>N)),t),Nn(Rt(e,hn(({scrollHeight:N})=>N)),a),Nn(t,i),{deviation:n,fixedFooterHeight:h,fixedHeaderHeight:f,footerHeight:m,headerHeight:l,horizontalDirection:D,scrollBy:v,scrollContainerState:e,scrollHeight:a,scrollingInProgress:k,scrollTo:C,scrollTop:t,skipAnimationFrameInResizeObserver:R,smoothScrollTargetReached:r,statefulScrollTop:i,viewportHeight:A}},[],{singleton:!0}),SC={lvl:0};function Nte(e,t){const n=e.length;if(n===0)return[];let{index:r,value:i}=t(e[0]);const A=[];for(let a=1;at&&(l=l.concat($T(i,t,n))),r>=t&&r<=n&&l.push({k:r,v:a}),r<=n&&(l=l.concat($T(A,t,n))),l}function l4(e){const{l:t,lvl:n,r}=e;if(r.lvl>=n-1&&t.lvl>=n-1)return e;if(n>r.lvl+1){if(eM(t))return Ute(CA(e,{lvl:n-1}));if(!Zo(t)&&!Zo(t.r))return CA(t.r,{l:CA(t,{r:t.r.l}),lvl:n,r:CA(e,{l:t.r.r,lvl:n-1})});throw new Error("Unexpected empty nodes")}else{if(eM(e))return tM(CA(e,{lvl:n-1}));if(!Zo(r)&&!Zo(r.l)){const i=r.l,A=eM(i)?r.lvl-1:r.lvl;return CA(i,{l:CA(e,{lvl:n-1,r:i.l}),lvl:i.lvl+1,r:tM(CA(r,{l:i.r,lvl:A}))})}else throw new Error("Unexpected empty nodes")}}function CA(e,t){return Lte(t.k!==void 0?t.k:e.k,t.v!==void 0?t.v:e.v,t.lvl!==void 0?t.lvl:e.lvl,t.l!==void 0?t.l:e.l,t.r!==void 0?t.r:e.r)}function Ote(e){return Zo(e.r)?e.l:l4(CA(e,{r:Ote(e.r)}))}function eM(e){return Zo(e)||e.lvl>e.r.lvl}function jte(e){return Zo(e.r)?[e.k,e.v]:jte(e.r)}function Lte(e,t,n,r=SC,i=SC){return{k:e,l:r,lvl:n,r:i,v:t}}function Pte(e){return tM(Ute(e))}function Ute(e){const{l:t}=e;return!Zo(t)&&t.lvl===e.lvl?CA(t,{r:CA(e,{l:t.r})}):e}function tM(e){const{lvl:t,r:n}=e;return!Zo(n)&&!Zo(n.r)&&n.lvl===t&&n.r.lvl===t?CA(n,{l:CA(e,{r:n.l}),lvl:t+1}):e}function tNe(e){return Nte(e,({k:t,v:n})=>({index:t,value:n}))}function Gte(e,t){return!!(e&&e.startIndex===t.startIndex&&e.endIndex===t.endIndex)}function RC(e,t){return!!(e&&e[0]===t[0]&&e[1]===t[1])}const nM=go(()=>({recalcInProgress:Wt(!1)}),[],{singleton:!0});function Hte(e,t,n){return e[u4(e,t,n)]}function u4(e,t,n,r=0){let i=e.length-1;for(;r<=i;){const A=Math.floor((r+i)/2),a=e[A],l=n(a,t);if(l===0)return A;if(l===-1){if(i-r<2)return A-1;i=A-1}else{if(i===r)return A;r=A+1}}throw new Error(`Failed binary finding record in array - ${e.join(",")}, searched for ${t}`)}function nNe(e,t,n,r){const i=u4(e,t,r),A=u4(e,n,r,i);return e.slice(i,A+1)}function kl(e,t){return Math.round(e.getBoundingClientRect()[t])}function d4(e){return!Zo(e.groupOffsetTree)}function rM({index:e},t){return t===e?0:t=C||A===v)&&(e=KT(e,C)):(h=v!==A,f=!0),m>i&&i>=C&&v!==A&&(e=Ka(e,i+1,v));h&&(e=Ka(e,a,A))}return[e,n]}function iNe(e){return typeof e.groupIndex<"u"}function ANe({offset:e},t){return t===e?0:t0?l+n:l}function Yte(e,t){if(!d4(t))return e;let n=0;for(;t.groupIndices[n]<=e+n;)n++;return e+n}function Jte(e,t,n){if(iNe(e))return t.groupIndices[e.groupIndex]+1;{const r=e.index==="LAST"?n:e.index;let i=Yte(r,t);return i=Math.max(0,i,Math.min(n,i)),i}}function sNe(e,t,n,r=0){return r>0&&(t=Math.max(t,Hte(e,r,rM).offset)),Nte(nNe(e,t,n,ANe),lNe)}function aNe(e,[t,n,r,i]){t.length>0&&r("received item sizes",t,ga.DEBUG);const A=e.sizeTree;let a=A,l=0;if(n.length>0&&Zo(A)&&t.length===2){const v=t[0].size,k=t[1].size;a=n.reduce((D,R)=>Ka(Ka(D,R,v),R+1,k),a)}else[a,l]=oNe(a,t);if(a===A)return e;const{lastIndex:f,lastOffset:h,lastSize:m,offsetTree:C}=oM(e.offsetTree,l,a,i);return{groupIndices:n,groupOffsetTree:n.reduce((v,k)=>Ka(v,k,TC(k,C,i)),M1()),lastIndex:f,lastOffset:h,lastSize:m,offsetTree:C,sizeTree:a}}function cNe(e){return ph(e).map(({k:t,v:n},r,i)=>{const A=i[r+1];return{endIndex:A?A.k-1:1/0,size:n,startIndex:t}})}function Xte(e,t){let n=0,r=0;for(;ni.start===r&&(i.end===t||i.end===1/0)&&i.value===n}const dNe={offsetHeight:"height",offsetWidth:"width"},Tu=go(([{log:e},{recalcInProgress:t}])=>{const n=eo(),r=eo(),i=fs(r,0),A=eo(),a=eo(),l=Wt(0),f=Wt([]),h=Wt(void 0),m=Wt(void 0),C=Wt((Y,H)=>kl(Y,dNe[H])),v=Wt(void 0),k=Wt(0),D=rNe(),R=fs(Rt(n,jr(f,e,k),Du(aNe,D),fi()),D),N=fs(Rt(f,fi(),Du((Y,H)=>({current:H,prev:Y.current}),{current:[],prev:[]}),hn(({prev:Y})=>Y)),[]);Nn(Rt(f,ar(Y=>Y.length>0),jr(R,k),hn(([Y,H,Z])=>{const z=Y.reduce((re,q,Ae)=>Ka(re,q,TC(q,H.offsetTree,Z)||Ae),M1());return{...H,groupIndices:Y,groupOffsetTree:z}})),R),Nn(Rt(r,jr(R),ar(([Y,{lastIndex:H}])=>Y[{endIndex:H,size:Z,startIndex:Y}])),n),Nn(h,m);const F=fs(Rt(h,hn(Y=>Y===void 0)),!0);Nn(Rt(m,ar(Y=>Y!==void 0&&Zo(Wi(R).sizeTree)),hn(Y=>[{endIndex:0,size:Y,startIndex:0}])),n);const M=qa(Rt(n,jr(R),Du(({sizes:Y},[H,Z])=>({changed:Z!==Y,sizes:Z}),{changed:!1,sizes:D}),hn(Y=>Y.changed)));Ro(Rt(l,Du((Y,H)=>({diff:Y.prev-H,prev:H}),{diff:0,prev:0}),hn(Y=>Y.diff)),Y=>{const{groupIndices:H}=Wi(R);if(Y>0)Qr(t,!0),Qr(A,Y+Xte(Y,H));else if(Y<0){const Z=Wi(N);Z.length>0&&(Y-=Xte(-Y,Z)),Qr(a,Y)}}),Ro(Rt(l,jr(e)),([Y,H])=>{Y<0&&H("`firstItemIndex` prop should not be set to less than zero. If you don't know the total count, just use a very high value",{firstItemIndex:l},ga.ERROR)});const P=qa(A);Nn(Rt(A,jr(R),hn(([Y,H])=>{const Z=H.groupIndices.length>0,z=[],re=H.lastSize;if(Z){const q=DC(H.sizeTree,0);let Ae=0,Ce=0;for(;Ae{let Be=fe.ranges;return fe.prevSize!==0&&(Be=[...fe.ranges,{endIndex:Ee+Y-1,size:fe.prevSize,startIndex:fe.prevIndex}]),{prevIndex:Ee+Y,prevSize:se,ranges:Be}},{prevIndex:Y,prevSize:0,ranges:z}).ranges}return ph(H.sizeTree).reduce((q,{k:Ae,v:Ce})=>({prevIndex:Ae+Y,prevSize:Ce,ranges:[...q.ranges,{endIndex:Ae+Y-1,size:q.prevSize,startIndex:q.prevIndex}]}),{prevIndex:0,prevSize:re,ranges:[]}).ranges})),n);const G=qa(Rt(a,jr(R,k),hn(([Y,{offsetTree:H},Z])=>{const z=-Y;return TC(z,H,Z)})));return Nn(Rt(a,jr(R,k),hn(([Y,H,Z])=>{if(H.groupIndices.length>0){if(Zo(H.sizeTree))return H;let z=M1();const re=Wi(N);let q=0,Ae=0,Ce=0;for(;q<-Y;){Ce=re[Ae];const me=re[Ae+1]-Ce-1;Ae++,q+=me+1}if(z=ph(H.sizeTree).reduce((me,{k:fe,v:Ee})=>Ka(me,Math.max(0,fe+Y),Ee),z),q!==-Y){const me=DC(H.sizeTree,Ce);z=Ka(z,0,me);const fe=xl(H.sizeTree,-Y+1)[1];z=Ka(z,1,fe)}return{...H,sizeTree:z,...oM(H.offsetTree,0,z,Z)}}else{const z=ph(H.sizeTree).reduce((re,{k:q,v:Ae})=>Ka(re,Math.max(0,q+Y),Ae),M1());return{...H,sizeTree:z,...oM(H.offsetTree,0,z,Z)}}})),R),{beforeUnshiftWith:P,data:v,defaultItemSize:m,firstItemIndex:l,fixedItemSize:h,gap:k,groupIndices:f,itemSize:C,listRefresh:M,shiftWith:a,shiftWithOffset:G,sizeRanges:n,sizes:R,statefulTotalCount:i,totalCount:r,trackItemSizes:F,unshiftWith:A}},di(Df,nM),{singleton:!0});function fNe(e){return e.reduce((t,n)=>(t.groupIndices.push(t.totalCount),t.totalCount+=n+1,t),{groupIndices:[],totalCount:0})}const Wte=go(([{groupIndices:e,sizes:t,totalCount:n},{headerHeight:r,scrollTop:i}])=>{const A=eo(),a=eo(),l=qa(Rt(A,hn(fNe)));return Nn(Rt(l,hn(f=>f.totalCount)),n),Nn(Rt(l,hn(f=>f.groupIndices)),e),Nn(Rt(sA(i,t,r),ar(([f,h])=>d4(h)),hn(([f,h,m])=>xl(h.groupOffsetTree,Math.max(f-m,0),"v")[0]),fi(),hn(f=>[f])),a),{groupCounts:A,topItemsIndexes:a}},di(Tu,Hs)),Rf=go(([{log:e}])=>{const t=Wt(!1),n=qa(Rt(t,ar(r=>r),fi()));return Ro(t,r=>{r&&Wi(e)("props updated",{},ga.DEBUG)}),{didMount:n,propsReady:t}},di(Df),{singleton:!0}),gNe=typeof document<"u"&&"scrollBehavior"in document.documentElement.style;function Zte(e){const t=typeof e=="number"?{index:e}:e;return t.align||(t.align="start"),(!t.behavior||!gNe)&&(t.behavior="auto"),t.offset||(t.offset=0),t}const MC=go(([{gap:e,listRefresh:t,sizes:n,totalCount:r},{fixedFooterHeight:i,fixedHeaderHeight:A,footerHeight:a,headerHeight:l,scrollingInProgress:f,scrollTo:h,smoothScrollTargetReached:m,viewportHeight:C},{log:v}])=>{const k=eo(),D=eo(),R=Wt(0);let N=null,F=null,M=null;function P(){N&&(N(),N=null),M&&(M(),M=null),F&&(clearTimeout(F),F=null),Qr(f,!1)}return Nn(Rt(k,jr(n,C,r,R,l,a,v),jr(e,A,i),hn(([[G,Y,H,Z,z,re,q,Ae],Ce,me,fe])=>{const Ee=Zte(G),{align:se,behavior:Be,offset:ce}=Ee,de=Z-1,be=Jte(Ee,Y,de);let Oe=TC(be,Y.offsetTree,Ce)+re;se==="end"?(Oe+=me+xl(Y.sizeTree,be)[1]-H+fe,be===de&&(Oe+=q)):se==="center"?Oe+=(me+xl(Y.sizeTree,be)[1]-H+fe)/2:Oe-=z,ce&&(Oe+=ce);const Ie=Fe=>{P(),Fe?(Ae("retrying to scroll to",{location:G},ga.DEBUG),Qr(k,G)):(Qr(D,!0),Ae("list did not change, scroll successful",{},ga.DEBUG))};if(P(),Be==="smooth"){let Fe=!1;M=Ro(t,qe=>{Fe=Fe||qe}),N=_l(m,()=>{Ie(Fe)})}else N=_l(Rt(t,hNe(150)),Ie);return F=setTimeout(()=>{P()},1200),Qr(f,!0),Ae("scrolling from index to",{behavior:Be,index:be,top:Oe},ga.DEBUG),{behavior:Be,top:Oe}})),h),{scrollTargetReached:D,scrollToIndex:k,topListHeight:R}},di(Tu,Hs,Df),{singleton:!0});function hNe(e){return t=>{const n=setTimeout(()=>{t(!1)},e);return r=>{r&&(t(!0),clearTimeout(n))}}}function iM(e,t){e==0?t():requestAnimationFrame(()=>{iM(e-1,t)})}function AM(e,t){const n=t-1;return typeof e=="number"?e:e.index==="LAST"?n:e.index}const FC=go(([{defaultItemSize:e,listRefresh:t,sizes:n},{scrollTop:r},{scrollTargetReached:i,scrollToIndex:A},{didMount:a}])=>{const l=Wt(!0),f=Wt(0),h=Wt(!0);return Nn(Rt(a,jr(f),ar(([m,C])=>!!C),Su(!1)),l),Nn(Rt(a,jr(f),ar(([m,C])=>!!C),Su(!1)),h),Ro(Rt(sA(t,a),jr(l,n,e,h),ar(([[,m],C,{sizeTree:v},k,D])=>m&&(!Zo(v)||WT(k))&&!C&&!D),jr(f)),([,m])=>{_l(i,()=>{Qr(h,!0)}),iM(4,()=>{_l(r,()=>{Qr(l,!0)}),Qr(A,m)})}),{initialItemFinalLocationReached:h,initialTopMostItemIndex:f,scrolledToInitialItem:l}},di(Tu,Hs,MC,Rf),{singleton:!0});function Vte(e,t){return Math.abs(e-t)<1.01}const NC="up",OC="down",pNe="none",mNe={atBottom:!1,notAtBottomBecause:"NOT_SHOWING_LAST_ITEM",state:{offsetBottom:0,scrollHeight:0,scrollTop:0,viewportHeight:0}},ENe=0,jC=go(([{footerHeight:e,headerHeight:t,scrollBy:n,scrollContainerState:r,scrollTop:i,viewportHeight:A}])=>{const a=Wt(!1),l=Wt(!0),f=eo(),h=eo(),m=Wt(4),C=Wt(ENe),v=fs(Rt(VT(Rt(nr(i),hh(1),Su(!0)),Rt(nr(i),hh(1),Su(!1),Rte(100))),fi()),!1),k=fs(Rt(VT(Rt(n,Su(!0)),Rt(n,Su(!1),Rte(200))),fi()),!1);Nn(Rt(sA(nr(i),nr(C)),hn(([M,P])=>M<=P),fi()),l),Nn(Rt(l,z0(50)),h);const D=qa(Rt(sA(r,nr(A),nr(t),nr(e),nr(m)),Du((M,[{scrollHeight:P,scrollTop:G},Y,H,Z,z])=>{const re=G+Y-P>-z,q={scrollHeight:P,scrollTop:G,viewportHeight:Y};if(re){let Ce,me;return G>M.state.scrollTop?(Ce="SCROLLED_DOWN",me=M.state.scrollTop-G):(Ce="SIZE_DECREASED",me=M.state.scrollTop-G||M.scrollTopDelta),{atBottom:!0,atBottomBecause:Ce,scrollTopDelta:me,state:q}}let Ae;return q.scrollHeight>M.state.scrollHeight?Ae="SIZE_INCREASED":YM&&M.atBottom===P.atBottom))),R=fs(Rt(r,Du((M,{scrollHeight:P,scrollTop:G,viewportHeight:Y})=>{if(Vte(M.scrollHeight,P))return{changed:!1,jump:0,scrollHeight:P,scrollTop:G};{const H=P-(G+Y)<1;return M.scrollTop!==G&&H?{changed:!0,jump:M.scrollTop-G,scrollHeight:P,scrollTop:G}:{changed:!0,jump:0,scrollHeight:P,scrollTop:G}}},{changed:!1,jump:0,scrollHeight:0,scrollTop:0}),ar(M=>M.changed),hn(M=>M.jump)),0);Nn(Rt(D,hn(M=>M.atBottom)),a),Nn(Rt(a,z0(50)),f);const N=Wt(OC);Nn(Rt(r,hn(({scrollTop:M})=>M),fi(),Du((M,P)=>Wi(k)?{direction:M.direction,prevScrollTop:P}:{direction:PM.direction)),N),Nn(Rt(r,z0(50),Su(pNe)),N);const F=Wt(0);return Nn(Rt(v,ar(M=>!M),Su(0)),F),Nn(Rt(i,z0(100),jr(v),ar(([M,P])=>!!P),Du(([M,P],[G])=>[P,G],[0,0]),hn(([M,P])=>P-M)),F),{atBottomState:D,atBottomStateChange:f,atBottomThreshold:m,atTopStateChange:h,atTopThreshold:C,isAtBottom:a,isAtTop:l,isScrolling:v,lastJumpDueToItemResize:R,scrollDirection:N,scrollVelocity:F}},di(Hs)),f4="top",g4="bottom",zte="none";function qte(e,t,n){return typeof e=="number"?n===NC&&t===f4||n===OC&&t===g4?e:0:n===NC?t===f4?e.main:e.reverse:t===g4?e.main:e.reverse}function Kte(e,t){var n;return typeof e=="number"?e:(n=e[t])!=null?n:0}const sM=go(([{deviation:e,fixedHeaderHeight:t,headerHeight:n,scrollTop:r,viewportHeight:i}])=>{const A=eo(),a=Wt(0),l=Wt(0),f=Wt(0),h=fs(Rt(sA(nr(r),nr(i),nr(n),nr(A,RC),nr(f),nr(a),nr(t),nr(e),nr(l)),hn(([m,C,v,[k,D],R,N,F,M,P])=>{const G=m-M,Y=N+F,H=Math.max(v-G,0);let Z=zte;const z=Kte(P,f4),re=Kte(P,g4);return k-=M,k+=v+F,D+=v+F,D-=M,k>m+Y-z&&(Z=NC),Dm!=null),fi(RC)),[0,0]);return{increaseViewportBy:l,listBoundary:A,overscan:f,topListHeight:a,visibleRange:h}},di(Hs),{singleton:!0});function INe(e,t,n){if(d4(t)){const r=Yte(e,t);return[{index:xl(t.groupOffsetTree,r)[0],offset:0,size:0},{data:n==null?void 0:n[0],index:r,offset:0,size:0}]}return[{data:n==null?void 0:n[0],index:e,offset:0,size:0}]}const aM={bottom:0,firstItemIndex:0,items:[],offsetBottom:0,offsetTop:0,top:0,topItems:[],topListHeight:0,totalCount:0};function h4(e,t,n,r,i,A){const{lastIndex:a,lastOffset:l,lastSize:f}=i;let h=0,m=0;if(e.length>0){h=e[0].offset;const R=e[e.length-1];m=R.offset+R.size}const C=n-a,v=l+C*f+(C-1)*r,k=h,D=v-m;return{bottom:m,firstItemIndex:A,items:ene(e,i,A),offsetBottom:D,offsetTop:h,top:k,topItems:ene(t,i,A),topListHeight:t.reduce((R,N)=>N.size+R,0),totalCount:n}}function $te(e,t,n,r,i,A){let a=0;if(n.groupIndices.length>0)for(const m of n.groupIndices){if(m-a>=e)break;a++}const l=e+a,f=AM(t,l),h=Array.from({length:l}).map((m,C)=>({data:A[C+f],index:C+f,offset:0,size:0}));return h4(h,[],l,i,n,r)}function ene(e,t,n){if(e.length===0)return[];if(!d4(t))return e.map(h=>({...h,index:h.index+n,originalIndex:h.index}));const r=e[0].index,i=e[e.length-1].index,A=[],a=c4(t.groupOffsetTree,r,i);let l,f=0;for(const h of e){(!l||l.end{const R=Wt([]),N=Wt(0),F=eo();Nn(A.topItemsIndexes,R);const M=fs(Rt(sA(k,D,nr(f,RC),nr(i),nr(r),nr(h),m,nr(R),nr(t),nr(n),e),ar(([H,Z,,z,,,,,,,re])=>{const q=re&&re.length!==z;return H&&!Z&&!q}),hn(([,,[H,Z],z,re,q,Ae,Ce,me,fe,Ee])=>{const se=re,{offsetTree:Be,sizeTree:ce}=se,de=Wi(N);if(z===0)return{...aM,totalCount:z};if(H===0&&Z===0)return de===0?{...aM,totalCount:z}:$te(de,q,re,me,fe,Ee||[]);if(Zo(ce))return de>0?null:h4(INe(AM(q,z),se,Ee),[],z,fe,se,me);const be=[];if(Ce.length>0){const Ze=Ce[0],De=Ce[Ce.length-1];let xe=0;for(const _e of c4(ce,Ze,De)){const ve=_e.value,Ye=Math.max(_e.start,Ze),it=Math.min(_e.end,De);for(let Xe=Ye;Xe<=it;Xe++)be.push({data:Ee==null?void 0:Ee[Xe],index:Xe,offset:xe,size:ve}),xe+=ve}}if(!Ae)return h4([],be,z,fe,se,me);const Oe=Ce.length>0?Ce[Ce.length-1]+1:0,Ie=sNe(Be,H,Z,Oe);if(Ie.length===0)return null;const Fe=z-1,qe=a4([],Ze=>{for(const De of Ie){const xe=De.value;let _e=xe.offset,ve=De.start;const Ye=xe.size;if(xe.offset=Z);Xe++)Ze.push({data:Ee==null?void 0:Ee[Xe],index:Xe,offset:_e,size:Ye}),_e+=Ye+fe}});return h4(qe,be,z,fe,se,me)}),ar(H=>H!==null),fi()),aM);Nn(Rt(e,ar(WT),hn(H=>H==null?void 0:H.length)),i),Nn(Rt(M,hn(H=>H.topListHeight)),C),Nn(C,l),Nn(Rt(M,hn(H=>[H.top,H.bottom])),a),Nn(Rt(M,hn(H=>H.items)),F);const P=qa(Rt(M,ar(({items:H})=>H.length>0),jr(i,e),ar(([{items:H},Z])=>H[H.length-1].originalIndex===Z-1),hn(([,H,Z])=>[H-1,Z]),fi(RC),hn(([H])=>H))),G=qa(Rt(M,z0(200),ar(({items:H,topItems:Z})=>H.length>0&&H[0].originalIndex===Z.length),hn(({items:H})=>H[0].index),fi())),Y=qa(Rt(M,ar(({items:H})=>H.length>0),hn(({items:H})=>{let Z=0,z=H.length-1;for(;H[Z].type==="group"&&ZZ;)z--;return{endIndex:H[z].index,startIndex:H[Z].index}}),fi(Gte)));return{endReached:P,initialItemCount:N,itemsRendered:F,listState:M,rangeChanged:Y,startReached:G,topItemsIndexes:R,...v}},di(Tu,Wte,sM,FC,MC,jC,Rf,nM),{singleton:!0}),tne=go(([{fixedFooterHeight:e,fixedHeaderHeight:t,footerHeight:n,headerHeight:r},{listState:i}])=>{const A=eo(),a=fs(Rt(sA(n,e,r,t,i),hn(([l,f,h,m,C])=>l+f+h+m+C.offsetBottom+C.bottom)),0);return Nn(nr(a),A),{totalListHeight:a,totalListHeightChanged:A}},di(Hs,mh),{singleton:!0}),CNe=go(([{viewportHeight:e},{totalListHeight:t}])=>{const n=Wt(!1),r=fs(Rt(sA(n,e,t),ar(([i])=>i),hn(([,i,A])=>Math.max(0,i-A)),z0(0),fi()),0);return{alignToBottom:n,paddingTopAddition:r}},di(Hs,tne),{singleton:!0}),nne=go(()=>({context:Wt(null)})),BNe=({itemBottom:e,itemTop:t,locationParams:{align:n,behavior:r,...i},viewportBottom:A,viewportTop:a})=>tA?{...i,align:n??"end",behavior:r}:null,rne=go(([{gap:e,sizes:t,totalCount:n},{fixedFooterHeight:r,fixedHeaderHeight:i,headerHeight:A,scrollingInProgress:a,scrollTop:l,viewportHeight:f},{scrollToIndex:h}])=>{const m=eo();return Nn(Rt(m,jr(t,f,n,A,i,r,l),jr(e),hn(([[C,v,k,D,R,N,F,M],P])=>{const{align:G,behavior:Y,calculateViewLocation:H=BNe,done:Z,...z}=C,re=Jte(C,v,D-1),q=TC(re,v.offsetTree,P)+R+N,Ae=q+xl(v.sizeTree,re)[1],Ce=M+N,me=M+k-F,fe=H({itemBottom:Ae,itemTop:q,locationParams:{align:G,behavior:Y,...z},viewportBottom:me,viewportTop:Ce});return fe?Z&&_l(Rt(a,ar(Ee=>!Ee),hh(Wi(a)?1:2)),Z):Z&&Z(),fe}),ar(C=>C!==null)),h),{scrollIntoView:m}},di(Tu,Hs,MC,mh,Df),{singleton:!0});function one(e){return e?e==="smooth"?"smooth":"auto":!1}const yNe=(e,t)=>typeof e=="function"?one(e(t)):t&&one(e),vNe=go(([{listRefresh:e,totalCount:t,fixedItemSize:n,data:r},{atBottomState:i,isAtBottom:A},{scrollToIndex:a},{scrolledToInitialItem:l},{didMount:f,propsReady:h},{log:m},{scrollingInProgress:C},{context:v},{scrollIntoView:k}])=>{const D=Wt(!1),R=eo();let N=null;function F(Y){Qr(a,{align:"end",behavior:Y,index:"LAST"})}Ro(Rt(sA(Rt(nr(t),hh(1)),f),jr(nr(D),A,l,C),hn(([[Y,H],Z,z,re,q])=>{let Ae=H&&re,Ce="auto";return Ae&&(Ce=yNe(Z,z||q),Ae=Ae&&!!Ce),{followOutputBehavior:Ce,shouldFollow:Ae,totalCount:Y}}),ar(({shouldFollow:Y})=>Y)),({followOutputBehavior:Y,totalCount:H})=>{N&&(N(),N=null),Wi(n)?requestAnimationFrame(()=>{Wi(m)("following output to ",{totalCount:H},ga.DEBUG),F(Y)}):N=_l(e,()=>{Wi(m)("following output to ",{totalCount:H},ga.DEBUG),F(Y),N=null})});function M(Y){const H=_l(i,Z=>{Y&&!Z.atBottom&&Z.notAtBottomBecause==="SIZE_INCREASED"&&!N&&(Wi(m)("scrolling to bottom due to increased size",{},ga.DEBUG),F("auto"))});setTimeout(H,100)}Ro(Rt(sA(nr(D),t,h),ar(([Y,,H])=>Y&&H),Du(({value:Y},[,H])=>({refreshed:Y===H,value:H}),{refreshed:!1,value:0}),ar(({refreshed:Y})=>Y),jr(D,t)),([,Y])=>{Wi(l)&&M(Y!==!1)}),Ro(R,()=>{M(Wi(D)!==!1)}),Ro(sA(nr(D),i),([Y,H])=>{Y&&!H.atBottom&&H.notAtBottomBecause==="VIEWPORT_HEIGHT_DECREASING"&&F("auto")});const P=Wt(null),G=eo();return Nn(VT(Rt(nr(r),hn(Y=>{var H;return(H=Y==null?void 0:Y.length)!=null?H:0})),Rt(nr(t))),G),Ro(Rt(sA(Rt(G,hh(1)),f),jr(nr(P),l,C,v),hn(([[Y,H],Z,z,re,q])=>H&&z&&(Z==null?void 0:Z({context:q,totalCount:Y,scrollingInProgress:re}))),ar(Y=>!!Y),z0(0)),Y=>{N&&(N(),N=null),Wi(n)?requestAnimationFrame(()=>{Wi(m)("scrolling into view",{}),Qr(k,Y)}):N=_l(e,()=>{Wi(m)("scrolling into view",{}),Qr(k,Y),N=null})}),{autoscrollToBottom:R,followOutput:D,scrollIntoViewOnChange:P}},di(Tu,jC,MC,FC,Rf,Df,Hs,nne,rne)),bNe=go(([{data:e,firstItemIndex:t,gap:n,sizes:r},{initialTopMostItemIndex:i},{initialItemCount:A,listState:a},{didMount:l}])=>(Nn(Rt(l,jr(A),ar(([,f])=>f!==0),jr(i,r,t,n,e),hn(([[,f],h,m,C,v,k=[]])=>$te(f,h,m,C,v,k))),a),{}),di(Tu,FC,mh,Rf),{singleton:!0}),QNe=go(([{didMount:e},{scrollTo:t},{listState:n}])=>{const r=Wt(0);return Ro(Rt(e,jr(r),ar(([,i])=>i!==0),hn(([,i])=>({top:i}))),i=>{_l(Rt(n,hh(1),ar(A=>A.items.length>1)),()=>{requestAnimationFrame(()=>{Qr(t,i)})})}),{initialScrollTop:r}},di(Rf,Hs,mh),{singleton:!0}),ine=go(([{scrollVelocity:e}])=>{const t=Wt(!1),n=eo(),r=Wt(!1);return Nn(Rt(e,jr(r,t,n),ar(([i,A])=>!!A),hn(([i,A,a,l])=>{const{enter:f,exit:h}=A;if(a){if(h(i,l))return!1}else if(f(i,l))return!0;return a}),fi()),t),Ro(Rt(sA(t,e,n),jr(r)),([[i,A,a],l])=>{i&&l&&l.change&&l.change(A,a)}),{isSeeking:t,scrollSeekConfiguration:r,scrollSeekRangeChanged:n,scrollVelocity:e}},di(jC),{singleton:!0}),cM=go(([{scrollContainerState:e,scrollTo:t}])=>{const n=eo(),r=eo(),i=eo(),A=Wt(!1),a=Wt(void 0);return Nn(Rt(sA(n,r),hn(([{scrollHeight:l,scrollTop:f,viewportHeight:h},{offsetTop:m}])=>({scrollHeight:l,scrollTop:Math.max(0,f-m),viewportHeight:h}))),e),Nn(Rt(t,jr(r),hn(([l,{offsetTop:f}])=>({...l,top:l.top+f}))),i),{customScrollParent:a,useWindowScroll:A,windowScrollContainerState:n,windowScrollTo:i,windowViewportRect:r}},di(Hs)),wNe=go(([{sizeRanges:e,sizes:t},{headerHeight:n,scrollTop:r},{initialTopMostItemIndex:i},{didMount:A},{useWindowScroll:a,windowScrollContainerState:l,windowViewportRect:f}])=>{const h=eo(),m=Wt(void 0),C=Wt(null),v=Wt(null);return Nn(l,C),Nn(f,v),Ro(Rt(h,jr(t,r,a,C,v,n)),([k,D,R,N,F,M,P])=>{const G=cNe(D.sizeTree);N&&F!==null&&M!==null&&(R=F.scrollTop-M.offsetTop),R-=P,k({ranges:G,scrollTop:R})}),Nn(Rt(m,ar(WT),hn(_Ne)),i),Nn(Rt(A,jr(m),ar(([,k])=>k!==void 0),fi(),hn(([,k])=>k.ranges)),e),{getState:h,restoreStateFrom:m}},di(Tu,Hs,FC,Rf,cM));function _Ne(e){return{align:"start",index:0,offset:e.scrollTop}}const xNe=go(([{topItemsIndexes:e}])=>{const t=Wt(0);return Nn(Rt(t,ar(n=>n>=0),hn(n=>Array.from({length:n}).map((r,i)=>i))),e),{topItemCount:t}},di(mh));function Ane(e){let t=!1,n;return()=>(t||(t=!0,n=e()),n)}const kNe=Ane(()=>/iP(ad|od|hone)/i.test(navigator.userAgent)&&/WebKit/i.test(navigator.userAgent)),SNe=go(([{deviation:e,scrollBy:t,scrollingInProgress:n,scrollTop:r},{isAtBottom:i,isScrolling:A,lastJumpDueToItemResize:a,scrollDirection:l},{listState:f},{beforeUnshiftWith:h,gap:m,shiftWithOffset:C,sizes:v},{log:k},{recalcInProgress:D}])=>{const R=qa(Rt(f,jr(a),Du(([,F,M,P],[{bottom:G,items:Y,offsetBottom:H,totalCount:Z},z])=>{const re=G+H;let q=0;return M===Z&&F.length>0&&Y.length>0&&(Y[0].originalIndex===0&&F[0].originalIndex===0||(q=re-P,q!==0&&(q+=z))),[q,Y,Z,re]},[0,[],0,0]),ar(([F])=>F!==0),jr(r,l,n,i,k,D),ar(([,F,M,P,,,G])=>!G&&!P&&F!==0&&M===NC),hn(([[F],,,,,M])=>(M("Upward scrolling compensation",{amount:F},ga.DEBUG),F))));function N(F){F>0?(Qr(t,{behavior:"auto",top:-F}),Qr(e,0)):(Qr(e,0),Qr(t,{behavior:"auto",top:-F}))}return Ro(Rt(R,jr(e,A)),([F,M,P])=>{P&&kNe()?Qr(e,M-F):N(-F)}),Ro(Rt(sA(fs(A,!1),e,D),ar(([F,M,P])=>!F&&!P&&M!==0),hn(([F,M])=>M),z0(1)),N),Nn(Rt(C,hn(F=>({top:-F}))),t),Ro(Rt(h,jr(v,m),hn(([F,{groupIndices:M,lastSize:P,sizeTree:G},Y])=>{function H(Z){return Z*(P+Y)}if(M.length===0)return H(F);{let Z=0;const z=DC(G,0);let re=0,q=0;for(;reF&&(Z-=z,Ae=F-re+1),re+=Ae,Z+=H(Ae),q++}return Z}})),F=>{Qr(e,F),requestAnimationFrame(()=>{Qr(t,{top:F}),requestAnimationFrame(()=>{Qr(e,0),Qr(D,!1)})})}),{deviation:e}},di(Hs,jC,mh,Tu,Df,nM)),DNe=go(([e,t,n,r,i,A,a,l,f,h,m])=>({...e,...t,...n,...r,...i,...A,...a,...l,...f,...h,...m}),di(sM,bNe,Rf,ine,tne,QNe,CNe,cM,rne,Df,nne)),sne=go(([{data:e,defaultItemSize:t,firstItemIndex:n,fixedItemSize:r,gap:i,groupIndices:A,itemSize:a,sizeRanges:l,sizes:f,statefulTotalCount:h,totalCount:m,trackItemSizes:C},{initialItemFinalLocationReached:v,initialTopMostItemIndex:k,scrolledToInitialItem:D},R,N,F,{listState:M,topItemsIndexes:P,...G},{scrollToIndex:Y},H,{topItemCount:Z},{groupCounts:z},re])=>(Nn(G.rangeChanged,re.scrollSeekRangeChanged),Nn(Rt(re.windowViewportRect,hn(q=>q.visibleHeight)),R.viewportHeight),{data:e,defaultItemHeight:t,firstItemIndex:n,fixedItemHeight:r,gap:i,groupCounts:z,initialItemFinalLocationReached:v,initialTopMostItemIndex:k,scrolledToInitialItem:D,sizeRanges:l,topItemCount:Z,topItemsIndexes:P,totalCount:m,...F,groupIndices:A,itemSize:a,listState:M,scrollToIndex:Y,statefulTotalCount:h,trackItemSizes:C,...G,...re,...R,sizes:f,...N}),di(Tu,FC,Hs,wNe,vNe,mh,MC,SNe,xNe,Wte,DNe));function RNe(e,t){const n={},r={};let i=0;const A=e.length;for(;i(F[M]=P=>{const G=N[t.methods[M]];Qr(G,P)},F),{})}function m(N){return a.reduce((F,M)=>(F[M]=V7e(N[t.events[M]]),F),{})}const C=ft.forwardRef((N,F)=>{const{children:M,...P}=N,[G]=ft.useState(()=>a4(q7e(e),Z=>{f(Z,P)})),[Y]=ft.useState(Dte(m,G));p4(()=>{for(const Z of a)Z in P&&Ro(Y[Z],P[Z]);return()=>{Object.values(Y).map(ZT)}},[P,Y,G]),p4(()=>{f(G,P)}),ft.useImperativeHandle(F,Ste(h(G)));const H=n;return p.jsx(l.Provider,{value:G,children:n?p.jsx(H,{...RNe([...r,...i,...a],P),children:M}):M})}),v=N=>{const F=ft.useContext(l);return ft.useCallback(M=>{Qr(F[N],M)},[F,N])},k=N=>{const F=ft.useContext(l)[N],M=ft.useCallback(P=>Ro(F,P),[F]);return ft.useSyncExternalStore(M,()=>Wi(F),()=>Wi(F))},D=N=>{const F=ft.useContext(l)[N],[M,P]=ft.useState(Dte(Wi,F));return p4(()=>Ro(F,G=>{G!==M&&P(Ste(G))}),[F,M]),M},R=ft.version.startsWith("18")?k:D;return{Component:C,useEmitter:(N,F)=>{const M=ft.useContext(l)[N];p4(()=>Ro(M,F),[F,M])},useEmitterValue:R,usePublisher:v}}const m4=ft.createContext(void 0),ane=ft.createContext(void 0),cne=typeof document<"u"?ft.useLayoutEffect:ft.useEffect;function uM(e){return"self"in e}function TNe(e){return"body"in e}function lne(e,t,n,r=T1,i,A){const a=ft.useRef(null),l=ft.useRef(null),f=ft.useRef(null),h=ft.useCallback(v=>{let k,D,R;const N=v.target;if(TNe(N)||uM(N)){const M=uM(N)?N:N.defaultView;R=A?M.scrollX:M.scrollY,k=A?M.document.documentElement.scrollWidth:M.document.documentElement.scrollHeight,D=A?M.innerWidth:M.innerHeight}else R=A?N.scrollLeft:N.scrollTop,k=A?N.scrollWidth:N.scrollHeight,D=A?N.offsetWidth:N.offsetHeight;const F=()=>{e({scrollHeight:k,scrollTop:Math.max(R,0),viewportHeight:D})};v.suppressFlushSync?F():iU.flushSync(F),l.current!==null&&(R===l.current||R<=0||R===k-D)&&(l.current=null,t(!0),f.current&&(clearTimeout(f.current),f.current=null))},[e,t,A]);ft.useEffect(()=>{const v=i||a.current;return r(i||a.current),h({suppressFlushSync:!0,target:v}),v.addEventListener("scroll",h,{passive:!0}),()=>{r(null),v.removeEventListener("scroll",h)}},[a,h,n,r,i]);function m(v){const k=a.current;if(!k||(A?"offsetWidth"in k&&k.offsetWidth===0:"offsetHeight"in k&&k.offsetHeight===0))return;const D=v.behavior==="smooth";let R,N,F;uM(k)?(N=Math.max(kl(k.document.documentElement,A?"width":"height"),A?k.document.documentElement.scrollWidth:k.document.documentElement.scrollHeight),R=A?k.innerWidth:k.innerHeight,F=A?window.scrollX:window.scrollY):(N=k[A?"scrollWidth":"scrollHeight"],R=kl(k,A?"width":"height"),F=k[A?"scrollLeft":"scrollTop"]);const M=N-R;if(v.top=Math.ceil(Math.max(Math.min(M,v.top),0)),Vte(R,N)||v.top===F){e({scrollHeight:N,scrollTop:F,viewportHeight:R}),D&&t(!0);return}D?(l.current=v.top,f.current&&clearTimeout(f.current),f.current=setTimeout(()=>{f.current=null,l.current=null,t(!0)},1e3)):l.current=null,A&&(v={behavior:v.behavior,left:v.top}),k.scrollTo(v)}function C(v){A&&(v={behavior:v.behavior,left:v.top}),a.current.scrollBy(v)}return{scrollByCallback:C,scrollerRef:a,scrollToCallback:m}}const dM="-webkit-sticky",une="sticky",fM=Ane(()=>{if(typeof document>"u")return une;const e=document.createElement("div");return e.style.position=dM,e.style.position===dM?dM:une});function gM(e){return e}const MNe=go(()=>{const e=Wt(l=>`Item ${l}`),t=Wt(l=>`Group ${l}`),n=Wt({}),r=Wt(gM),i=Wt("div"),A=Wt(T1),a=(l,f=null)=>fs(Rt(n,hn(h=>h[l]),fi()),f);return{components:n,computeItemKey:r,EmptyPlaceholder:a("EmptyPlaceholder"),FooterComponent:a("Footer"),GroupComponent:a("Group","div"),groupContent:t,HeaderComponent:a("Header"),HeaderFooterTag:i,ItemComponent:a("Item","div"),itemContent:e,ListComponent:a("List","div"),ScrollerComponent:a("Scroller","div"),scrollerRef:A,ScrollSeekPlaceholder:a("ScrollSeekPlaceholder"),TopItemListComponent:a("TopItemList")}}),FNe=go(([e,t])=>({...e,...t}),di(sne,MNe)),NNe=({height:e})=>p.jsx("div",{style:{height:e}}),ONe={overflowAnchor:"none",position:fM(),zIndex:1},dne={overflowAnchor:"none"},jNe={...dne,display:"inline-block",height:"100%"},fne=ft.memo(function({showTopList:e=!1}){const t=hr("listState"),n=Fc("sizeRanges"),r=hr("useWindowScroll"),i=hr("customScrollParent"),A=Fc("windowScrollContainerState"),a=Fc("scrollContainerState"),l=i||r?A:a,f=hr("itemContent"),h=hr("context"),m=hr("groupContent"),C=hr("trackItemSizes"),v=hr("itemSize"),k=hr("log"),D=Fc("gap"),R=hr("horizontalDirection"),{callbackRef:N}=Mte(n,v,C,e?T1:l,k,D,i,R,hr("skipAnimationFrameInResizeObserver")),[F,M]=ft.useState(0);mM("deviation",fe=>{F!==fe&&M(fe)});const P=hr("EmptyPlaceholder"),G=hr("ScrollSeekPlaceholder")||NNe,Y=hr("ListComponent"),H=hr("ItemComponent"),Z=hr("GroupComponent"),z=hr("computeItemKey"),re=hr("isSeeking"),q=hr("groupIndices").length>0,Ae=hr("alignToBottom"),Ce=hr("initialItemFinalLocationReached"),me=e?{}:{boxSizing:"border-box",...R?{display:"inline-block",height:"100%",marginLeft:F!==0?F:Ae?"auto":0,paddingLeft:t.offsetTop,paddingRight:t.offsetBottom,whiteSpace:"nowrap"}:{marginTop:F!==0?F:Ae?"auto":0,paddingBottom:t.offsetBottom,paddingTop:t.offsetTop},...Ce?{}:{visibility:"hidden"}};return!e&&t.totalCount===0&&P?p.jsx(P,{...gi(P,h)}):p.jsx(Y,{...gi(Y,h),"data-testid":e?"virtuoso-top-item-list":"virtuoso-item-list",ref:N,style:me,children:(e?t.topItems:t.items).map(fe=>{const Ee=fe.originalIndex,se=z(Ee+t.firstItemIndex,fe.data,h);return re?_.createElement(G,{...gi(G,h),height:fe.size,index:fe.index,key:se,type:fe.type||"item",...fe.type==="group"?{}:{groupIndex:fe.groupIndex}}):fe.type==="group"?_.createElement(Z,{...gi(Z,h),"data-index":Ee,"data-item-index":fe.index,"data-known-size":fe.size,key:se,style:ONe},m(fe.index,h)):_.createElement(H,{...gi(H,h),...gne(H,fe.data),"data-index":Ee,"data-item-group-index":fe.groupIndex,"data-item-index":fe.index,"data-known-size":fe.size,key:se,style:R?jNe:dne},q?f(fe.index,fe.groupIndex,fe.data,h):f(fe.index,fe.data,h))})})}),LNe={height:"100%",outline:"none",overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},PNe={outline:"none",overflowX:"auto",position:"relative"},F1=e=>({height:"100%",position:"absolute",top:0,width:"100%",...e?{display:"flex",flexDirection:"column"}:{}}),UNe={position:fM(),top:0,width:"100%",zIndex:1};function gi(e,t){if(typeof e!="string")return{context:t}}function gne(e,t){return{item:typeof e=="string"?void 0:t}}const GNe=ft.memo(function(){const e=hr("HeaderComponent"),t=Fc("headerHeight"),n=hr("HeaderFooterTag"),r=Ru(ft.useMemo(()=>A=>{t(kl(A,"height"))},[t]),!0,hr("skipAnimationFrameInResizeObserver")),i=hr("context");return e?p.jsx(n,{ref:r,children:p.jsx(e,{...gi(e,i)})}):null}),HNe=ft.memo(function(){const e=hr("FooterComponent"),t=Fc("footerHeight"),n=hr("HeaderFooterTag"),r=Ru(ft.useMemo(()=>A=>{t(kl(A,"height"))},[t]),!0,hr("skipAnimationFrameInResizeObserver")),i=hr("context");return e?p.jsx(n,{ref:r,children:p.jsx(e,{...gi(e,i)})}):null});function hM({useEmitter:e,useEmitterValue:t,usePublisher:n}){return ft.memo(function({children:r,style:i,context:A,...a}){const l=n("scrollContainerState"),f=t("ScrollerComponent"),h=n("smoothScrollTargetReached"),m=t("scrollerRef"),C=t("horizontalDirection")||!1,{scrollByCallback:v,scrollerRef:k,scrollToCallback:D}=lne(l,h,f,m,void 0,C);return e("scrollTo",D),e("scrollBy",v),p.jsx(f,{"data-testid":"virtuoso-scroller","data-virtuoso-scroller":!0,ref:k,style:{...C?PNe:LNe,...i},tabIndex:0,...a,...gi(f,A),children:r})})}function pM({useEmitter:e,useEmitterValue:t,usePublisher:n}){return ft.memo(function({children:r,style:i,context:A,...a}){const l=n("windowScrollContainerState"),f=t("ScrollerComponent"),h=n("smoothScrollTargetReached"),m=t("totalListHeight"),C=t("deviation"),v=t("customScrollParent"),k=ft.useRef(null),D=t("scrollerRef"),{scrollByCallback:R,scrollerRef:N,scrollToCallback:F}=lne(l,h,f,D,v);return cne(()=>{var M;return N.current=v||((M=k.current)==null?void 0:M.ownerDocument.defaultView),()=>{N.current=null}},[N,v]),e("windowScrollTo",F),e("scrollBy",R),p.jsx(f,{ref:k,"data-virtuoso-scroller":!0,style:{position:"relative",...i,...m!==0?{height:m+C}:{}},...a,...gi(f,A),children:r})})}const YNe=({children:e})=>{const t=ft.useContext(m4),n=Fc("viewportHeight"),r=Fc("fixedItemHeight"),i=hr("alignToBottom"),A=hr("horizontalDirection"),a=ft.useMemo(()=>kC(n,f=>kl(f,A?"width":"height")),[n,A]),l=Ru(a,!0,hr("skipAnimationFrameInResizeObserver"));return ft.useEffect(()=>{t&&(n(t.viewportHeight),r(t.itemHeight))},[t,n,r]),p.jsx("div",{"data-viewport-type":"element",ref:l,style:F1(i),children:e})},JNe=({children:e})=>{const t=ft.useContext(m4),n=Fc("windowViewportRect"),r=Fc("fixedItemHeight"),i=hr("customScrollParent"),A=qT(n,i,hr("skipAnimationFrameInResizeObserver")),a=hr("alignToBottom");return ft.useEffect(()=>{t&&(r(t.itemHeight),n({offsetTop:0,visibleHeight:t.viewportHeight,visibleWidth:100}))},[t,n,r]),p.jsx("div",{"data-viewport-type":"window",ref:A,style:F1(a),children:e})},XNe=({children:e})=>{const t=hr("TopItemListComponent")||"div",n=hr("headerHeight"),r={...UNe,marginTop:`${n}px`},i=hr("context");return p.jsx(t,{style:r,...gi(t,i),children:e})},WNe=ft.memo(function(e){const t=hr("useWindowScroll"),n=hr("topItemsIndexes").length>0,r=hr("customScrollParent"),i=hr("context");return p.jsxs(r||t?zNe:VNe,{...e,context:i,children:[n&&p.jsx(XNe,{children:p.jsx(fne,{showTopList:!0})}),p.jsxs(r||t?JNe:YNe,{children:[p.jsx(GNe,{}),p.jsx(fne,{}),p.jsx(HNe,{})]})]})}),{Component:ZNe,useEmitter:mM,useEmitterValue:hr,usePublisher:Fc}=lM(FNe,{required:{},optional:{restoreStateFrom:"restoreStateFrom",context:"context",followOutput:"followOutput",scrollIntoViewOnChange:"scrollIntoViewOnChange",itemContent:"itemContent",groupContent:"groupContent",overscan:"overscan",increaseViewportBy:"increaseViewportBy",totalCount:"totalCount",groupCounts:"groupCounts",topItemCount:"topItemCount",firstItemIndex:"firstItemIndex",initialTopMostItemIndex:"initialTopMostItemIndex",components:"components",atBottomThreshold:"atBottomThreshold",atTopThreshold:"atTopThreshold",computeItemKey:"computeItemKey",defaultItemHeight:"defaultItemHeight",fixedItemHeight:"fixedItemHeight",itemSize:"itemSize",scrollSeekConfiguration:"scrollSeekConfiguration",headerFooterTag:"HeaderFooterTag",data:"data",initialItemCount:"initialItemCount",initialScrollTop:"initialScrollTop",alignToBottom:"alignToBottom",useWindowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",logLevel:"logLevel",horizontalDirection:"horizontalDirection",skipAnimationFrameInResizeObserver:"skipAnimationFrameInResizeObserver"},methods:{scrollToIndex:"scrollToIndex",scrollIntoView:"scrollIntoView",scrollTo:"scrollTo",scrollBy:"scrollBy",autoscrollToBottom:"autoscrollToBottom",getState:"getState"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",totalListHeightChanged:"totalListHeightChanged",itemsRendered:"itemsRendered",groupIndices:"groupIndices"}},WNe),VNe=hM({useEmitter:mM,useEmitterValue:hr,usePublisher:Fc}),zNe=pM({useEmitter:mM,useEmitterValue:hr,usePublisher:Fc}),qNe=ZNe,KNe=go(()=>{const e=Wt(h=>p.jsxs("td",{children:["Item $",h]})),t=Wt(null),n=Wt(h=>p.jsxs("td",{colSpan:1e3,children:["Group ",h]})),r=Wt(null),i=Wt(null),A=Wt({}),a=Wt(gM),l=Wt(T1),f=(h,m=null)=>fs(Rt(A,hn(C=>C[h]),fi()),m);return{components:A,computeItemKey:a,context:t,EmptyPlaceholder:f("EmptyPlaceholder"),FillerRow:f("FillerRow"),fixedFooterContent:i,fixedHeaderContent:r,itemContent:e,groupContent:n,ScrollerComponent:f("Scroller","div"),scrollerRef:l,ScrollSeekPlaceholder:f("ScrollSeekPlaceholder"),TableBodyComponent:f("TableBody","tbody"),TableComponent:f("Table","table"),TableFooterComponent:f("TableFoot","tfoot"),TableHeadComponent:f("TableHead","thead"),TableRowComponent:f("TableRow","tr"),GroupComponent:f("Group","tr")}}),$Ne=go(([e,t])=>({...e,...t}),di(sne,KNe)),eOe=({height:e})=>p.jsx("tr",{children:p.jsx("td",{style:{height:e}})}),tOe=({height:e})=>p.jsx("tr",{children:p.jsx("td",{style:{border:0,height:e,padding:0}})}),nOe={overflowAnchor:"none"},hne={position:fM(),zIndex:2,overflowAnchor:"none"},pne=ft.memo(function({showTopList:e=!1}){const t=wr("listState"),n=wr("computeItemKey"),r=wr("firstItemIndex"),i=wr("context"),A=wr("isSeeking"),a=wr("fixedHeaderHeight"),l=wr("groupIndices").length>0,f=wr("itemContent"),h=wr("groupContent"),m=wr("ScrollSeekPlaceholder")||eOe,C=wr("GroupComponent"),v=wr("TableRowComponent"),k=(e?t.topItems:[]).reduce((R,N,F)=>(F===0?R.push(N.size):R.push(R[F-1]+N.size),R),[]),D=(e?t.topItems:t.items).map(R=>{const N=R.originalIndex,F=n(N+r,R.data,i),M=e?N===0?0:k[N-1]:0;return A?_.createElement(m,{...gi(m,i),height:R.size,index:R.index,key:F,type:R.type||"item"}):R.type==="group"?_.createElement(C,{...gi(C,i),"data-index":N,"data-item-index":R.index,"data-known-size":R.size,key:F,style:{...hne,top:a}},h(R.index,i)):_.createElement(v,{...gi(v,i),...gne(v,R.data),"data-index":N,"data-item-index":R.index,"data-known-size":R.size,"data-item-group-index":R.groupIndex,key:F,style:e?{...hne,top:a+M}:nOe},l?f(R.index,R.groupIndex,R.data,i):f(R.index,R.data,i))});return p.jsx(p.Fragment,{children:D})}),rOe=ft.memo(function(){const e=wr("listState"),t=wr("topItemsIndexes").length>0,n=Sl("sizeRanges"),r=wr("useWindowScroll"),i=wr("customScrollParent"),A=Sl("windowScrollContainerState"),a=Sl("scrollContainerState"),l=i||r?A:a,f=wr("trackItemSizes"),h=wr("itemSize"),m=wr("log"),{callbackRef:C,ref:v}=Mte(n,h,f,l,m,void 0,i,!1,wr("skipAnimationFrameInResizeObserver")),[k,D]=ft.useState(0);EM("deviation",q=>{k!==q&&(v.current.style.marginTop=`${q}px`,D(q))});const R=wr("EmptyPlaceholder"),N=wr("FillerRow")||tOe,F=wr("TableBodyComponent"),M=wr("paddingTopAddition"),P=wr("statefulTotalCount"),G=wr("context");if(P===0&&R)return p.jsx(R,{...gi(R,G)});const Y=(t?e.topItems:[]).reduce((q,Ae)=>q+Ae.size,0),H=e.offsetTop+M+k-Y,Z=e.offsetBottom,z=H>0?p.jsx(N,{context:G,height:H},"padding-top"):null,re=Z>0?p.jsx(N,{context:G,height:Z},"padding-bottom"):null;return p.jsxs(F,{"data-testid":"virtuoso-item-list",ref:C,...gi(F,G),children:[z,t&&p.jsx(pne,{showTopList:!0}),p.jsx(pne,{}),re]})}),oOe=({children:e})=>{const t=ft.useContext(m4),n=Sl("viewportHeight"),r=Sl("fixedItemHeight"),i=Ru(ft.useMemo(()=>kC(n,A=>kl(A,"height")),[n]),!0,wr("skipAnimationFrameInResizeObserver"));return ft.useEffect(()=>{t&&(n(t.viewportHeight),r(t.itemHeight))},[t,n,r]),p.jsx("div",{"data-viewport-type":"element",ref:i,style:F1(!1),children:e})},iOe=({children:e})=>{const t=ft.useContext(m4),n=Sl("windowViewportRect"),r=Sl("fixedItemHeight"),i=wr("customScrollParent"),A=qT(n,i,wr("skipAnimationFrameInResizeObserver"));return ft.useEffect(()=>{t&&(r(t.itemHeight),n({offsetTop:0,visibleHeight:t.viewportHeight,visibleWidth:100}))},[t,n,r]),p.jsx("div",{"data-viewport-type":"window",ref:A,style:F1(!1),children:e})},AOe=ft.memo(function(e){const t=wr("useWindowScroll"),n=wr("customScrollParent"),r=Sl("fixedHeaderHeight"),i=Sl("fixedFooterHeight"),A=wr("fixedHeaderContent"),a=wr("fixedFooterContent"),l=wr("context"),f=Ru(ft.useMemo(()=>kC(r,F=>kl(F,"height")),[r]),!0,wr("skipAnimationFrameInResizeObserver")),h=Ru(ft.useMemo(()=>kC(i,F=>kl(F,"height")),[i]),!0,wr("skipAnimationFrameInResizeObserver")),m=n||t?cOe:aOe,C=n||t?iOe:oOe,v=wr("TableComponent"),k=wr("TableHeadComponent"),D=wr("TableFooterComponent"),R=A?p.jsx(k,{ref:f,style:{position:"sticky",top:0,zIndex:2},...gi(k,l),children:A()},"TableHead"):null,N=a?p.jsx(D,{ref:h,style:{bottom:0,position:"sticky",zIndex:1},...gi(D,l),children:a()},"TableFoot"):null;return p.jsx(m,{...e,...gi(m,l),children:p.jsx(C,{children:p.jsxs(v,{style:{borderSpacing:0,overflowAnchor:"none"},...gi(v,l),children:[R,p.jsx(rOe,{},"TableBody"),N]})})})}),{Component:sOe,useEmitter:EM,useEmitterValue:wr,usePublisher:Sl}=lM($Ne,{required:{},optional:{restoreStateFrom:"restoreStateFrom",context:"context",followOutput:"followOutput",firstItemIndex:"firstItemIndex",itemContent:"itemContent",groupContent:"groupContent",fixedHeaderContent:"fixedHeaderContent",fixedFooterContent:"fixedFooterContent",overscan:"overscan",increaseViewportBy:"increaseViewportBy",totalCount:"totalCount",topItemCount:"topItemCount",initialTopMostItemIndex:"initialTopMostItemIndex",components:"components",groupCounts:"groupCounts",atBottomThreshold:"atBottomThreshold",atTopThreshold:"atTopThreshold",computeItemKey:"computeItemKey",defaultItemHeight:"defaultItemHeight",fixedItemHeight:"fixedItemHeight",itemSize:"itemSize",scrollSeekConfiguration:"scrollSeekConfiguration",data:"data",initialItemCount:"initialItemCount",initialScrollTop:"initialScrollTop",alignToBottom:"alignToBottom",useWindowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",logLevel:"logLevel"},methods:{scrollToIndex:"scrollToIndex",scrollIntoView:"scrollIntoView",scrollTo:"scrollTo",scrollBy:"scrollBy",getState:"getState"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",totalListHeightChanged:"totalListHeightChanged",itemsRendered:"itemsRendered",groupIndices:"groupIndices"}},AOe),aOe=hM({useEmitter:EM,useEmitterValue:wr,usePublisher:Sl}),cOe=pM({useEmitter:EM,useEmitterValue:wr,usePublisher:Sl}),lOe=sOe,mne={bottom:0,itemHeight:0,items:[],itemWidth:0,offsetBottom:0,offsetTop:0,top:0},uOe={bottom:0,itemHeight:0,items:[{index:0}],itemWidth:0,offsetBottom:0,offsetTop:0,top:0},{ceil:Ene,floor:E4,max:LC,min:IM,round:Ine}=Math;function Cne(e,t,n){return Array.from({length:t-e+1}).map((r,i)=>({data:n===null?null:n[i+e],index:i+e}))}function dOe(e){return{...uOe,items:e}}function I4(e,t){return e&&e.width===t.width&&e.height===t.height}function fOe(e,t){return e&&e.column===t.column&&e.row===t.row}const gOe=go(([{increaseViewportBy:e,listBoundary:t,overscan:n,visibleRange:r},{footerHeight:i,headerHeight:A,scrollBy:a,scrollContainerState:l,scrollTo:f,scrollTop:h,smoothScrollTargetReached:m,viewportHeight:C},v,k,{didMount:D,propsReady:R},{customScrollParent:N,useWindowScroll:F,windowScrollContainerState:M,windowScrollTo:P,windowViewportRect:G},Y])=>{const H=Wt(0),Z=Wt(0),z=Wt(mne),re=Wt({height:0,width:0}),q=Wt({height:0,width:0}),Ae=eo(),Ce=eo(),me=Wt(0),fe=Wt(null),Ee=Wt({column:0,row:0}),se=eo(),Be=eo(),ce=Wt(!1),de=Wt(0),be=Wt(!0),Oe=Wt(!1),Ie=Wt(!1);Ro(Rt(D,jr(de),ar(([_e,ve])=>!!ve)),()=>{Qr(be,!1)}),Ro(Rt(sA(D,be,q,re,de,Oe),ar(([_e,ve,Ye,it,,Xe])=>_e&&!ve&&Ye.height!==0&&it.height!==0&&!Xe)),([,,,,_e])=>{Qr(Oe,!0),iM(1,()=>{Qr(Ae,_e)}),_l(Rt(h),()=>{Qr(t,[0,0]),Qr(be,!0)})}),Nn(Rt(Be,ar(_e=>_e!=null&&_e.scrollTop>0),Su(0)),Z),Ro(Rt(D,jr(Be),ar(([,_e])=>_e!=null)),([,_e])=>{_e&&(Qr(re,_e.viewport),Qr(q,_e.item),Qr(Ee,_e.gap),_e.scrollTop>0&&(Qr(ce,!0),_l(Rt(h,hh(1)),ve=>{Qr(ce,!1)}),Qr(f,{top:_e.scrollTop})))}),Nn(Rt(re,hn(({height:_e})=>_e)),C),Nn(Rt(sA(nr(re,I4),nr(q,I4),nr(Ee,(_e,ve)=>_e&&_e.column===ve.column&&_e.row===ve.row),nr(h)),hn(([_e,ve,Ye,it])=>({gap:Ye,item:ve,scrollTop:it,viewport:_e}))),se),Nn(Rt(sA(nr(H),r,nr(Ee,fOe),nr(q,I4),nr(re,I4),nr(fe),nr(Z),nr(ce),nr(be),nr(de)),ar(([,,,,,,,_e])=>!_e),hn(([_e,[ve,Ye],it,Xe,Tt,Mt,Bt,,vt,ie])=>{const{column:$t,row:Tn}=it,{height:pn,width:ue}=Xe,{width:fn}=Tt;if(Bt===0&&(_e===0||fn===0))return mne;if(ue===0){const zn=AM(ie,_e),on=zn+Math.max(Bt-1,0);return dOe(Cne(zn,on,Mt))}const _t=Bne(fn,ue,$t);let Ot,dt;vt?ve===0&&Ye===0&&Bt>0?(Ot=0,dt=Bt-1):(Ot=_t*E4((ve+Tn)/(pn+Tn)),dt=_t*Ene((Ye+Tn)/(pn+Tn))-1,dt=IM(_e-1,LC(dt,_t-1)),Ot=IM(dt,LC(0,Ot))):(Ot=0,dt=-1);const Bn=Cne(Ot,dt,Mt),{bottom:_n,top:Lr}=yne(Tt,it,Xe,Bn),Pt=Ene(_e/_t),Vt=Pt*pn+(Pt-1)*Tn-_n;return{bottom:_n,itemHeight:pn,items:Bn,itemWidth:ue,offsetBottom:Vt,offsetTop:Lr,top:Lr}})),z),Nn(Rt(fe,ar(_e=>_e!==null),hn(_e=>_e.length)),H),Nn(Rt(sA(re,q,z,Ee),ar(([_e,ve,{items:Ye}])=>Ye.length>0&&ve.height!==0&&_e.height!==0),hn(([_e,ve,{items:Ye},it])=>{const{bottom:Xe,top:Tt}=yne(_e,it,ve,Ye);return[Tt,Xe]}),fi(RC)),t);const Fe=Wt(!1);Nn(Rt(h,jr(Fe),hn(([_e,ve])=>ve||_e!==0)),Fe);const qe=qa(Rt(sA(z,H),ar(([{items:_e}])=>_e.length>0),jr(Fe),ar(([[_e,ve],Ye])=>{const it=_e.items[_e.items.length-1].index===ve-1;return(Ye||_e.bottom>0&&_e.itemHeight>0&&_e.offsetBottom===0&&_e.items.length===ve)&&it}),hn(([[,_e]])=>_e-1),fi())),Ze=qa(Rt(nr(z),ar(({items:_e})=>_e.length>0&&_e[0].index===0),Su(0),fi())),De=qa(Rt(nr(z),jr(ce),ar(([{items:_e},ve])=>_e.length>0&&!ve),hn(([{items:_e}])=>({endIndex:_e[_e.length-1].index,startIndex:_e[0].index})),fi(Gte),z0(0)));Nn(De,k.scrollSeekRangeChanged),Nn(Rt(Ae,jr(re,q,H,Ee),hn(([_e,ve,Ye,it,Xe])=>{const Tt=Zte(_e),{align:Mt,behavior:Bt,offset:vt}=Tt;let ie=Tt.index;ie==="LAST"&&(ie=it-1),ie=LC(0,ie,IM(it-1,ie));let $t=CM(ve,Xe,Ye,ie);return Mt==="end"?$t=Ine($t-ve.height+Ye.height):Mt==="center"&&($t=Ine($t-ve.height/2+Ye.height/2)),vt&&($t+=vt),{behavior:Bt,top:$t}})),f);const xe=fs(Rt(z,hn(_e=>_e.offsetBottom+_e.bottom)),0);return Nn(Rt(G,hn(_e=>({height:_e.visibleHeight,width:_e.visibleWidth}))),re),{customScrollParent:N,data:fe,deviation:me,footerHeight:i,gap:Ee,headerHeight:A,increaseViewportBy:e,initialItemCount:Z,itemDimensions:q,overscan:n,restoreStateFrom:Be,scrollBy:a,scrollContainerState:l,scrollHeight:Ce,scrollTo:f,scrollToIndex:Ae,scrollTop:h,smoothScrollTargetReached:m,totalCount:H,useWindowScroll:F,viewportDimensions:re,windowScrollContainerState:M,windowScrollTo:P,windowViewportRect:G,...k,gridState:z,horizontalDirection:Ie,initialTopMostItemIndex:de,totalListHeight:xe,...v,endReached:qe,propsReady:R,rangeChanged:De,startReached:Ze,stateChanged:se,stateRestoreInProgress:ce,...Y}},di(sM,Hs,jC,ine,Rf,cM,Df));function Bne(e,t,n){return LC(1,E4((e+n)/(E4(t)+n)))}function yne(e,t,n,r){const{height:i}=n;if(i===void 0||r.length===0)return{bottom:0,top:0};const A=CM(e,t,n,r[0].index);return{bottom:CM(e,t,n,r[r.length-1].index)+i,top:A}}function CM(e,t,n,r){const i=Bne(e.width,n.width,t.column),A=E4(r/i),a=A*n.height+LC(0,A-1)*t.row;return a>0?a+t.row:a}const hOe=go(()=>{const e=Wt(C=>`Item ${C}`),t=Wt({}),n=Wt(null),r=Wt("virtuoso-grid-item"),i=Wt("virtuoso-grid-list"),A=Wt(gM),a=Wt("div"),l=Wt(T1),f=(C,v=null)=>fs(Rt(t,hn(k=>k[C]),fi()),v),h=Wt(!1),m=Wt(!1);return Nn(nr(m),h),{components:t,computeItemKey:A,context:n,FooterComponent:f("Footer"),HeaderComponent:f("Header"),headerFooterTag:a,itemClassName:r,ItemComponent:f("Item","div"),itemContent:e,listClassName:i,ListComponent:f("List","div"),readyStateChanged:h,reportReadyState:m,ScrollerComponent:f("Scroller","div"),scrollerRef:l,ScrollSeekPlaceholder:f("ScrollSeekPlaceholder","div")}}),pOe=go(([e,t])=>({...e,...t}),di(gOe,hOe)),mOe=ft.memo(function(){const e=Ii("gridState"),t=Ii("listClassName"),n=Ii("itemClassName"),r=Ii("itemContent"),i=Ii("computeItemKey"),A=Ii("isSeeking"),a=Nc("scrollHeight"),l=Ii("ItemComponent"),f=Ii("ListComponent"),h=Ii("ScrollSeekPlaceholder"),m=Ii("context"),C=Nc("itemDimensions"),v=Nc("gap"),k=Ii("log"),D=Ii("stateRestoreInProgress"),R=Nc("reportReadyState"),N=Ru(ft.useMemo(()=>F=>{const M=F.parentElement.parentElement.scrollHeight;a(M);const P=F.firstChild;if(P){const{height:G,width:Y}=P.getBoundingClientRect();C({height:G,width:Y})}v({column:bne("column-gap",getComputedStyle(F).columnGap,k),row:bne("row-gap",getComputedStyle(F).rowGap,k)})},[a,C,v,k]),!0,!1);return cne(()=>{e.itemHeight>0&&e.itemWidth>0&&R(!0)},[e]),D?null:p.jsx(f,{className:t,ref:N,...gi(f,m),"data-testid":"virtuoso-item-list",style:{paddingBottom:e.offsetBottom,paddingTop:e.offsetTop},children:e.items.map(F=>{const M=i(F.index,F.data,m);return A?p.jsx(h,{...gi(h,m),height:e.itemHeight,index:F.index,width:e.itemWidth},M):_.createElement(l,{...gi(l,m),className:n,"data-index":F.index,key:M},r(F.index,F.data,m))})})}),EOe=ft.memo(function(){const e=Ii("HeaderComponent"),t=Nc("headerHeight"),n=Ii("headerFooterTag"),r=Ru(ft.useMemo(()=>A=>{t(kl(A,"height"))},[t]),!0,!1),i=Ii("context");return e?p.jsx(n,{ref:r,children:p.jsx(e,{...gi(e,i)})}):null}),IOe=ft.memo(function(){const e=Ii("FooterComponent"),t=Nc("footerHeight"),n=Ii("headerFooterTag"),r=Ru(ft.useMemo(()=>A=>{t(kl(A,"height"))},[t]),!0,!1),i=Ii("context");return e?p.jsx(n,{ref:r,children:p.jsx(e,{...gi(e,i)})}):null}),COe=({children:e})=>{const t=ft.useContext(ane),n=Nc("itemDimensions"),r=Nc("viewportDimensions"),i=Ru(ft.useMemo(()=>A=>{r(A.getBoundingClientRect())},[r]),!0,!1);return ft.useEffect(()=>{t&&(r({height:t.viewportHeight,width:t.viewportWidth}),n({height:t.itemHeight,width:t.itemWidth}))},[t,r,n]),p.jsx("div",{ref:i,style:F1(!1),children:e})},BOe=({children:e})=>{const t=ft.useContext(ane),n=Nc("windowViewportRect"),r=Nc("itemDimensions"),i=Ii("customScrollParent"),A=qT(n,i,!1);return ft.useEffect(()=>{t&&(r({height:t.itemHeight,width:t.itemWidth}),n({offsetTop:0,visibleHeight:t.viewportHeight,visibleWidth:t.viewportWidth}))},[t,n,r]),p.jsx("div",{ref:A,style:F1(!1),children:e})},yOe=ft.memo(function({...e}){const t=Ii("useWindowScroll"),n=Ii("customScrollParent"),r=n||t?bOe:vOe,i=n||t?BOe:COe,A=Ii("context");return p.jsx(r,{...e,...gi(r,A),children:p.jsxs(i,{children:[p.jsx(EOe,{}),p.jsx(mOe,{}),p.jsx(IOe,{})]})})}),{useEmitter:vne,useEmitterValue:Ii,usePublisher:Nc}=lM(pOe,{optional:{context:"context",totalCount:"totalCount",overscan:"overscan",itemContent:"itemContent",components:"components",computeItemKey:"computeItemKey",data:"data",initialItemCount:"initialItemCount",scrollSeekConfiguration:"scrollSeekConfiguration",headerFooterTag:"headerFooterTag",listClassName:"listClassName",itemClassName:"itemClassName",useWindowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",logLevel:"logLevel",restoreStateFrom:"restoreStateFrom",initialTopMostItemIndex:"initialTopMostItemIndex",increaseViewportBy:"increaseViewportBy"},methods:{scrollTo:"scrollTo",scrollBy:"scrollBy",scrollToIndex:"scrollToIndex"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",stateChanged:"stateChanged",readyStateChanged:"readyStateChanged"}},yOe),vOe=hM({useEmitter:vne,useEmitterValue:Ii,usePublisher:Nc}),bOe=pM({useEmitter:vne,useEmitterValue:Ii,usePublisher:Nc});function bne(e,t,n){return t!=="normal"&&!(t!=null&&t.endsWith("px"))&&n(`${e} was not resolved to pixel value correctly`,t,ga.WARN),t==="normal"?0:parseInt(t??"0",10)}const QOe="_container_1l1zm_1",wOe="_button_1l1zm_5",Qne={container:QOe,button:wOe};function _Oe(){const e=mt(So),t=Se(xq);return t==="Live"?null:p.jsx("div",{className:Qne.container,children:p.jsxs(Ec,{className:Qne.button,style:{zIndex:3},onClick:()=>{e(void 0)},children:[p.jsx(Te,{children:"Skip to RT"}),t==="Past"?p.jsx(XK,{}):p.jsx(JK,{})]})})}const C4={Overview:"/","Slot Details":"/slotDetails",Schedule:"/leaderSchedule",Gossip:"/gossip"};function PC(){const e=Nwe();return _.useMemo(()=>{const t=Object.entries(C4).find(([n,r])=>e.pathname===r);return t?t[0]:"Overview"},[e.pathname])}const xOe=e=>e,kOe={top:24,bottom:0};function SOe({width:e,height:t}){const n=PC(),r=Se(A1),i=Se(Ei),A=Se(UI).isInitialized;return!i||n==="Slot Details"&&!A?null:r===HI.MySlots?p.jsx(FOe,{width:e,height:t},i.epoch):p.jsx(MOe,{width:e,height:t},i.epoch)}function wne({width:e,height:t,slotGroupsDescending:n,getSlotAtIndex:r,getIndexForSlot:i}){const A=_.useRef(null),a=_.useRef(null),l=_.useRef(null),[f,h]=_.useState(!0),[m,C]=_.useState(0);_.useEffect(()=>{const F=setTimeout(()=>{h(!1)},100);return()=>clearTimeout(F)},[]);const v=mt(So),k=n.length,D=S1(()=>{},100),{rangeChanged:R,scrollSeekConfiguration:N}=_.useMemo(()=>{const F=({startIndex:M})=>{l.current=M+1};return{rangeChanged:F,scrollSeekConfiguration:{enter:M=>Math.abs(M)>1500,exit:M=>Math.abs(M)<500,change:(M,P)=>F(P)}}},[l]);return _.useEffect(()=>{if(!A.current)return;const F=A.current,M=Rn.throttle(()=>{if(l.current===null)return;D();const G=Math.min(l.current+OD,k-1),Y=r(G);v(Y)},50,{leading:!0,trailing:!0}),P=()=>{M()};return F.addEventListener("wheel",P),F.addEventListener("touchmove",P),()=>{F.removeEventListener("wheel",P),F.removeEventListener("touchmove",P)}},[r,D,v,k,l]),p.jsxs(Ir,{ref:A,position:"relative",width:`${e}px`,height:`${t}px`,children:[p.jsx(ROe,{listRef:a,getIndexForSlot:i}),p.jsx(TOe,{listRef:a,getIndexForSlot:i,debouncedScroll:D}),p.jsx(P7e,{width:e,height:t,totalListHeight:m}),p.jsx(_Oe,{}),p.jsx(qNe,{ref:a,className:nn(GT.slotsList,{[GT.hidden]:f}),width:e,height:t,data:n,totalCount:k,increaseViewportBy:kOe,defaultItemHeight:42,skipAnimationFrameInResizeObserver:!0,computeItemKey:xOe,itemContent:(F,M)=>p.jsx(T7e,{leaderSlotForGroup:M}),rangeChanged:R,components:{ScrollSeekPlaceholder:DOe},scrollSeekConfiguration:N,totalListHeightChanged:F=>C(F)})]})}const DOe=_.memo(function(){return null});function ROe({listRef:e,getIndexForSlot:t}){const n=Se(ml),r=Se(T8e);return _.useEffect(()=>{if(!r||n===void 0||!e.current)return;const i=t(n)-OD;e.current.scrollToIndex({index:i>0?i:0,align:"start"})},[r,n,t,e]),null}function TOe({listRef:e,getIndexForSlot:t,debouncedScroll:n}){const r=_.useRef(null),i=Se(So);return _.useEffect(()=>{if(i===void 0||!e.current||n.isPending())return;const A=Math.max(0,t(i)-OD),a=r.current;return r.current=requestAnimationFrame(()=>{var l;a!==null&&cancelAnimationFrame(a),(l=e.current)==null||l.scrollToIndex({index:A,align:"start"})}),()=>{r.current!==null&&(cancelAnimationFrame(r.current),r.current=null)}},[t,i,e,n]),null}function MOe({width:e,height:t}){const n=Se(Ei),r=_.useMemo(()=>{if(!n)return[];const a=n.end_slot-n.start_slot+1;return Array.from({length:Math.ceil(a/Oo)},(l,f)=>n.end_slot-f*Oo-(Oo-1))},[n]),i=_.useCallback(a=>r[a],[r]),A=_.useCallback(a=>!n||an.end_slot?-1:Math.trunc((n.end_slot-a)/Oo),[n]);return p.jsx(wne,{width:e,height:t,slotGroupsDescending:r,getSlotAtIndex:i,getIndexForSlot:A})}function FOe({width:e,height:t}){const n=Se(pA),r=_.useMemo(()=>(n==null?void 0:n.toReversed())??[],[n]),i=_.useMemo(()=>r.reduce((l,f,h)=>(l[f]=h,l),{}),[r]),A=_.useCallback(l=>r[l],[r]),a=_.useCallback(l=>!r.length||l>=r[0]?0:l<=r[r.length-1]?r.length-1:i[us(l)]??r.findIndex(f=>f<=l),[r,i]);return n?n.length===0?p.jsx(Re,{width:`${e}px`,height:`${t}px`,justify:"center",align:"center",children:p.jsxs(Te,{className:GT.noSlotsText,children:["No Slots",p.jsx("br",{}),"Available"]})}):p.jsx(wne,{width:e,height:t,slotGroupsDescending:r,getSlotAtIndex:A,getIndexForSlot:a}):null}const NOe="data:image/svg+xml,%3csvg%20width='13'%20height='11'%20viewBox='0%200%2013%2011'%20fill='%233CB4FF'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.54688%203.17578H7.42188V5.63672L9.47266%206.86719L9.03516%207.57812L6.54688%206.07422V3.17578ZM3.40234%201.78125C4.44141%200.760417%205.68099%200.25%207.12109%200.25C8.5612%200.25%209.79167%200.760417%2010.8125%201.78125C11.8516%202.80208%2012.3711%204.04167%2012.3711%205.5C12.3711%206.95833%2011.8516%208.19792%2010.8125%209.21875C9.79167%2010.2396%208.5612%2010.75%207.12109%2010.75C6.51953%2010.75%205.85417%2010.6042%205.125%2010.3125C4.41406%2010.0026%203.84896%209.63802%203.42969%209.21875L4.25%208.37109C5.05208%209.17318%206.00911%209.57422%207.12109%209.57422C8.2513%209.57422%209.21745%209.18229%2010.0195%208.39844C10.8216%207.59635%2011.2227%206.63021%2011.2227%205.5C11.2227%204.36979%2010.8216%203.41276%2010.0195%202.62891C9.21745%201.82682%208.2513%201.42578%207.12109%201.42578C5.99089%201.42578%205.02474%201.82682%204.22266%202.62891C3.4388%203.41276%203.04688%204.36979%203.04688%205.5H4.79688L2.44531%207.85156L2.39062%207.76953L0.121094%205.5H1.87109C1.87109%204.04167%202.38151%202.80208%203.40234%201.78125Z'/%3e%3c/svg%3e",OOe="data:image/svg+xml,%3csvg%20width='11'%20height='11'%20viewBox='0%200%2011%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.84766%203.17578V5.63672L7.87109%206.86719L7.46094%207.57812L4.97266%206.07422V3.17578H5.84766ZM10.7969%204.40625H6.83203L8.44531%202.76562C7.64323%201.96354%206.67708%201.5625%205.54688%201.5625C4.4349%201.54427%203.47786%201.92708%202.67578%202.71094C2.34766%203.03906%202.0651%203.48568%201.82812%204.05078C1.59115%204.59766%201.47266%205.09896%201.47266%205.55469C1.47266%206.01042%201.59115%206.52083%201.82812%207.08594C2.0651%207.63281%202.34766%208.07031%202.67578%208.39844C3.00391%208.72656%203.45052%209.00911%204.01562%209.24609C4.58073%209.48307%205.09115%209.60156%205.54688%209.60156C6.0026%209.60156%206.51302%209.48307%207.07812%209.24609C7.66146%209.00911%208.11719%208.72656%208.44531%208.39844C9.22917%207.61458%209.62109%206.66667%209.62109%205.55469H10.7969C10.7969%206.99479%2010.2865%208.21615%209.26562%209.21875C8.24479%2010.2396%207.00521%2010.75%205.54688%2010.75C4.08854%2010.75%202.84896%2010.2396%201.82812%209.21875C0.807292%208.21615%200.296875%207.00391%200.296875%205.58203C0.296875%204.14193%200.807292%202.91146%201.82812%201.89062C2.2474%201.47135%202.8125%201.11589%203.52344%200.824219C4.2526%200.514323%204.91797%200.359375%205.51953%200.359375C6.12109%200.359375%206.77734%200.514323%207.48828%200.824219C8.21745%201.11589%208.79167%201.47135%209.21094%201.89062L10.7969%200.25V4.40625Z'%20fill='%233CB4FF'/%3e%3c/svg%3e",jOe="_status-indicator_e3wc7_1",LOe="_status-indicator-live_e3wc7_6",POe="_status-indicator-not-live_e3wc7_10",UOe="_dot-icon_e3wc7_22",B4={statusIndicator:jOe,statusIndicatorLive:LOe,statusIndicatorNotLive:POe,dotIcon:UOe},_ne={Live:"RT",Past:"PT",Current:"CT",Future:"FT"};function GOe(){const e=Se(xq),t=_.useMemo(()=>e?e==="Live"?p.jsx(ki,{content:"Following the current leader slot",disableHoverableContent:!0,children:p.jsx(Te,{children:_ne[e]})}):p.jsx(ki,{content:`Focused on ${e.toLowerCase()} slot`,disableHoverableContent:!0,children:p.jsx(Te,{children:_ne[e]})}):null,[e]),n=_.useMemo(()=>e?p.jsx(ki,{content:e,disableHoverableContent:!0,children:e==="Live"?p.jsx("div",{className:B4.dotIcon}):p.jsx("img",{style:{marginLeft:"-1px"},width:"6px",src:e==="Past"?NOe:OOe,alt:e})}):null,[e]);return e?p.jsxs(Re,{justify:"center",align:"center",className:nn(B4.statusIndicator,e==="Live"?B4.statusIndicatorLive:B4.statusIndicatorNotLive),children:[t,n]}):null}const HOe="_nav-filter-toggle-group_148xa_1",YOe="_lg_148xa_47",JOe="_toggle-button_148xa_43",XOe="_floating_148xa_61",WOe="_mirror_148xa_75",ZOe="_slot-nav-container_148xa_81",VOe="_nav-background_148xa_85",Eh={navFilterToggleGroup:HOe,lg:YOe,toggleButton:JOe,floating:XOe,mirror:WOe,slotNavContainer:ZOe,navBackground:VOe};function zOe(){const[e,t]=dl(A1),n=_.useCallback(r=>{r&&t(r)},[t]);return p.jsx(Re,{height:`${PD}px`,width:"100%",children:p.jsxs(vS,{type:"single",value:e,"aria-label":"Slots List Toggle",onValueChange:n,className:Eh.navFilterToggleGroup,children:[p.jsx(_p,{value:HI.AllSlots,"aria-label":"All Slots toggle",tabIndex:0,children:p.jsx(Te,{children:"All Slots"})}),p.jsx(_p,{value:HI.MySlots,"aria-label":"My Slots toggle",tabIndex:0,children:p.jsx(Te,{children:"My Slots"})})]})})}const qOe="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='20px'%20viewBox='0%20-960%20960%20960'%20width='20px'%20fill='%23FF5353'%3e%3cpath%20d='m48-144%20432-720%20432%20720H48Zm431.79-120q15.21%200%2025.71-10.29t10.5-25.5q0-15.21-10.29-25.71t-25.5-10.5q-15.21%200-25.71%2010.29t-10.5%2025.5q0%2015.21%2010.29%2025.71t25.5%2010.5ZM444-384h72v-192h-72v192Z'/%3e%3c/svg%3e",KOe="data:image/svg+xml,%3csvg%20width='10'%20height='11'%20viewBox='0%200%2010%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.39453%201.5H9.67578V7.32422H5.57422L5.35547%206.17578H2.07422V10.25H0.925781V0.324219H6.17578L6.39453%201.5Z'%20fill='%231DB247'/%3e%3c/svg%3e",$Oe="_epoch-progress_niumw_1",eje="_clickable_niumw_8",tje="_leader-slot_niumw_12",nje="_before-start_niumw_21",rje="_skipped-slot_niumw_26",oje="_skipped-slot-icon_niumw_36",ije="_first-processed-slot_niumw_45",Aje="_first-processed-slot-icon_niumw_56",sje="_slider-root_niumw_65",aje="_slider-track_niumw_76",cje="_slider-thumb_niumw_82",lje="_collapsed_niumw_92",uje="_hide_niumw_106",dje="_show_niumw_115",SA={epochProgress:$Oe,clickable:eje,leaderSlot:tje,beforeStart:nje,skippedSlot:rje,skippedSlotIcon:oje,firstProcessedSlot:ije,firstProcessedSlotIcon:Aje,sliderRoot:sje,sliderTrack:aje,sliderThumb:cje,collapsed:lje,hide:uje,show:dje};/*! +* tabbable 6.3.0 +* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE +*/var fje=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],BM=fje.join(","),xne=typeof Element>"u",UC=xne?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,y4=!xne&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e==null?void 0:e.ownerDocument},GC=function(e,t){var n;t===void 0&&(t=!0);var r=e==null||(n=e.getAttribute)===null||n===void 0?void 0:n.call(e,"inert"),i=r===""||r==="true",A=i||t&&e&&GC(e.parentNode);return A},gje=function(e){var t,n=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return n===""||n==="true"},hje=function(e,t,n){if(GC(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(BM));return t&&UC.call(e,BM)&&r.unshift(e),r=r.filter(n),r},yM=function(e,t,n){for(var r=[],i=Array.from(e);i.length;){var A=i.shift();if(!GC(A,!1))if(A.tagName==="SLOT"){var a=A.assignedElements(),l=a.length?a:A.children,f=yM(l,!0,n);n.flatten?r.push.apply(r,f):r.push({scopeParent:A,candidates:f})}else{var h=UC.call(A,BM);h&&n.filter(A)&&(t||!e.includes(A))&&r.push(A);var m=A.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(A),C=!GC(m,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(A));if(m&&C){var v=yM(m===!0?A.children:m.children,!0,n);n.flatten?r.push.apply(r,v):r.push({scopeParent:A,candidates:v})}else i.unshift.apply(i,A.children)}}return r},kne=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},Sne=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||gje(e))&&!kne(e)?0:e.tabIndex},pje=function(e,t){var n=Sne(e);return n<0&&t&&!kne(e)?0:n},mje=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},Dne=function(e){return e.tagName==="INPUT"},Eje=function(e){return Dne(e)&&e.type==="hidden"},Ije=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(n){return n.tagName==="SUMMARY"});return t},Cje=function(e,t){for(var n=0;nsummary:first-of-type"),a=A?e.parentElement:e;if(UC.call(a,"details:not([open]) *"))return!0;if(!n||n==="full"||n==="full-native"||n==="legacy-full"){if(typeof r=="function"){for(var l=e;e;){var f=e.parentElement,h=y4(e);if(f&&!f.shadowRoot&&r(f)===!0)return Rne(e);e.assignedSlot?e=e.assignedSlot:!f&&h!==e.ownerDocument?e=h.host:e=f}e=l}if(bje(e))return!e.getClientRects().length;if(n!=="legacy-full")return!0}else if(n==="non-zero-area")return Rne(e);return!1},wje=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var n=0;n=0)},Mne=function(e){var t=[],n=[];return e.forEach(function(r,i){var A=!!r.scopeParent,a=A?r.scopeParent:r,l=pje(a,A),f=A?Mne(r.candidates):a;l===0?A?t.push.apply(t,f):t.push(a):n.push({documentOrder:i,tabIndex:l,item:r,isScope:A,content:f})}),n.sort(mje).reduce(function(r,i){return i.isScope?r.push.apply(r,i.content):r.push(i.content),r},[]).concat(t)},Fne=function(e,t){t=t||{};var n;return t.getShadowRoot?n=yM([e],t.includeContainer,{filter:Tne.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:xje}):n=hje(e,t.includeContainer,Tne.bind(null,t)),Mne(n)};function kje(){return/apple/i.test(navigator.vendor)}function Sje(e){let t=e.activeElement;for(;((n=t)==null||(n=n.shadowRoot)==null?void 0:n.activeElement)!=null;){var n;t=t.shadowRoot.activeElement}return t}function Dje(e,t){if(!e||!t)return!1;const n=t.getRootNode==null?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&T8(n)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function vM(e){return(e==null?void 0:e.ownerDocument)||document}var Rje=typeof document<"u",Tje=function(){},Ih=Rje?_.useLayoutEffect:Tje;const Mje={...Hm},Fje=Mje.useInsertionEffect,Nje=Fje||(e=>e());function Oje(e){const t=_.useRef(()=>{});return Nje(()=>{t.current=e}),_.useCallback(function(){for(var n=arguments.length,r=new Array(n),i=0;i({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function One(e,t){const n=Fne(e,Nne()),r=n.length;if(r===0)return;const i=Sje(vM(e)),A=n.indexOf(i),a=A===-1?t===1?0:r-1:A+t;return n[a]}function jje(e){return One(vM(e).body,1)||e}function Lje(e){return One(vM(e).body,-1)||e}function bM(e,t){const n=t||e.currentTarget,r=e.relatedTarget;return!r||!Dje(n,r)}function Pje(e){Fne(e,Nne()).forEach(t=>{t.dataset.tabindex=t.getAttribute("tabindex")||"",t.setAttribute("tabindex","-1")})}function jne(e){e.querySelectorAll("[data-tabindex]").forEach(t=>{const n=t.dataset.tabindex;delete t.dataset.tabindex,n?t.setAttribute("tabindex",n):t.removeAttribute("tabindex")})}const Uje={...Hm};let Lne=!1,Gje=0;const Pne=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+Gje++;function Hje(){const[e,t]=_.useState(()=>Lne?Pne():void 0);return Ih(()=>{e==null&&t(Pne())},[]),_.useEffect(()=>{Lne=!0},[]),e}const Yje=Uje.useId,Une=Yje||Hje;function Jje(){const e=new Map;return{emit(t,n){var r;(r=e.get(t))==null||r.forEach(i=>i(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){var r;(r=e.get(t))==null||r.delete(n)}}}const Xje=_.createContext(null),Wje=_.createContext(null),Zje=()=>{var e;return((e=_.useContext(Xje))==null?void 0:e.id)||null},Vje=()=>_.useContext(Wje);function Gne(e){return"data-floating-ui-"+e}const Hne={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0},Yne=_.forwardRef(function(e,t){const[n,r]=_.useState();Ih(()=>{kje()&&r("button")},[]);const i={ref:t,tabIndex:0,role:n,"aria-hidden":n?void 0:!0,[Gne("focus-guard")]:"",style:Hne};return p.jsx("span",{...e,...i})}),Jne=_.createContext(null),Xne=Gne("portal");function zje(e){e===void 0&&(e={});const{id:t,root:n}=e,r=Une(),i=Kje(),[A,a]=_.useState(null),l=_.useRef(null);return Ih(()=>()=>{A==null||A.remove(),queueMicrotask(()=>{l.current=null})},[A]),Ih(()=>{if(!r||l.current)return;const f=t?document.getElementById(t):null;if(!f)return;const h=document.createElement("div");h.id=r,h.setAttribute(Xne,""),f.appendChild(h),l.current=h,a(h)},[t,r]),Ih(()=>{if(n===null||!r||l.current)return;let f=n||(i==null?void 0:i.portalNode);f&&!R8(f)&&(f=f.current),f=f||document.body;let h=null;t&&(h=document.createElement("div"),h.id=t,f.appendChild(h));const m=document.createElement("div");m.id=r,m.setAttribute(Xne,""),f=h||f,f.appendChild(m),l.current=m,a(m)},[t,n,r,i]),A}function qje(e){const{children:t,id:n,root:r,preserveTabOrder:i=!0}=e,A=zje({id:n,root:r}),[a,l]=_.useState(null),f=_.useRef(null),h=_.useRef(null),m=_.useRef(null),C=_.useRef(null),v=a==null?void 0:a.modal,k=a==null?void 0:a.open,D=!!a&&!a.modal&&a.open&&i&&!!(r||A);return _.useEffect(()=>{if(!A||!i||v)return;function R(N){A&&bM(N)&&(N.type==="focusin"?jne:Pje)(A)}return A.addEventListener("focusin",R,!0),A.addEventListener("focusout",R,!0),()=>{A.removeEventListener("focusin",R,!0),A.removeEventListener("focusout",R,!0)}},[A,i,v]),_.useEffect(()=>{A&&(k||jne(A))},[k,A]),p.jsxs(Jne.Provider,{value:_.useMemo(()=>({preserveTabOrder:i,beforeOutsideRef:f,afterOutsideRef:h,beforeInsideRef:m,afterInsideRef:C,portalNode:A,setFocusManagerState:l}),[i,A]),children:[D&&A&&p.jsx(Yne,{"data-type":"outside",ref:f,onFocus:R=>{if(bM(R,A)){var N;(N=m.current)==null||N.focus()}else{const F=a?a.domReference:null,M=Lje(F);M==null||M.focus()}}}),D&&A&&p.jsx("span",{"aria-owns":A.id,style:Hne}),A&&ou.createPortal(t,A),D&&A&&p.jsx(Yne,{"data-type":"outside",ref:h,onFocus:R=>{if(bM(R,A)){var N;(N=C.current)==null||N.focus()}else{const F=a?a.domReference:null,M=jje(F);M==null||M.focus(),a!=null&&a.closeOnFocusOut&&(a==null||a.onOpenChange(!1,R.nativeEvent,"focus-out"))}}})]})}const Kje=()=>_.useContext(Jne);function $je(e){const{open:t=!1,onOpenChange:n,elements:r}=e,i=Une(),A=_.useRef({}),[a]=_.useState(()=>Jje()),l=Zje()!=null,[f,h]=_.useState(r.reference),m=Oje((k,D,R)=>{A.current.openEvent=k?D:void 0,a.emit("openchange",{open:k,event:D,reason:R,nested:l}),n==null||n(k,D,R)}),C=_.useMemo(()=>({setPositionReference:h}),[]),v=_.useMemo(()=>({reference:f||r.reference||null,floating:r.floating||null,domReference:r.reference}),[f,r.reference,r.floating]);return _.useMemo(()=>({dataRef:A,open:t,onOpenChange:m,elements:v,events:a,floatingId:i,refs:C}),[t,m,v,a,i,C])}function eLe(e){e===void 0&&(e={});const{nodeId:t}=e,n=$je({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||n,i=r.elements,[A,a]=_.useState(null),[l,f]=_.useState(null),h=(i==null?void 0:i.domReference)||A,m=_.useRef(null),C=Vje();Ih(()=>{h&&(m.current=h)},[h]);const v=CG({...e,elements:{...i,...l&&{reference:l}}}),k=_.useCallback(M=>{const P=Ms(M)?{getBoundingClientRect:()=>M.getBoundingClientRect(),getClientRects:()=>M.getClientRects(),contextElement:M}:M;f(P),v.refs.setReference(P)},[v.refs]),D=_.useCallback(M=>{(Ms(M)||M===null)&&(m.current=M,a(M)),(Ms(v.refs.reference.current)||v.refs.reference.current===null||M!==null&&!Ms(M))&&v.refs.setReference(M)},[v.refs]),R=_.useMemo(()=>({...v.refs,setReference:D,setPositionReference:k,domReference:m}),[v.refs,D,k]),N=_.useMemo(()=>({...v.elements,domReference:h}),[v.elements,h]),F=_.useMemo(()=>({...v,...r,refs:R,elements:N,nodeId:t}),[v,R,N,t,r]);return Ih(()=>{r.dataRef.current.floatingContext=F;const M=C==null?void 0:C.nodesRef.current.find(P=>P.id===t);M&&(M.context=F)}),_.useMemo(()=>({...v,context:F,refs:R,elements:N}),[v,R,N,F])}function tLe(e,t,n=window){const r=_.useRef(t);_.useEffect(()=>{r.current=t});const i=E8e(e)?e:[e];_.useEffect(()=>{if(!r.current||!n||!n.addEventListener||i.length===0)return;const A=a=>{var l;return(l=r.current)==null?void 0:l.call(r,a)};return i.forEach(a=>n.addEventListener(a,A,{passive:!1})),()=>{i.forEach(a=>n.removeEventListener(a,A,!1))}},[...i,n])}function N1(){const e=Pi(rZ),[t,n]=dl(D8e),r=PC()==="Schedule",i=r||!t,A=r;return{isNarrowScreen:e,showNav:i,setIsNavCollapsed:n,showOnlyEpochBar:A,blurBackground:e&&!t&&!A,occupyRowWidth:A||!e&&!t}}const QM=10800;function Ch({slot:e,epochStartSlot:t,epochEndSlot:n}){if(!e||t===void 0||n===void 0||t===n)return 0;e=Math.min(Math.max(e,t),n);const r=n-t;return(e-t)/r}function nLe(e){return Math.trunc(e*QM)}function rLe(e,t,n){if(e===void 0||t===void 0||n===void 0)return;const r=e/QM,i=n-t;return Math.trunc(i*r)+t}function oLe(e,t){return Ch(t)}function iLe(e,t){if(!e||!t)return 3e3;const n=e.end_slot-e.start_slot;return n<1e4?300:n<5e4?1e3:n<1e5?3e3:n<2e5?5e3:n<3e5?1e4:n<4e5?15e3:3e4}function Wne(e,t){return e.length?e.reduce((n,r,i)=>{if(i===0)return n;const A=n[n.length-1];return Math.abs(r.pct-A.pct){if(h){const D=setTimeout(()=>{m(!1)},100);return()=>{clearTimeout(D)}}},[h]);const C=_.useCallback(D=>{t(D),m(!0)},[t]),v=_.useCallback(D=>{const R=rLe(D[0],e==null?void 0:e.start_slot,e==null?void 0:e.end_slot);R!==void 0&&C(R)},[e==null?void 0:e.end_slot,e==null?void 0:e.start_slot,C]),k=wl(v,100,{trailing:!0});return tLe("pointerup",()=>{i.current=!1,A(!1)}),p.jsx(Re,{direction:"column",width:"100%",flexGrow:"1",align:"center",ref:a,children:p.jsxs(oJ,{orientation:"vertical",className:SA.sliderRoot,style:{marginTop:`${f}px`},value:n,onValueChange:D=>{i.current=!0,r(D),k(D),A(!0)},onValueCommit:()=>{i.current=!1,k.flush(),A(!1)},max:QM,children:[p.jsxs(iJ,{className:SA.sliderTrack,children:[p.jsx(cLe,{isSliderChangingValueRef:i,setSliderValue:r},e==null?void 0:e.epoch),p.jsx(hLe,{updateSlot:C,slotHeight:f}),p.jsx(ELe,{updateSlot:C}),p.jsx(BLe,{updateSlot:C})]}),p.jsx(lLe,{isOpen:h})]})})}function aLe({isSliderChangingValueRef:e,setSliderValue:t}){const n=Se(Ei),r=Se(J5),i=Se(ml),A=Se(So),a=Se(A1),[l,f]=_.useReducer(oLe,{slot:i,epochStartSlot:n==null?void 0:n.start_slot,epochEndSlot:n==null?void 0:n.end_slot},Ch),h=_.useMemo(()=>iLe(n,l),[n,l]);return yl(()=>{_.startTransition(()=>{f({slot:i,epochStartSlot:n==null?void 0:n.start_slot,epochEndSlot:n==null?void 0:n.end_slot})})},h),_.useEffect(()=>{if(e.current)return;const m=A?Ch({slot:A,epochStartSlot:n==null?void 0:n.start_slot,epochEndSlot:n==null?void 0:n.end_slot}):a===HI.MySlots?Ch({slot:r,epochStartSlot:n==null?void 0:n.start_slot,epochEndSlot:n==null?void 0:n.end_slot}):l,C=nLe(m);t(v=>v[0]===C?v:[C])},[n==null?void 0:n.end_slot,n==null?void 0:n.start_slot,l,e,t,A,a,r]),p.jsx(Ir,{className:SA.epochProgress,height:`${l*100}%`})}const cLe=_.memo(aLe);function lLe({isOpen:e}){const t=Se(So),{showNav:n}=N1(),{refs:r,elements:i,floatingStyles:A,update:a}=eLe({placement:"right",middleware:[BG(5)]});return _.useEffect(()=>{if(i.reference&&i.floating)return pG(i.reference,i.floating,a,{animationFrame:!0})},[i,a]),p.jsxs(p.Fragment,{children:[p.jsx(AJ,{ref:r.setReference,className:nn(SA.sliderThumb,{[SA.collapsed]:!n})}),p.jsx(qje,{id:"app",children:p.jsx(Te,{size:"1",ref:r.setFloating,style:A,className:nn("rt-TooltipContent","rt-TooltipText",e?SA.show:SA.hide),children:t})})]})}const uLe=e=>et(t=>{const n=t(ml);return e>(n??0)});function dLe({slot:e,pct:t,height:n,updateSlot:r}){const i=Se(J0),A=Se(_.useMemo(()=>uLe(e),[e])),a=f=>h=>{h.stopPropagation(),h.preventDefault(),r(f)},l=i?e{if(!n||!(r!=null&&r.length))return;const A=r.map(a=>({slot:a,pct:Ch({slot:a,epochStartSlot:n.start_slot,epochEndSlot:n.end_slot})}));return Wne(A,.005)},[n,r]);return p.jsx(p.Fragment,{children:i==null?void 0:i.map(({slot:A,pct:a})=>p.jsx(fLe,{slot:A,pct:a,height:t,updateSlot:e},A))})}const hLe=_.memo(gLe);function pLe({slot:e,pct:t,updateSlot:n}){const r=i=>A=>{A.stopPropagation(),A.preventDefault(),n(i)};return p.jsx(p.Fragment,{children:p.jsx("div",{className:nn(SA.skippedSlot,SA.clickable),style:{bottom:`${t*100}%`},onPointerDown:r(e),children:p.jsx("img",{src:qOe,alt:"skipped slot",className:nn(SA.skippedSlotIcon,SA.clickable),style:{bottom:"-3px"},onPointerDown:r(e)})})})}function mLe({updateSlot:e}){const t=Se(Ei),n=Se(pQ),r=_.useMemo(()=>{if(!t||!(n!=null&&n.length))return;const i=n.map(A=>({slot:A,pct:Ch({slot:A,epochStartSlot:t.start_slot,epochEndSlot:t.end_slot})}));return Wne(i,.005)},[t,n]);return p.jsx(p.Fragment,{children:r==null?void 0:r.map(({slot:i,pct:A})=>p.jsx(pLe,{slot:i,pct:A,updateSlot:e},i))})}const ELe=_.memo(mLe);function ILe({slot:e,pct:t,updateSlot:n}){const r=i=>A=>{A.stopPropagation(),A.preventDefault(),n(i)};return p.jsxs(p.Fragment,{children:[p.jsx(Ir,{className:nn(SA.firstProcessedSlot,SA.clickable),style:{bottom:`${t*100}%`},onPointerDown:r(e)}),p.jsx("img",{src:KOe,alt:"first processed slot",className:nn(SA.firstProcessedSlotIcon,SA.clickable),style:{bottom:`calc(${t*100}%)`},onPointerDown:r(e)})]})}function CLe({updateSlot:e}){const t=Se(Ei),n=Se(J0),r=_.useMemo(()=>{if(!(!n||!t))return Ch({slot:n,epochStartSlot:t.start_slot,epochEndSlot:t.end_slot})},[t,n]);return!r||!n?null:p.jsx(ILe,{slot:n,pct:r,updateSlot:e})}const BLe=_.memo(CLe),yLe=e=>_.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",...e},_.createElement("path",{d:"M13 7h9v2h-9zm0 8h9v2h-9zm3-4h6v2h-6zm-3 1L8 7v4H2v2h6v4z"}));function wM({isFloating:e,isLarge:t}){const{showNav:n,setIsNavCollapsed:r,showOnlyEpochBar:i}=N1(),A=`${t?lxe:PD}px`;return i?p.jsx("div",{style:{height:A,width:A}}):p.jsx(Ic,{size:"1",onClick:()=>r(a=>!a),className:nn(Eh.toggleButton,{[Eh.floating]:e}),style:{height:A,width:A},children:p.jsx(yLe,{className:nn({[Eh.lg]:t,[Eh.mirror]:n})})})}const Zne=_I+xI;function vLe(){const e=Pi(rZ),{showNav:t,occupyRowWidth:n,showOnlyEpochBar:r}=N1(),i=t?GD:0,A=_.useMemo(()=>r?nZ:uxe,[r]);return p.jsx("div",{style:{flexShrink:0,width:n?`${A}px`:"0"},children:p.jsxs(Re,{width:t?`${A+i}px`:"0",overflow:"hidden",className:nn("sticky",Eh.slotNavContainer,{[Eh.navBackground]:!r}),style:{zIndex:qg-1},top:`${Zne}px`,height:`calc(100vh - ${Zne}px)`,ml:`${-i}px`,pl:`${i}px`,pb:"2",children:[p.jsxs(Re,{flexShrink:"0",direction:"column",width:`${UD}px`,pt:e?"0":`${PD+df}px`,children:[e&&p.jsx("div",{style:{marginBottom:`${df}px`},children:p.jsx(wM,{})}),p.jsx(GOe,{}),p.jsx(ALe,{})]}),!r&&p.jsxs(Re,{ml:`${kQ}px`,direction:"column",width:`${HD}px`,flexShrink:"0",gap:`${df}px`,children:[p.jsx(zOe,{}),p.jsx(Re,{flexGrow:"1",children:p.jsx(Us,{children:({height:a,width:l})=>p.jsx(SOe,{width:l,height:a})})})]})]})})}const bLe="_container_ef2lt_1",QLe="_dropdown-menu_ef2lt_8",wLe="_pointer_ef2lt_12",_Le="_label_ef2lt_19",xLe="_value_ef2lt_27",kLe="_value-suffix_ef2lt_34",SLe="_horizontal_ef2lt_40",Tf={container:bLe,dropdownMenu:QLe,pointer:wLe,label:_Le,value:xLe,valueSuffix:kLe,horizontal:SLe},DLe="_popover-content_l5gtm_1",RLe={popoverContent:DLe};function Vne({children:e,content:t,isOpen:n,onOpenChange:r}){const i=Se(i1);return p.jsxs(eS,{open:n,onOpenChange:r,children:[p.jsxs(Re,{minWidth:"0",children:[p.jsx(WH,{asChild:!0,children:e}),p.jsx(tS,{})]}),p.jsx(nS,{container:i,children:p.jsx(rS,{className:RLe.popoverContent,style:{zIndex:qg},sideOffset:5,tabIndex:void 0,children:t})})]})}function TLe(){var A;const{peer:e,identityKey:t}=fC(),n=Pi("(min-width: 473px)"),r=Pi("(min-width: 620px)"),i=Pi("(min-width: 1100px)");return _.useEffect(()=>{var l;let a=document.title;(l=e==null?void 0:e.info)!=null&&l.name?a+=` | ${e.info.name}`:t&&(a+=` | ${t}`),document.title=a},[t,e]),p.jsx(MLe,{showDropdown:!0,children:p.jsxs("div",{className:nn(Tf.container,Tf.horizontal,Tf.pointer),children:[p.jsx(wu,{url:(A=e==null?void 0:e.info)==null?void 0:A.icon_url,size:28,isYou:!0}),n&&p.jsx(q0,{label:"Validator Name",tooltip:"The validators identity public key",shouldShrink:!0,children:t}),r&&p.jsxs(p.Fragment,{children:[p.jsx(Kne,{}),p.jsx(qne,{})]}),i&&p.jsxs(p.Fragment,{children:[p.jsx(ere,{}),p.jsx($ne,{}),p.jsx(zne,{})]})]})})}function MLe({showDropdown:e,children:t}){return e?p.jsx(Vne,{content:p.jsx(FLe,{}),children:t}):t}function FLe(){var n;const{peer:e,identityKey:t}=fC();return p.jsxs(Re,{direction:"column",wrap:"wrap",gap:"2",className:nn(Tf.container,Tf.dropdownMenu),style:{zIndex:qg},children:[p.jsxs(Re,{gap:"2",children:[p.jsx(wu,{url:(n=e==null?void 0:e.info)==null?void 0:n.icon_url,size:24,isYou:!0}),p.jsx(q0,{label:"Validator Name",tooltip:"The validators identity public key",children:t})]}),p.jsx(Kne,{}),p.jsx(qne,{}),p.jsx(ere,{}),p.jsx($ne,{}),p.jsx(zne,{}),p.jsx(NLe,{}),p.jsx(OLe,{})]})}function NLe(){var t;const{peer:e}=fC();return p.jsx(q0,{label:"Vote Pubkey",tooltip:"The public key of vote account, encoded in base58",children:(t=e==null?void 0:e.vote[0])==null?void 0:t.vote_account})}function OLe(){const e=Se(dW),t=PI(e);return p.jsx(q0,{label:"Vote Balance",tooltip:"Account balance of this validators vote account. The balance is on the highest slot of the currently active fork of the validator.",children:p.jsx(O1,{value:t,suffix:"SOL"})})}function zne(){const e=Se(uW),t=PI(e);return p.jsx(q0,{label:"Identity Balance",tooltip:"Account balance of this validators identity account. The balance is on the highest slot of the currently active fork of the validator.",children:p.jsx(O1,{value:t,suffix:"SOL"})})}function qne(){const e=Se(X8e),t=e===void 0?void 0:I1(e,{significantDigits:4,trailingZeroes:!1});return p.jsx(q0,{label:"Stake %",tooltip:"What percentage of total stake is delegated to this validator",children:p.jsx(O1,{value:t,suffix:"%"})})}function Kne(){const e=Se(Qq),t=PI(e);return p.jsx(q0,{label:"Stake Amount",tooltip:"Amount of total stake that is delegated to this validator",children:p.jsx(O1,{value:t,suffix:"SOL"})})}function $ne(){var n;const{peer:e}=fC(),t=e==null?void 0:e.vote.reduce((r,i)=>i.activated_stake>r.maxStake?{maxStake:i.activated_stake,commission:i.commission}:r,{maxStake:0n,commission:void 0});return p.jsx(q0,{label:"Commission",children:p.jsx(O1,{value:(n=t==null?void 0:t.commission)==null?void 0:n.toLocaleString(),suffix:"%"})})}function ere(){const e=u$(6e4),t=e?aq(e,{omitSeconds:!0}):void 0;return p.jsx(q0,{label:"Uptime",children:t==null?void 0:t.map(([n,r],i)=>p.jsxs(_.Fragment,{children:[i!==0&&"\xA0",p.jsx(O1,{value:n,suffix:r,excludeSpace:!0})]},`${n}${r}`))})}function q0({label:e,tooltip:t,shouldShrink:n=!1,children:r}){if(!r)return null;const i=p.jsx("div",{className:Tf.value,children:r});return p.jsxs(Re,{direction:"column",minWidth:"0",flexShrink:n?"1":"0",children:[p.jsx(Te,{className:Tf.label,children:e}),t?p.jsx(ki,{content:t,children:i}):i]})}function O1({value:e,suffix:t,valueColor:n,excludeSpace:r}){return p.jsxs(p.Fragment,{children:[p.jsxs("span",{style:{color:n},children:[e,!r&&"\xA0"]}),p.jsx("span",{className:Tf.valueSuffix,children:t})]})}const jLe="_nav-link_t5vcc_1",LLe="_icon_t5vcc_11",PLe="_dropdown-icon_t5vcc_16",ULe="_active_t5vcc_26",GLe="_nav-dropdown-content_t5vcc_32",HC={navLink:jLe,icon:LLe,dropdownIcon:PLe,active:ULe,navDropdownContent:GLe},HLe=e=>_.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",...e},_.createElement("path",{d:"M21 5.47 12 12 7.62 7.62 3 11V8.52L7.83 5l4.38 4.38L21 3v2.47zM21 15h-4.7l-4.17 3.34L6 12.41l-3 2.13V17l2.8-2 6.2 6 5-4h4v-2z"})),YLe=e=>_.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",...e},_.createElement("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"})),JLe=e=>_.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",...e},_.createElement("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V10h14v10zM9 14H7v-2h2v2zm4 0h-2v-2h2v2zm4 0h-2v-2h2v2zm-8 4H7v-2h2v2zm4 0h-2v-2h2v2zm4 0h-2v-2h2v2z"})),XLe=e=>_.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",...e},_.createElement("path",{d:"M18 11v2h4v-2h-4zm-2 6.61c.96.71 2.21 1.65 3.2 2.39.4-.53.8-1.07 1.2-1.6-.99-.74-2.24-1.68-3.2-2.4-.4.54-.8 1.08-1.2 1.61zM20.4 5.6c-.4-.53-.8-1.07-1.2-1.6-.99.74-2.24 1.68-3.2 2.4.4.53.8 1.07 1.2 1.6.96-.72 2.21-1.65 3.2-2.4zM4 9c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h1v4h2v-4h1l5 3V6L8 9H4zm11.5 3c0-1.33-.58-2.53-1.5-3.35v6.69c.92-.81 1.5-2.01 1.5-3.34z"})),WLe=e=>_.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",...e},_.createElement("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"}));function ZLe(){const e=Se(pA),t=Se(ml),n=Se(So),r=mt(So),[i,A]=_.useMemo(()=>{if(e===void 0)return[-1,-1];const a=e.findIndex(f=>f>(n??t??0));let l=a-1;return l===e.findIndex(f=>f===(n??t??0))&&l--,[l,a]},[t,e,n]);return _.useMemo(()=>({navPrevLeaderSlot:(a=1)=>{if(i>-1&&a>0){const l=e==null?void 0:e[i-a+1];l!==void 0&&r(l)}},navNextLeaderSlot:(a=1)=>{if(A>-1&&a>0){const l=e==null?void 0:e[A+a-1];l!==void 0&&r(l)}}}),[e,A,i,r])}const VLe={Overview:HLe,Schedule:JLe,Gossip:XLe,"Slot Details":YLe},v4=_.forwardRef(({label:e,isActive:t,showDropdownIcon:n=!1,isLink:r,...i},A)=>{const a=Se(bI),l=ew(a),f=VLe[e],h=C4[e],m=_.useMemo(()=>{const C=t?l:LV;return p.jsxs(p.Fragment,{children:[p.jsx(f,{className:HC.icon,fill:C}),e,n&&p.jsx(WLe,{className:HC.dropdownIcon,fill:C})]})},[f,l,t,e,n]);return p.jsx(Ec,{ref:A,...i,size:"2",variant:"soft",color:"gray",className:nn(HC.navLink,{[HC.active]:t}),style:{color:t?l:void 0},asChild:r,children:r?p.jsx(Ug,{to:h,children:m}):m})});v4.displayName="NavButton";function zLe(){const e=PC();return p.jsx(Re,{gap:`${df}px`,children:Object.keys(C4).map(t=>{const n=t;return p.jsx(v4,{label:n,isActive:e===n,isLink:!0},n)})})}function qLe(){const e=Se(i1),t=PC(),n=Se(la);return p.jsxs(xH,{children:[p.jsx(kH,{asChild:!0,children:p.jsx(v4,{label:t,isActive:!0,showDropdownIcon:!0,isLink:!1},t)}),p.jsx(K8,{container:e,children:p.jsx(SH,{side:"bottom",sideOffset:5,className:HC.navDropdownContent,style:{zIndex:qg},children:Object.keys(C4).map(r=>{const i=r;if(!(i==="Gossip"&&n!=="Firedancer"))return p.jsx(DH,{asChild:!0,children:p.jsx(v4,{label:i,isActive:i===t,isLink:!0},i)},i)})})})]})}function KLe(){const e=ZLe();return _.useEffect(()=>{const t=n=>{n.code==="ArrowLeft"?e.navPrevLeaderSlot():n.code==="ArrowRight"&&e.navNextLeaderSlot()};return document.addEventListener("keydown",t),()=>document.removeEventListener("keydown",t)},[e]),null}const tre="/assets/frankendancer_logo-CHyfJ772.svg",$Le="_logo_1ml9x_1",ePe={logo:$Le};function tPe(){const e=Se(la);return p.jsx(AI,{children:p.jsx(Ug,{to:"/",children:p.jsx("img",{className:ePe.logo,width:UD,src:e===Eu.Firedancer?RR:tre,alt:e===Eu.Firedancer?"Firedancer":"Frankendancer"})})})}function nre(){const{setIsNavCollapsed:e}=N1();return p.jsx("div",{onClick:()=>e(!0),className:"blur",style:{zIndex:qg-2}})}const nPe="_nav-background_1g8mz_5",rPe={navBackground:nPe};function oPe(){const e=Pi("(max-width: 900px)"),t=Pi("(max-width: 401px)"),{isNarrowScreen:n,blurBackground:r,showNav:i,showOnlyEpochBar:A}=N1(),a=!i&&t,l="3px";return p.jsxs("div",{className:"sticky",style:{top:0,backgroundColor:"var(--color-background)",zIndex:qg},children:[p.jsx(V5e,{}),p.jsxs(Ir,{px:"2",className:"app-width-container",children:[p.jsxs(Re,{height:`${xI}px`,align:"center",children:[p.jsxs(Re,{className:nn({[rPe.navBackground]:i&&!A}),height:"100%",align:"center",gapX:a?l:`${kQ}px`,pr:a?l:`${df}px`,ml:`${-GD}px`,pl:`${GD}px`,children:[n&&!i&&p.jsx(wM,{isLarge:!0}),p.jsx(tPe,{}),p.jsx(zK,{})]}),p.jsxs(Re,{position:"relative",gapX:a?l:`${LD}px`,height:"100%",flexGrow:"1",align:"center",justify:"between",pl:a?l:`${LD-df}px`,minWidth:"0",children:[p.jsxs(Re,{flexShrink:"0",children:[p.jsx(KLe,{}),e?p.jsx(qLe,{}):p.jsx(zLe,{})]}),p.jsxs(Re,{gap:"3",align:"center",minWidth:"0",children:[p.jsx(TLe,{}),p.jsx(iPe,{})]}),r&&p.jsx(nre,{})]})]}),!n&&p.jsx("div",{style:{position:"relative"},children:p.jsx("div",{style:{position:"absolute",top:0,left:0},children:p.jsx(wM,{isFloating:!i})})})]})]})}function iPe(){const e=Se(yu),t=mt(ow),n=mt(Dq);return e?p.jsx(Ic,{ref:n,variant:"ghost",color:"gray",onClick:()=>t(!0),children:p.jsx(ZK,{})}):null}const j1=vwe({component:APe});function APe(){const e=Se(iw);return p.jsxs(p.Fragment,{children:[p.jsx(e7e,{}),p.jsx(WFe,{children:p.jsxs("div",{id:"scroll-container",style:{position:"relative",height:"100dvh",maxHeight:e?"100vh":"unset",overflowY:e?"hidden":"auto",willChange:"scroll-position",contain:"paint",isolation:"isolate"},children:[p.jsx(oPe,{}),p.jsxs(Re,{className:"app-width-container",px:"2",position:"relative",children:[p.jsx(vLe,{}),p.jsx(sPe,{})]})]})})]})}function sPe(){const e=PC()==="Schedule",{setIsNavCollapsed:t,isNarrowScreen:n,occupyRowWidth:r,blurBackground:i}=N1();return _.useEffect(()=>{t(n)},[n,t]),p.jsxs(Ir,{position:"relative",flexGrow:"1",minWidth:"0",pb:"2",pl:e||!r?"0px":`${LD-df}px`,children:[p.jsx(OX,{}),i&&p.jsx(nre,{})]})}const rre=e=>{const t="input"in e?e.input:"input",n="output"in e?e.output:"output",r="schema"in e?e.schema._input:e._input,i="schema"in e?e.schema._output:e._output;return{types:{input:t==="output"?i:r,output:n==="input"?r:i},parse:A=>"schema"in e?e.schema.parse(A):e.parse(A)}},_M=(e,t)=>X4e().pipe(e.catch(t)),aPe="_text_nk1yn_1",cPe={text:aPe};function Mf({text:e}){return p.jsx(Te,{className:cPe.text,children:e})}var lPe=typeof I0=="object"&&I0&&I0.Object===Object&&I0,ore=lPe,uPe=ore,dPe=typeof self=="object"&&self&&self.Object===Object&&self,fPe=uPe||dPe||Function("return this")(),Mu=fPe,gPe=Mu,hPe=gPe.Symbol,L1=hPe,ire=L1,Are=Object.prototype,pPe=Are.hasOwnProperty,mPe=Are.toString,YC=ire?ire.toStringTag:void 0;function EPe(e){var t=pPe.call(e,YC),n=e[YC];try{e[YC]=void 0;var r=!0}catch{}var i=mPe.call(e);return r&&(t?e[YC]=n:delete e[YC]),i}var IPe=EPe,CPe=Object.prototype,BPe=CPe.toString;function yPe(e){return BPe.call(e)}var vPe=yPe,sre=L1,bPe=IPe,QPe=vPe,wPe="[object Null]",_Pe="[object Undefined]",are=sre?sre.toStringTag:void 0;function xPe(e){return e==null?e===void 0?_Pe:wPe:are&&are in Object(e)?bPe(e):QPe(e)}var Bh=xPe;function kPe(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var K0=kPe,SPe=Bh,DPe=K0,RPe="[object AsyncFunction]",TPe="[object Function]",MPe="[object GeneratorFunction]",FPe="[object Proxy]";function NPe(e){if(!DPe(e))return!1;var t=SPe(e);return t==TPe||t==MPe||t==RPe||t==FPe}var b4=NPe;const cre=wA(b4);var OPe=Mu,jPe=OPe["__core-js_shared__"],LPe=jPe,xM=LPe,lre=function(){var e=/[^.]+$/.exec(xM&&xM.keys&&xM.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function PPe(e){return!!lre&&lre in e}var UPe=PPe,GPe=Function.prototype,HPe=GPe.toString;function YPe(e){if(e!=null){try{return HPe.call(e)}catch{}try{return e+""}catch{}}return""}var ure=YPe,JPe=b4,XPe=UPe,WPe=K0,ZPe=ure,VPe=/[\\^$.*+?()[\]{}|]/g,zPe=/^\[object .+?Constructor\]$/,qPe=Function.prototype,KPe=Object.prototype,$Pe=qPe.toString,eUe=KPe.hasOwnProperty,tUe=RegExp("^"+$Pe.call(eUe).replace(VPe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function nUe(e){if(!WPe(e)||XPe(e))return!1;var t=JPe(e)?tUe:zPe;return t.test(ZPe(e))}var rUe=nUe;function oUe(e,t){return e==null?void 0:e[t]}var iUe=oUe,AUe=rUe,sUe=iUe;function aUe(e,t){var n=sUe(e,t);return AUe(n)?n:void 0}var yh=aUe,cUe=yh,lUe=cUe(Object,"create"),Q4=lUe,dre=Q4;function uUe(){this.__data__=dre?dre(null):{},this.size=0}var dUe=uUe;function fUe(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var gUe=fUe,hUe=Q4,pUe="__lodash_hash_undefined__",mUe=Object.prototype,EUe=mUe.hasOwnProperty;function IUe(e){var t=this.__data__;if(hUe){var n=t[e];return n===pUe?void 0:n}return EUe.call(t,e)?t[e]:void 0}var CUe=IUe,BUe=Q4,yUe=Object.prototype,vUe=yUe.hasOwnProperty;function bUe(e){var t=this.__data__;return BUe?t[e]!==void 0:vUe.call(t,e)}var QUe=bUe,wUe=Q4,_Ue="__lodash_hash_undefined__";function xUe(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=wUe&&t===void 0?_Ue:t,this}var kUe=xUe,SUe=dUe,DUe=gUe,RUe=CUe,TUe=QUe,MUe=kUe;function P1(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t-1}var qUe=zUe,KUe=w4;function $Ue(e,t){var n=this.__data__,r=KUe(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var eGe=$Ue,tGe=OUe,nGe=JUe,rGe=ZUe,oGe=qUe,iGe=eGe;function U1(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t-1}var gre=eHe;function tHe(e,t,n){for(var r=-1,i=e==null?0:e.length;++r=CHe){var h=t?null:EHe(e);if(h)return IHe(h);a=!1,i=mHe,f=new gHe}else f=t?[]:l;e:for(;++r0&&C.height>0,N=Math.round(n[0]),F=Math.round(n[1]);R&&(r==="top"?(N-=C.width/2,F-=C.height+14):r==="right"?(N+=14,F-=C.height/2):r==="bottom"?(N-=C.width/2,F+=14):r==="left"?(N-=C.width+14,F-=C.height/2):r==="center"&&(N-=C.width/2,F-=C.height/2),k={transform:Cre(N,F)},v.current||(D=!0),v.current=[N,F]);var M=Qf({to:k,config:f,immediate:!l||D}),P=vh({},RHe,A.tooltip.wrapper,{transform:(t=M.transform)!=null?t:Cre(N,F),opacity:M.transform?1:0});return p.jsx(fa.div,{ref:m,style:P,children:i})});Bre.displayName="TooltipWrapper";var FM=_.memo(function(e){var t=e.size,n=t===void 0?12:t,r=e.color,i=e.style;return p.jsx("span",{style:vh({display:"block",width:n,height:n,background:r},i===void 0?{}:i)})}),NM=_.memo(function(e){var t,n=e.id,r=e.value,i=e.format,A=e.enableChip,a=A!==void 0&&A,l=e.color,f=e.renderContent,h=ha(),m=L9(i);if(typeof f=="function")t=f();else{var C=r;m!==void 0&&C!==void 0&&(C=m(C)),t=p.jsxs("div",{style:h.tooltip.basic,children:[a&&p.jsx(FM,{color:l,style:h.tooltip.chip}),C!==void 0?p.jsxs("span",{children:[n,": ",p.jsx("strong",{children:""+C})]}):n]})}return p.jsx("div",{style:h.tooltip.container,children:t})}),THe={width:"100%",borderCollapse:"collapse"},MHe=_.memo(function(e){var t,n=e.title,r=e.rows,i=r===void 0?[]:r,A=e.renderContent,a=ha();return i.length?(t=typeof A=="function"?A():p.jsxs("div",{children:[n&&n,p.jsx("table",{style:vh({},THe,a.tooltip.table),children:p.jsx("tbody",{children:i.map(function(l,f){return p.jsx("tr",{children:l.map(function(h,m){return p.jsx("td",{style:a.tooltip.tableCell,children:h},m)})},f)})})})]}),p.jsx("div",{style:a.tooltip.container,children:t})):null});MHe.displayName="TableTooltip";var OM=_.memo(function(e){var t=e.x0,n=e.x1,r=e.y0,i=e.y1,A=ha(),a=Nf(),l=a.animate,f=a.config,h=_.useMemo(function(){return vh({},A.crosshair.line,{pointerEvents:"none"})},[A.crosshair.line]),m=Qf({x1:t,x2:n,y1:r,y2:i,config:f,immediate:!l});return p.jsx(fa.line,vh({},m,{fill:"none",style:h}))});OM.displayName="CrosshairLine";var FHe=_.memo(function(e){var t,n,r=e.width,i=e.height,A=e.type,a=e.x,l=e.y;return A==="cross"?(t={x0:a,x1:a,y0:0,y1:i},n={x0:0,x1:r,y0:l,y1:l}):A==="top-left"?(t={x0:a,x1:a,y0:0,y1:l},n={x0:0,x1:a,y0:l,y1:l}):A==="top"?t={x0:a,x1:a,y0:0,y1:l}:A==="top-right"?(t={x0:a,x1:a,y0:0,y1:l},n={x0:a,x1:r,y0:l,y1:l}):A==="right"?n={x0:a,x1:r,y0:l,y1:l}:A==="bottom-right"?(t={x0:a,x1:a,y0:l,y1:i},n={x0:a,x1:r,y0:l,y1:l}):A==="bottom"?t={x0:a,x1:a,y0:l,y1:i}:A==="bottom-left"?(t={x0:a,x1:a,y0:l,y1:i},n={x0:0,x1:a,y0:l,y1:l}):A==="left"?n={x0:0,x1:a,y0:l,y1:l}:A==="x"?t={x0:a,x1:a,y0:0,y1:i}:A==="y"&&(n={x0:0,x1:r,y0:l,y1:l}),p.jsxs(p.Fragment,{children:[t&&p.jsx(OM,{x0:t.x0,x1:t.x1,y0:t.y0,y1:t.y1}),n&&p.jsx(OM,{x0:n.x0,x1:n.x1,y0:n.y0,y1:n.y1})]})});FHe.displayName="Crosshair";var yre=_.createContext({showTooltipAt:function(){},showTooltipFromEvent:function(){},hideTooltip:function(){}}),jM={isVisible:!1,position:[null,null],content:null,anchor:null},vre=_.createContext(jM),NHe=function(e){var t=_.useState(jM),n=t[0],r=t[1],i=_.useCallback(function(l,f,h){var m=f[0],C=f[1];h===void 0&&(h="top"),r({isVisible:!0,position:[m,C],anchor:h,content:l})},[r]),A=_.useCallback(function(l,f,h){h===void 0&&(h="top");var m=e.current.getBoundingClientRect(),C=e.current.offsetWidth,v=C===m.width?1:C/m.width,k="touches"in f?f.touches[0]:f,D=k.clientX,R=k.clientY,N=(D-m.left)*v,F=(R-m.top)*v;h!=="left"&&h!=="right"||(h=N-1&&e%1==0&&e<=ZYe}var JM=VYe,zYe=b4,qYe=JM;function KYe(e){return e!=null&&qYe(e.length)&&!zYe(e)}var R4=KYe,$Ye=R4,eJe=Fu;function tJe(e){return eJe(e)&&$Ye(e)}var Ore=tJe,T4={exports:{}};function nJe(){return!1}var rJe=nJe;T4.exports,function(e,t){var n=Mu,r=rJe,i=t&&!t.nodeType&&t,A=i&&!0&&e&&!e.nodeType&&e,a=A&&A.exports===i,l=a?n.Buffer:void 0,f=l?l.isBuffer:void 0,h=f||r;e.exports=h}(T4,T4.exports);var M4=T4.exports,oJe=Bh,iJe=HM,AJe=Fu,sJe="[object Object]",aJe=Function.prototype,cJe=Object.prototype,jre=aJe.toString,lJe=cJe.hasOwnProperty,uJe=jre.call(Object);function dJe(e){if(!AJe(e)||oJe(e)!=sJe)return!1;var t=iJe(e);if(t===null)return!0;var n=lJe.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&jre.call(n)==uJe}var Lre=dJe;const XC=wA(Lre);var fJe=Bh,gJe=JM,hJe=Fu,pJe="[object Arguments]",mJe="[object Array]",EJe="[object Boolean]",IJe="[object Date]",CJe="[object Error]",BJe="[object Function]",yJe="[object Map]",vJe="[object Number]",bJe="[object Object]",QJe="[object RegExp]",wJe="[object Set]",_Je="[object String]",xJe="[object WeakMap]",kJe="[object ArrayBuffer]",SJe="[object DataView]",DJe="[object Float32Array]",RJe="[object Float64Array]",TJe="[object Int8Array]",MJe="[object Int16Array]",FJe="[object Int32Array]",NJe="[object Uint8Array]",OJe="[object Uint8ClampedArray]",jJe="[object Uint16Array]",LJe="[object Uint32Array]",hi={};hi[DJe]=hi[RJe]=hi[TJe]=hi[MJe]=hi[FJe]=hi[NJe]=hi[OJe]=hi[jJe]=hi[LJe]=!0,hi[pJe]=hi[mJe]=hi[kJe]=hi[EJe]=hi[SJe]=hi[IJe]=hi[CJe]=hi[BJe]=hi[yJe]=hi[vJe]=hi[bJe]=hi[QJe]=hi[wJe]=hi[_Je]=hi[xJe]=!1;function PJe(e){return hJe(e)&&gJe(e.length)&&!!hi[fJe(e)]}var UJe=PJe;function GJe(e){return function(t){return e(t)}}var F4=GJe,N4={exports:{}};N4.exports,function(e,t){var n=ore,r=t&&!t.nodeType&&t,i=r&&!0&&e&&!e.nodeType&&e,A=i&&i.exports===r,a=A&&n.process,l=function(){try{var f=i&&i.require&&i.require("util").types;return f||a&&a.binding&&a.binding("util")}catch{}}();e.exports=l}(N4,N4.exports);var XM=N4.exports,HJe=UJe,YJe=F4,Pre=XM,Ure=Pre&&Pre.isTypedArray,JJe=Ure?YJe(Ure):HJe,WM=JJe;function XJe(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var Gre=XJe,WJe=UM,ZJe=JC,VJe=Object.prototype,zJe=VJe.hasOwnProperty;function qJe(e,t,n){var r=e[t];(!(zJe.call(e,t)&&ZJe(r,n))||n===void 0&&!(t in e))&&WJe(e,t,n)}var ZM=qJe,KJe=ZM,$Je=UM;function eXe(e,t,n,r){var i=!n;n||(n={});for(var A=-1,a=t.length;++A-1&&e%1==0&&e0){if(++t>=lWe)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var gWe=fWe,hWe=cWe,pWe=gWe,mWe=pWe(hWe),$re=mWe,EWe=Vre,IWe=qre,CWe=$re;function BWe(e,t){return CWe(IWe(e,t,EWe),e+"")}var eoe=BWe,yWe=JC,vWe=R4,bWe=O4,QWe=K0;function wWe(e,t,n){if(!QWe(n))return!1;var r=typeof t;return(r=="number"?vWe(n)&&bWe(t,n.length):r=="string"&&t in n)?yWe(n[t],e):!1}var _We=wWe,xWe=eoe,kWe=_We;function SWe(e){return xWe(function(t,n){var r=-1,i=n.length,A=i>1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(A=e.length>3&&typeof A=="function"?(i--,A):void 0,a&&kWe(n[0],n[1],a)&&(A=i<3?void 0:A,i=1),t=Object(t);++r>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?P4(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?P4(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=MZe.exec(e))?new gs(t[1],t[2],t[3],1):(t=FZe.exec(e))?new gs(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=NZe.exec(e))?P4(t[1],t[2],t[3],t[4]):(t=OZe.exec(e))?P4(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=jZe.exec(e))?moe(t[1],t[2]/100,t[3]/100,1):(t=LZe.exec(e))?moe(t[1],t[2]/100,t[3]/100,t[4]):loe.hasOwnProperty(e)?foe(loe[e]):e==="transparent"?new gs(NaN,NaN,NaN,0):null}function foe(e){return new gs(e>>16&255,e>>8&255,e&255,1)}function P4(e,t,n,r){return r<=0&&(e=t=n=NaN),new gs(e,t,n,r)}function goe(e){return e instanceof Y1||(e=$M(e)),e?(e=e.rgb(),new gs(e.r,e.g,e.b,e.opacity)):new gs}function Qh(e,t,n,r){return arguments.length===1?goe(e):new gs(e,t,n,r??1)}function gs(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}L4(gs,Qh,KM(Y1,{brighter(e){return e=e==null?J1:Math.pow(J1,e),new gs(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?bh:Math.pow(bh,e),new gs(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new gs(wh(this.r),wh(this.g),wh(this.b),U4(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:hoe,formatHex:hoe,formatHex8:GZe,formatRgb:poe,toString:poe}));function hoe(){return`#${_h(this.r)}${_h(this.g)}${_h(this.b)}`}function GZe(){return`#${_h(this.r)}${_h(this.g)}${_h(this.b)}${_h((isNaN(this.opacity)?1:this.opacity)*255)}`}function poe(){const e=U4(this.opacity);return`${e===1?"rgb(":"rgba("}${wh(this.r)}, ${wh(this.g)}, ${wh(this.b)}${e===1?")":`, ${e})`}`}function U4(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function wh(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function _h(e){return e=wh(e),(e<16?"0":"")+e.toString(16)}function moe(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Rl(e,t,n,r)}function Eoe(e){if(e instanceof Rl)return new Rl(e.h,e.s,e.l,e.opacity);if(e instanceof Y1||(e=$M(e)),!e)return new Rl;if(e instanceof Rl)return e;e=e.rgb();var t=e.r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),A=Math.max(t,n,r),a=NaN,l=A-i,f=(A+i)/2;return l?(t===A?a=(n-r)/l+(n0&&f<1?0:a,new Rl(a,l,f,e.opacity)}function HZe(e,t,n,r){return arguments.length===1?Eoe(e):new Rl(e,t,n,r??1)}function Rl(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}L4(Rl,HZe,KM(Y1,{brighter(e){return e=e==null?J1:Math.pow(J1,e),new Rl(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?bh:Math.pow(bh,e),new Rl(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new gs(e9(e>=240?e-240:e+120,i,r),e9(e,i,r),e9(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new Rl(Ioe(this.h),G4(this.s),G4(this.l),U4(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=U4(this.opacity);return`${e===1?"hsl(":"hsla("}${Ioe(this.h)}, ${G4(this.s)*100}%, ${G4(this.l)*100}%${e===1?")":`, ${e})`}`}}));function Ioe(e){return e=(e||0)%360,e<0?e+360:e}function G4(e){return Math.max(0,Math.min(1,e||0))}function e9(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}const YZe=Math.PI/180,JZe=180/Math.PI;var Coe=-.14861,t9=1.78277,n9=-.29227,H4=-.90649,qC=1.97294,Boe=qC*H4,yoe=qC*t9,voe=t9*n9-H4*Coe;function XZe(e){if(e instanceof xh)return new xh(e.h,e.s,e.l,e.opacity);e instanceof gs||(e=goe(e));var t=e.r/255,n=e.g/255,r=e.b/255,i=(voe*r+Boe*t-yoe*n)/(voe+Boe-yoe),A=r-i,a=(qC*(n-i)-n9*A)/H4,l=Math.sqrt(a*a+A*A)/(qC*i*(1-i)),f=l?Math.atan2(a,A)*JZe-120:NaN;return new xh(f<0?f+360:f,l,i,e.opacity)}function Ou(e,t,n,r){return arguments.length===1?XZe(e):new xh(e,t,n,r??1)}function xh(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}L4(xh,Ou,KM(Y1,{brighter(e){return e=e==null?J1:Math.pow(J1,e),new xh(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?bh:Math.pow(bh,e),new xh(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=isNaN(this.h)?0:(this.h+120)*YZe,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),i=Math.sin(e);return new gs(255*(t+n*(Coe*r+t9*i)),255*(t+n*(n9*r+H4*i)),255*(t+n*(qC*r)),this.opacity)}}));function WZe(e,t,n,r,i){var A=e*e,a=A*e;return((1-3*e+3*A-a)*t+(4-6*A+3*a)*n+(1+3*e+3*A-3*a)*r+a*i)/6}function ZZe(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),i=e[r],A=e[r+1],a=r>0?e[r-1]:2*i-A,l=r()=>e;function boe(e,t){return function(n){return e+n*t}}function VZe(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}function zZe(e,t){var n=t-e;return n?boe(e,n>180||n<-180?n-360*Math.round(n/360):n):r9(isNaN(e)?t:e)}function qZe(e){return(e=+e)==1?W1:function(t,n){return n-t?VZe(t,n,e):r9(isNaN(t)?n:t)}}function W1(e,t){var n=t-e;return n?boe(e,n):r9(isNaN(e)?t:e)}(function e(t){var n=qZe(t);function r(i,A){var a=n((i=Qh(i)).r,(A=Qh(A)).r),l=n(i.g,A.g),f=n(i.b,A.b),h=W1(i.opacity,A.opacity);return function(m){return i.r=a(m),i.g=l(m),i.b=f(m),i.opacity=h(m),i+""}}return r.gamma=e,r})(1);function KZe(e){return function(t){var n=t.length,r=new Array(n),i=new Array(n),A=new Array(n),a,l;for(a=0;an&&(A=t.slice(n,A),l[a]?l[a]+=A:l[++a]=A),(r=r[0])===(i=i[0])?l[a]?l[a]+=i:l[++a]=i:(l[++a]=null,f.push({i:a,x:eVe(r,i)})),n=i9.lastIndex;return n=r)&&(n=r);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n=i)&&(n=i)}return n}function koe(e,t){let n;if(t===void 0)for(const r of e)r!=null&&(n>r||n===void 0&&r>=r)&&(n=r);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n>i||n===void 0&&i>=i)&&(n=i)}return n}function s9(e,t){let n=0;if(t===void 0)for(let r of e)(r=+r)&&(n+=r);else{let r=-1;for(let i of e)(i=+t(i,++r,e))&&(n+=i)}return n}function pVe(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}const Soe=Symbol("implicit");function Tl(){var e=new woe,t=[],n=[],r=Soe;function i(A){let a=e.get(A);if(a===void 0){if(r!==Soe)return r;e.set(A,a=t.push(A)-1)}return n[a%n.length]}return i.domain=function(A){if(!arguments.length)return t.slice();t=[],e=new woe;for(const a of A)e.has(a)||e.set(a,t.push(a)-1);return i},i.range=function(A){return arguments.length?(n=Array.from(A),i):n.slice()},i.unknown=function(A){return arguments.length?(r=A,i):r},i.copy=function(){return Tl(t,n).unknown(r)},pVe.apply(i,arguments),i}function mVe(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function Y4(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function EVe(e){return e=Y4(Math.abs(e)),e?e[1]:NaN}function IVe(e,t){return function(n,r){for(var i=n.length,A=[],a=0,l=e[0],f=0;i>0&&l>0&&(f+l+1>r&&(l=Math.max(1,r-f)),A.push(n.substring(i-=l,i+l)),!((f+=l+1)>r));)l=e[a=(a+1)%e.length];return A.reverse().join(t)}}function CVe(e){return function(t){return t.replace(/[0-9]/g,function(n){return e[+n]})}}var BVe=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function a9(e){if(!(t=BVe.exec(e)))throw new Error("invalid format: "+e);var t;return new c9({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}a9.prototype=c9.prototype;function c9(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}c9.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function yVe(e){e:for(var t=e.length,n=1,r=-1,i;n0&&(r=0);break}return r>0?e.slice(0,r)+e.slice(i+1):e}var Doe;function vVe(e,t){var n=Y4(e,t);if(!n)return e+"";var r=n[0],i=n[1],A=i-(Doe=Math.max(-8,Math.min(8,Math.floor(i/3)))*3)+1,a=r.length;return A===a?r:A>a?r+new Array(A-a+1).join("0"):A>0?r.slice(0,A)+"."+r.slice(A):"0."+new Array(1-A).join("0")+Y4(e,Math.max(0,t+A-1))[0]}function Roe(e,t){var n=Y4(e,t);if(!n)return e+"";var r=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}const Toe={"%":function(e,t){return(e*100).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+""},d:mVe,e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},g:function(e,t){return e.toPrecision(t)},o:function(e){return Math.round(e).toString(8)},p:function(e,t){return Roe(e*100,t)},r:Roe,s:vVe,X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}};function Moe(e){return e}var Foe=Array.prototype.map,Noe=["y","z","a","f","p","n","\xB5","m","","k","M","G","T","P","E","Z","Y"];function bVe(e){var t=e.grouping===void 0||e.thousands===void 0?Moe:IVe(Foe.call(e.grouping,Number),e.thousands+""),n=e.currency===void 0?"":e.currency[0]+"",r=e.currency===void 0?"":e.currency[1]+"",i=e.decimal+"",A=e.numerals===void 0?Moe:CVe(Foe.call(e.numerals,String)),a=e.percent===void 0?"%":e.percent+"",l=e.minus+"",f=e.nan===void 0?"NaN":e.nan+"";function h(C){C=a9(C);var v=C.fill,k=C.align,D=C.sign,R=C.symbol,N=C.zero,F=C.width,M=C.comma,P=C.precision,G=C.trim,Y=C.type;Y==="n"?(M=!0,Y="g"):Toe[Y]||(P===void 0&&(P=12),G=!0,Y="g"),(N||v==="0"&&k==="=")&&(N=!0,v="0",k="=");var H=R==="$"?n:R==="#"&&/[boxX]/.test(Y)?"0"+Y.toLowerCase():"",Z=R==="$"?r:/[%p]/.test(Y)?a:"",z=Toe[Y],re=/[defgprs%]/.test(Y);P=P===void 0?6:/[gprs]/.test(Y)?Math.max(1,Math.min(21,P)):Math.max(0,Math.min(20,P));function q(Ae){var Ce=H,me=Z,fe,Ee,se;if(Y==="c")me=z(Ae)+me,Ae="";else{Ae=+Ae;var Be=Ae<0||1/Ae<0;if(Ae=isNaN(Ae)?f:z(Math.abs(Ae),P),G&&(Ae=yVe(Ae)),Be&&+Ae==0&&D!=="+"&&(Be=!1),Ce=(Be?D==="("?D:l:D==="-"||D==="("?"":D)+Ce,me=(Y==="s"?Noe[8+Doe/3]:"")+me+(Be&&D==="("?")":""),re){for(fe=-1,Ee=Ae.length;++fese||se>57){me=(se===46?i+Ae.slice(fe+1):Ae.slice(fe))+me,Ae=Ae.slice(0,fe);break}}}M&&!N&&(Ae=t(Ae,1/0));var ce=Ce.length+Ae.length+me.length,de=ce>1)+Ce+Ae+me+de.slice(ce);break;default:Ae=de+Ce+Ae+me;break}return A(Ae)}return q.toString=function(){return C+""},q}function m(C,v){var k=h((C=a9(C),C.type="f",C)),D=Math.max(-8,Math.min(8,Math.floor(EVe(v)/3)))*3,R=Math.pow(10,-D),N=Noe[8+D/3];return function(F){return k(R*F)+N}}return{format:h,formatPrefix:m}}var J4,Ooe;QVe({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"});function QVe(e){return J4=bVe(e),Ooe=J4.format,J4.formatPrefix,J4}var l9=new Date,u9=new Date;function $0(e,t,n,r){function i(A){return e(A=arguments.length===0?new Date:new Date(+A)),A}return i.floor=function(A){return e(A=new Date(+A)),A},i.ceil=function(A){return e(A=new Date(A-1)),t(A,1),e(A),A},i.round=function(A){var a=i(A),l=i.ceil(A);return A-a0))return f;do f.push(h=new Date(+A)),t(A,l),e(A);while(h=a)for(;e(a),!A(a);)a.setTime(a-1)},function(a,l){if(a>=a)if(l<0)for(;++l<=0;)for(;t(a,-1),!A(a););else for(;--l>=0;)for(;t(a,1),!A(a););})},n&&(i.count=function(A,a){return l9.setTime(+A),u9.setTime(+a),e(l9),e(u9),Math.floor(n(l9,u9))},i.every=function(A){return A=Math.floor(A),!isFinite(A)||!(A>0)?null:A>1?i.filter(r?function(a){return r(a)%A===0}:function(a){return i.count(0,a)%A===0}):i}),i}const wVe=1e3,d9=wVe*60,_Ve=d9*60,f9=_Ve*24,joe=f9*7;var g9=$0(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*d9)/f9,e=>e.getDate()-1);g9.range;function kh(e){return $0(function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},function(t,n){t.setDate(t.getDate()+n*7)},function(t,n){return(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*d9)/joe})}var Loe=kh(0),X4=kh(1),xVe=kh(2),kVe=kh(3),Z1=kh(4),SVe=kh(5),DVe=kh(6);Loe.range,X4.range,xVe.range,kVe.range,Z1.range,SVe.range,DVe.range;var Sh=$0(function(e){e.setMonth(0,1),e.setHours(0,0,0,0)},function(e,t){e.setFullYear(e.getFullYear()+t)},function(e,t){return t.getFullYear()-e.getFullYear()},function(e){return e.getFullYear()});Sh.every=function(e){return!isFinite(e=Math.floor(e))||!(e>0)?null:$0(function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},function(t,n){t.setFullYear(t.getFullYear()+n*e)})},Sh.range;var h9=$0(function(e){e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+t)},function(e,t){return(t-e)/f9},function(e){return e.getUTCDate()-1});h9.range;function Dh(e){return $0(function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},function(t,n){t.setUTCDate(t.getUTCDate()+n*7)},function(t,n){return(n-t)/joe})}var Poe=Dh(0),W4=Dh(1),RVe=Dh(2),TVe=Dh(3),V1=Dh(4),MVe=Dh(5),FVe=Dh(6);Poe.range,W4.range,RVe.range,TVe.range,V1.range,MVe.range,FVe.range;var Rh=$0(function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)},function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()},function(e){return e.getUTCFullYear()});Rh.every=function(e){return!isFinite(e=Math.floor(e))||!(e>0)?null:$0(function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)})},Rh.range;function p9(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function m9(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function KC(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}function NVe(e){var t=e.dateTime,n=e.date,r=e.time,i=e.periods,A=e.days,a=e.shortDays,l=e.months,f=e.shortMonths,h=$C(i),m=eB(i),C=$C(A),v=eB(A),k=$C(a),D=eB(a),R=$C(l),N=eB(l),F=$C(f),M=eB(f),P={a:Be,A:ce,b:de,B:be,c:null,d:Xoe,e:Xoe,f:ize,g:hze,G:mze,H:nze,I:rze,j:oze,L:Woe,m:Aze,M:sze,p:Oe,q:Ie,Q:$oe,s:eie,S:aze,u:cze,U:lze,V:uze,w:dze,W:fze,x:null,X:null,y:gze,Y:pze,Z:Eze,"%":Koe},G={a:Fe,A:qe,b:Ze,B:De,c:null,d:Voe,e:Voe,f:yze,g:Rze,G:Mze,H:Ize,I:Cze,j:Bze,L:zoe,m:vze,M:bze,p:xe,q:_e,Q:$oe,s:eie,S:Qze,u:wze,U:_ze,V:xze,w:kze,W:Sze,x:null,X:null,y:Dze,Y:Tze,Z:Fze,"%":Koe},Y={a:q,A:Ae,b:Ce,B:me,c:fe,d:Yoe,e:Yoe,f:KVe,g:Hoe,G:Goe,H:Joe,I:Joe,j:ZVe,L:qVe,m:WVe,M:VVe,p:re,q:XVe,Q:eze,s:tze,S:zVe,u:UVe,U:GVe,V:HVe,w:PVe,W:YVe,x:Ee,X:se,y:Hoe,Y:Goe,Z:JVe,"%":$Ve};P.x=H(n,P),P.X=H(r,P),P.c=H(t,P),G.x=H(n,G),G.X=H(r,G),G.c=H(t,G);function H(ve,Ye){return function(it){var Xe=[],Tt=-1,Mt=0,Bt=ve.length,vt,ie,$t;for(it instanceof Date||(it=new Date(+it));++Tt53)return null;"w"in Xe||(Xe.w=1),"Z"in Xe?(Mt=m9(KC(Xe.y,0,1)),Bt=Mt.getUTCDay(),Mt=Bt>4||Bt===0?W4.ceil(Mt):W4(Mt),Mt=h9.offset(Mt,(Xe.V-1)*7),Xe.y=Mt.getUTCFullYear(),Xe.m=Mt.getUTCMonth(),Xe.d=Mt.getUTCDate()+(Xe.w+6)%7):(Mt=p9(KC(Xe.y,0,1)),Bt=Mt.getDay(),Mt=Bt>4||Bt===0?X4.ceil(Mt):X4(Mt),Mt=g9.offset(Mt,(Xe.V-1)*7),Xe.y=Mt.getFullYear(),Xe.m=Mt.getMonth(),Xe.d=Mt.getDate()+(Xe.w+6)%7)}else("W"in Xe||"U"in Xe)&&("w"in Xe||(Xe.w="u"in Xe?Xe.u%7:"W"in Xe?1:0),Bt="Z"in Xe?m9(KC(Xe.y,0,1)).getUTCDay():p9(KC(Xe.y,0,1)).getDay(),Xe.m=0,Xe.d="W"in Xe?(Xe.w+6)%7+Xe.W*7-(Bt+5)%7:Xe.w+Xe.U*7-(Bt+6)%7);return"Z"in Xe?(Xe.H+=Xe.Z/100|0,Xe.M+=Xe.Z%100,m9(Xe)):p9(Xe)}}function z(ve,Ye,it,Xe){for(var Tt=0,Mt=Ye.length,Bt=it.length,vt,ie;Tt=Bt)return-1;if(vt=Ye.charCodeAt(Tt++),vt===37){if(vt=Ye.charAt(Tt++),ie=Y[vt in Uoe?Ye.charAt(Tt++):vt],!ie||(Xe=ie(ve,it,Xe))<0)return-1}else if(vt!=it.charCodeAt(Xe++))return-1}return Xe}function re(ve,Ye,it){var Xe=h.exec(Ye.slice(it));return Xe?(ve.p=m.get(Xe[0].toLowerCase()),it+Xe[0].length):-1}function q(ve,Ye,it){var Xe=k.exec(Ye.slice(it));return Xe?(ve.w=D.get(Xe[0].toLowerCase()),it+Xe[0].length):-1}function Ae(ve,Ye,it){var Xe=C.exec(Ye.slice(it));return Xe?(ve.w=v.get(Xe[0].toLowerCase()),it+Xe[0].length):-1}function Ce(ve,Ye,it){var Xe=F.exec(Ye.slice(it));return Xe?(ve.m=M.get(Xe[0].toLowerCase()),it+Xe[0].length):-1}function me(ve,Ye,it){var Xe=R.exec(Ye.slice(it));return Xe?(ve.m=N.get(Xe[0].toLowerCase()),it+Xe[0].length):-1}function fe(ve,Ye,it){return z(ve,t,Ye,it)}function Ee(ve,Ye,it){return z(ve,n,Ye,it)}function se(ve,Ye,it){return z(ve,r,Ye,it)}function Be(ve){return a[ve.getDay()]}function ce(ve){return A[ve.getDay()]}function de(ve){return f[ve.getMonth()]}function be(ve){return l[ve.getMonth()]}function Oe(ve){return i[+(ve.getHours()>=12)]}function Ie(ve){return 1+~~(ve.getMonth()/3)}function Fe(ve){return a[ve.getUTCDay()]}function qe(ve){return A[ve.getUTCDay()]}function Ze(ve){return f[ve.getUTCMonth()]}function De(ve){return l[ve.getUTCMonth()]}function xe(ve){return i[+(ve.getUTCHours()>=12)]}function _e(ve){return 1+~~(ve.getUTCMonth()/3)}return{format:function(ve){var Ye=H(ve+="",P);return Ye.toString=function(){return ve},Ye},parse:function(ve){var Ye=Z(ve+="",!1);return Ye.toString=function(){return ve},Ye},utcFormat:function(ve){var Ye=H(ve+="",G);return Ye.toString=function(){return ve},Ye},utcParse:function(ve){var Ye=Z(ve+="",!0);return Ye.toString=function(){return ve},Ye}}}var Uoe={"-":"",_:" ",0:"0"},DA=/^\s*\d+/,OVe=/^%/,jVe=/[\\^$*+?|[\]().{}]/g;function ho(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",A=i.length;return r+(A[t.toLowerCase(),n]))}function PVe(e,t,n){var r=DA.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function UVe(e,t,n){var r=DA.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function GVe(e,t,n){var r=DA.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function HVe(e,t,n){var r=DA.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function YVe(e,t,n){var r=DA.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function Goe(e,t,n){var r=DA.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function Hoe(e,t,n){var r=DA.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function JVe(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function XVe(e,t,n){var r=DA.exec(t.slice(n,n+1));return r?(e.q=r[0]*3-3,n+r[0].length):-1}function WVe(e,t,n){var r=DA.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function Yoe(e,t,n){var r=DA.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function ZVe(e,t,n){var r=DA.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function Joe(e,t,n){var r=DA.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function VVe(e,t,n){var r=DA.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function zVe(e,t,n){var r=DA.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function qVe(e,t,n){var r=DA.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function KVe(e,t,n){var r=DA.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function $Ve(e,t,n){var r=OVe.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function eze(e,t,n){var r=DA.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function tze(e,t,n){var r=DA.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function Xoe(e,t){return ho(e.getDate(),t,2)}function nze(e,t){return ho(e.getHours(),t,2)}function rze(e,t){return ho(e.getHours()%12||12,t,2)}function oze(e,t){return ho(1+g9.count(Sh(e),e),t,3)}function Woe(e,t){return ho(e.getMilliseconds(),t,3)}function ize(e,t){return Woe(e,t)+"000"}function Aze(e,t){return ho(e.getMonth()+1,t,2)}function sze(e,t){return ho(e.getMinutes(),t,2)}function aze(e,t){return ho(e.getSeconds(),t,2)}function cze(e){var t=e.getDay();return t===0?7:t}function lze(e,t){return ho(Loe.count(Sh(e)-1,e),t,2)}function Zoe(e){var t=e.getDay();return t>=4||t===0?Z1(e):Z1.ceil(e)}function uze(e,t){return e=Zoe(e),ho(Z1.count(Sh(e),e)+(Sh(e).getDay()===4),t,2)}function dze(e){return e.getDay()}function fze(e,t){return ho(X4.count(Sh(e)-1,e),t,2)}function gze(e,t){return ho(e.getFullYear()%100,t,2)}function hze(e,t){return e=Zoe(e),ho(e.getFullYear()%100,t,2)}function pze(e,t){return ho(e.getFullYear()%1e4,t,4)}function mze(e,t){var n=e.getDay();return e=n>=4||n===0?Z1(e):Z1.ceil(e),ho(e.getFullYear()%1e4,t,4)}function Eze(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+ho(t/60|0,"0",2)+ho(t%60,"0",2)}function Voe(e,t){return ho(e.getUTCDate(),t,2)}function Ize(e,t){return ho(e.getUTCHours(),t,2)}function Cze(e,t){return ho(e.getUTCHours()%12||12,t,2)}function Bze(e,t){return ho(1+h9.count(Rh(e),e),t,3)}function zoe(e,t){return ho(e.getUTCMilliseconds(),t,3)}function yze(e,t){return zoe(e,t)+"000"}function vze(e,t){return ho(e.getUTCMonth()+1,t,2)}function bze(e,t){return ho(e.getUTCMinutes(),t,2)}function Qze(e,t){return ho(e.getUTCSeconds(),t,2)}function wze(e){var t=e.getUTCDay();return t===0?7:t}function _ze(e,t){return ho(Poe.count(Rh(e)-1,e),t,2)}function qoe(e){var t=e.getUTCDay();return t>=4||t===0?V1(e):V1.ceil(e)}function xze(e,t){return e=qoe(e),ho(V1.count(Rh(e),e)+(Rh(e).getUTCDay()===4),t,2)}function kze(e){return e.getUTCDay()}function Sze(e,t){return ho(W4.count(Rh(e)-1,e),t,2)}function Dze(e,t){return ho(e.getUTCFullYear()%100,t,2)}function Rze(e,t){return e=qoe(e),ho(e.getUTCFullYear()%100,t,2)}function Tze(e,t){return ho(e.getUTCFullYear()%1e4,t,4)}function Mze(e,t){var n=e.getUTCDay();return e=n>=4||n===0?V1(e):V1.ceil(e),ho(e.getUTCFullYear()%1e4,t,4)}function Fze(){return"+0000"}function Koe(){return"%"}function $oe(e){return+e}function eie(e){return Math.floor(+e/1e3)}var z1,tie;Nze({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function Nze(e){return z1=NVe(e),tie=z1.format,z1.parse,z1.utcFormat,z1.utcParse,z1}function _r(e){for(var t=e.length/6|0,n=new Array(t),r=0;r$Ze(e[e.length-1]);var Th=new Array(3).concat("d8b365f5f5f55ab4ac","a6611adfc27d80cdc1018571","a6611adfc27df5f5f580cdc1018571","8c510ad8b365f6e8c3c7eae55ab4ac01665e","8c510ad8b365f6e8c3f5f5f5c7eae55ab4ac01665e","8c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e","8c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e","5430058c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e003c30","5430058c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e003c30").map(_r);const r_=Vo(Th);var Mh=new Array(3).concat("af8dc3f7f7f77fbf7b","7b3294c2a5cfa6dba0008837","7b3294c2a5cff7f7f7a6dba0008837","762a83af8dc3e7d4e8d9f0d37fbf7b1b7837","762a83af8dc3e7d4e8f7f7f7d9f0d37fbf7b1b7837","762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b7837","762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b7837","40004b762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b783700441b","40004b762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b783700441b").map(_r);const o_=Vo(Mh);var Fh=new Array(3).concat("e9a3c9f7f7f7a1d76a","d01c8bf1b6dab8e1864dac26","d01c8bf1b6daf7f7f7b8e1864dac26","c51b7de9a3c9fde0efe6f5d0a1d76a4d9221","c51b7de9a3c9fde0eff7f7f7e6f5d0a1d76a4d9221","c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221","c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221","8e0152c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221276419","8e0152c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221276419").map(_r);const i_=Vo(Fh);var Nh=new Array(3).concat("998ec3f7f7f7f1a340","5e3c99b2abd2fdb863e66101","5e3c99b2abd2f7f7f7fdb863e66101","542788998ec3d8daebfee0b6f1a340b35806","542788998ec3d8daebf7f7f7fee0b6f1a340b35806","5427888073acb2abd2d8daebfee0b6fdb863e08214b35806","5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b35806","2d004b5427888073acb2abd2d8daebfee0b6fdb863e08214b358067f3b08","2d004b5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b358067f3b08").map(_r);const A_=Vo(Nh);var Oh=new Array(3).concat("ef8a62f7f7f767a9cf","ca0020f4a58292c5de0571b0","ca0020f4a582f7f7f792c5de0571b0","b2182bef8a62fddbc7d1e5f067a9cf2166ac","b2182bef8a62fddbc7f7f7f7d1e5f067a9cf2166ac","b2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac","b2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac","67001fb2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac053061","67001fb2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac053061").map(_r);const s_=Vo(Oh);var jh=new Array(3).concat("ef8a62ffffff999999","ca0020f4a582bababa404040","ca0020f4a582ffffffbababa404040","b2182bef8a62fddbc7e0e0e09999994d4d4d","b2182bef8a62fddbc7ffffffe0e0e09999994d4d4d","b2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d","b2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d","67001fb2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d1a1a1a","67001fb2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d1a1a1a").map(_r);const a_=Vo(jh);var Lh=new Array(3).concat("fc8d59ffffbf91bfdb","d7191cfdae61abd9e92c7bb6","d7191cfdae61ffffbfabd9e92c7bb6","d73027fc8d59fee090e0f3f891bfdb4575b4","d73027fc8d59fee090ffffbfe0f3f891bfdb4575b4","d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4","d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4","a50026d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4313695","a50026d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4313695").map(_r);const c_=Vo(Lh);var Ph=new Array(3).concat("fc8d59ffffbf91cf60","d7191cfdae61a6d96a1a9641","d7191cfdae61ffffbfa6d96a1a9641","d73027fc8d59fee08bd9ef8b91cf601a9850","d73027fc8d59fee08bffffbfd9ef8b91cf601a9850","d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850","d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850","a50026d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850006837","a50026d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850006837").map(_r);const l_=Vo(Ph);var Uh=new Array(3).concat("fc8d59ffffbf99d594","d7191cfdae61abdda42b83ba","d7191cfdae61ffffbfabdda42b83ba","d53e4ffc8d59fee08be6f59899d5943288bd","d53e4ffc8d59fee08bffffbfe6f59899d5943288bd","d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd","d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd","9e0142d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd5e4fa2","9e0142d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd5e4fa2").map(_r);const u_=Vo(Uh);var Gh=new Array(3).concat("e5f5f999d8c92ca25f","edf8fbb2e2e266c2a4238b45","edf8fbb2e2e266c2a42ca25f006d2c","edf8fbccece699d8c966c2a42ca25f006d2c","edf8fbccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b").map(_r);const d_=Vo(Gh);var Hh=new Array(3).concat("e0ecf49ebcda8856a7","edf8fbb3cde38c96c688419d","edf8fbb3cde38c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b").map(_r);const f_=Vo(Hh);var Yh=new Array(3).concat("e0f3dba8ddb543a2ca","f0f9e8bae4bc7bccc42b8cbe","f0f9e8bae4bc7bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081").map(_r);const g_=Vo(Yh);var Jh=new Array(3).concat("fee8c8fdbb84e34a33","fef0d9fdcc8afc8d59d7301f","fef0d9fdcc8afc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000").map(_r);const h_=Vo(Jh);var Xh=new Array(3).concat("ece2f0a6bddb1c9099","f6eff7bdc9e167a9cf02818a","f6eff7bdc9e167a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636").map(_r);const p_=Vo(Xh);var Wh=new Array(3).concat("ece7f2a6bddb2b8cbe","f1eef6bdc9e174a9cf0570b0","f1eef6bdc9e174a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858").map(_r);const m_=Vo(Wh);var Zh=new Array(3).concat("e7e1efc994c7dd1c77","f1eef6d7b5d8df65b0ce1256","f1eef6d7b5d8df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f").map(_r);const E_=Vo(Zh);var Vh=new Array(3).concat("fde0ddfa9fb5c51b8a","feebe2fbb4b9f768a1ae017e","feebe2fbb4b9f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a").map(_r);const I_=Vo(Vh);var zh=new Array(3).concat("edf8b17fcdbb2c7fb8","ffffcca1dab441b6c4225ea8","ffffcca1dab441b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58").map(_r);const C_=Vo(zh);var qh=new Array(3).concat("f7fcb9addd8e31a354","ffffccc2e69978c679238443","ffffccc2e69978c67931a354006837","ffffccd9f0a3addd8e78c67931a354006837","ffffccd9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529").map(_r);const B_=Vo(qh);var Kh=new Array(3).concat("fff7bcfec44fd95f0e","ffffd4fed98efe9929cc4c02","ffffd4fed98efe9929d95f0e993404","ffffd4fee391fec44ffe9929d95f0e993404","ffffd4fee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506").map(_r);const y_=Vo(Kh);var $h=new Array(3).concat("ffeda0feb24cf03b20","ffffb2fecc5cfd8d3ce31a1c","ffffb2fecc5cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026").map(_r);const v_=Vo($h);var e2=new Array(3).concat("deebf79ecae13182bd","eff3ffbdd7e76baed62171b5","eff3ffbdd7e76baed63182bd08519c","eff3ffc6dbef9ecae16baed63182bd08519c","eff3ffc6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b").map(_r);const b_=Vo(e2);var t2=new Array(3).concat("e5f5e0a1d99b31a354","edf8e9bae4b374c476238b45","edf8e9bae4b374c47631a354006d2c","edf8e9c7e9c0a1d99b74c47631a354006d2c","edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b").map(_r);const Q_=Vo(t2);var n2=new Array(3).concat("f0f0f0bdbdbd636363","f7f7f7cccccc969696525252","f7f7f7cccccc969696636363252525","f7f7f7d9d9d9bdbdbd969696636363252525","f7f7f7d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000").map(_r);const w_=Vo(n2);var r2=new Array(3).concat("efedf5bcbddc756bb1","f2f0f7cbc9e29e9ac86a51a3","f2f0f7cbc9e29e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d").map(_r);const __=Vo(r2);var o2=new Array(3).concat("fee0d2fc9272de2d26","fee5d9fcae91fb6a4acb181d","fee5d9fcae91fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d").map(_r);const x_=Vo(o2);var i2=new Array(3).concat("fee6cefdae6be6550d","feeddefdbe85fd8d3cd94701","feeddefdbe85fd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704").map(_r);const k_=Vo(i2);function S_(e){return e=Math.max(0,Math.min(1,e)),"rgb("+Math.max(0,Math.min(255,Math.round(-4.54-e*(35.34-e*(2381.73-e*(6402.7-e*(7024.72-e*2710.57)))))))+", "+Math.max(0,Math.min(255,Math.round(32.49+e*(170.73+e*(52.82-e*(131.46-e*(176.58-e*67.37)))))))+", "+Math.max(0,Math.min(255,Math.round(81.24+e*(442.36-e*(2482.43-e*(6167.24-e*(6614.94-e*2475.67)))))))+")"}const D_=A9(Ou(300,.5,0),Ou(-240,.5,1));var R_=A9(Ou(-100,.75,.35),Ou(80,1.5,.8)),T_=A9(Ou(260,.75,.35),Ou(80,1.5,.8)),M_=Ou();function F_(e){(e<0||e>1)&&(e-=Math.floor(e));var t=Math.abs(e-.5);return M_.h=360*e-100,M_.s=1.5-1.5*t,M_.l=.8-.9*t,M_+""}var N_=Qh(),Oze=Math.PI/3,jze=Math.PI*2/3;function O_(e){var t;return e=(.5-e)*Math.PI,N_.r=255*(t=Math.sin(e))*t,N_.g=255*(t=Math.sin(e+Oze))*t,N_.b=255*(t=Math.sin(e+jze))*t,N_+""}function j_(e){return e=Math.max(0,Math.min(1,e)),"rgb("+Math.max(0,Math.min(255,Math.round(34.61+e*(1172.33-e*(10793.56-e*(33300.12-e*(38394.49-e*14825.05)))))))+", "+Math.max(0,Math.min(255,Math.round(23.31+e*(557.33+e*(1225.33-e*(3574.96-e*(1073.77+e*707.56)))))))+", "+Math.max(0,Math.min(255,Math.round(27.2+e*(3211.1-e*(15327.97-e*(27814-e*(22569.18-e*6838.66)))))))+")"}function L_(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}const P_=L_(_r("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725"));var U_=L_(_r("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),G_=L_(_r("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),H_=L_(_r("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921")),Lze=DM,Pze=gre,Uze=hre,Gze=noe,Hze=F4,Yze=RM,Jze=200;function Xze(e,t,n,r){var i=-1,A=Pze,a=!0,l=e.length,f=[],h=t.length;if(!l)return f;n&&(t=Gze(t,Hze(n))),r?(A=Uze,a=!1):t.length>=Jze&&(A=Yze,a=!1,t=new Lze(t));e:for(;++i1?0:e<-1?nB:Math.acos(e)}function oie(e){return e>=1?Y_:e<=-1?-Y_:Math.asin(e)}const I9=Math.PI,C9=2*I9,s2=1e-6,tqe=C9-s2;function iie(e){this._+=e[0];for(let t=1,n=e.length;t=0))throw new Error(`invalid digits: ${e}`);if(t>15)return iie;const n=10**t;return function(r){this._+=r[0];for(let i=1,A=r.length;is2)if(!(Math.abs(m*l-f*h)>s2)||!i)this._append`L${this._x1=e},${this._y1=t}`;else{let v=n-A,k=r-a,D=l*l+f*f,R=v*v+k*k,N=Math.sqrt(D),F=Math.sqrt(C),M=i*Math.tan((I9-Math.acos((D+C-R)/(2*N*F)))/2),P=M/F,G=M/N;Math.abs(P-1)>s2&&this._append`L${e+P*h},${t+P*m}`,this._append`A${i},${i},0,0,${+(m*v>h*k)},${this._x1=e+G*l},${this._y1=t+G*f}`}}arc(e,t,n,r,i,A){if(e=+e,t=+t,n=+n,A=!!A,n<0)throw new Error(`negative radius: ${n}`);let a=n*Math.cos(r),l=n*Math.sin(r),f=e+a,h=t+l,m=1^A,C=A?r-i:i-r;this._x1===null?this._append`M${f},${h}`:(Math.abs(this._x1-f)>s2||Math.abs(this._y1-h)>s2)&&this._append`L${f},${h}`,n&&(C<0&&(C=C%C9+C9),C>tqe?this._append`A${n},${n},0,1,${m},${e-a},${t-l}A${n},${n},0,1,${m},${this._x1=f},${this._y1=h}`:C>s2&&this._append`A${n},${n},0,${+(C>=I9)},${m},${this._x1=e+n*Math.cos(i)},${this._y1=t+n*Math.sin(i)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}};function Aie(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{const r=Math.floor(n);if(!(r>=0))throw new RangeError(`invalid digits: ${n}`);t=r}return e},()=>new rqe(t)}function oqe(e){return e.innerRadius}function iqe(e){return e.outerRadius}function Aqe(e){return e.startAngle}function sqe(e){return e.endAngle}function aqe(e){return e&&e.padAngle}function cqe(e,t,n,r,i,A,a,l){var f=n-e,h=r-t,m=a-i,C=l-A,v=C*f-m*h;if(!(v*vfe*fe+Ee*Ee&&(z=q,re=Ae),{cx:z,cy:re,x01:-m,y01:-C,x11:z*(i/Y-1),y11:re*(i/Y-1)}}function lqe(){var e=oqe,t=iqe,n=Zi(0),r=null,i=Aqe,A=sqe,a=aqe,l=null,f=Aie(h);function h(){var m,C,v=+e.apply(this,arguments),k=+t.apply(this,arguments),D=i.apply(this,arguments)-Y_,R=A.apply(this,arguments)-Y_,N=rie(R-D),F=R>D;if(l||(l=m=f()),kps))l.moveTo(0,0);else if(N>J_-ps)l.moveTo(k*A2(D),k*ju(D)),l.arc(0,0,k,D,R,!F),v>ps&&(l.moveTo(v*A2(R),v*ju(R)),l.arc(0,0,v,R,D,F));else{var M=D,P=R,G=D,Y=R,H=N,Z=N,z=a.apply(this,arguments)/2,re=z>ps&&(r?+r.apply(this,arguments):q1(v*v+k*k)),q=E9(rie(k-v)/2,+n.apply(this,arguments)),Ae=q,Ce=q,me,fe;if(re>ps){var Ee=oie(re/v*ju(z)),se=oie(re/k*ju(z));(H-=Ee*2)>ps?(Ee*=F?1:-1,G+=Ee,Y-=Ee):(H=0,G=Y=(D+R)/2),(Z-=se*2)>ps?(se*=F?1:-1,M+=se,P-=se):(Z=0,M=P=(D+R)/2)}var Be=k*A2(M),ce=k*ju(M),de=v*A2(Y),be=v*ju(Y);if(q>ps){var Oe=k*A2(P),Ie=k*ju(P),Fe=v*A2(G),qe=v*ju(G),Ze;if(Nps?Ce>ps?(me=X_(Fe,qe,Be,ce,k,Ce,F),fe=X_(Oe,Ie,de,be,k,Ce,F),l.moveTo(me.cx+me.x01,me.cy+me.y01),Ceps)||!(H>ps)?l.lineTo(de,be):Ae>ps?(me=X_(de,be,Oe,Ie,v,-Ae,F),fe=X_(Be,ce,Fe,qe,v,-Ae,F),l.lineTo(me.cx+me.x01,me.cy+me.y01),Aee?1:t>=e?0:NaN}function gqe(e){return e}function hqe(){var e=gqe,t=fqe,n=null,r=Zi(0),i=Zi(J_),A=Zi(0);function a(l){var f,h=(l=sie(l)).length,m,C,v=0,k=new Array(h),D=new Array(h),R=+r.apply(this,arguments),N=Math.min(J_,Math.max(-J_,i.apply(this,arguments)-R)),F,M=Math.min(Math.abs(N)/h,A.apply(this,arguments)),P=M*(N<0?-1:1),G;for(f=0;f0&&(v+=G);for(t!=null?k.sort(function(Y,H){return t(D[Y],D[H])}):n!=null&&k.sort(function(Y,H){return n(l[Y],l[H])}),f=0,C=v?(N-h*P)/v:0;f0?G*C:0)+P,D[m]={data:l[m],index:f,value:G,startAngle:R,endAngle:F,padAngle:M};return D}return a.value=function(l){return arguments.length?(e=typeof l=="function"?l:Zi(+l),a):e},a.sortValues=function(l){return arguments.length?(t=l,n=null,a):t},a.sort=function(l){return arguments.length?(n=l,t=null,a):n},a.startAngle=function(l){return arguments.length?(r=typeof l=="function"?l:Zi(+l),a):r},a.endAngle=function(l){return arguments.length?(i=typeof l=="function"?l:Zi(+l),a):i},a.padAngle=function(l){return arguments.length?(A=typeof l=="function"?l:Zi(+l),a):A},a}function Ff(){}function W_(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function Z_(e){this._context=e}Z_.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:W_(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:W_(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function pqe(e){return new Z_(e)}function lie(e){this._context=e}lie.prototype={areaStart:Ff,areaEnd:Ff,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x2,this._y2),this._context.closePath();break}case 2:{this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break}case 3:{this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);break}}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:W_(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function mqe(e){return new lie(e)}function uie(e){this._context=e}uie.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:W_(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function Eqe(e){return new uie(e)}function die(e,t){this._basis=new Z_(e),this._beta=t}die.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,n=e.length-1;if(n>0)for(var r=e[0],i=t[0],A=e[n]-r,a=t[n]-i,l=-1,f;++l<=n;)f=l/n,this._basis.point(this._beta*e[l]+(1-this._beta)*(r+f*A),this._beta*t[l]+(1-this._beta)*(i+f*a));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};const Iqe=function e(t){function n(r){return t===1?new Z_(r):new die(r,t)}return n.beta=function(r){return e(+r)},n}(.85);function V_(e,t,n){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-n),e._x2,e._y2)}function y9(e,t){this._context=e,this._k=(1-t)/6}y9.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:V_(this,this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:V_(this,e,t);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const Cqe=function e(t){function n(r){return new y9(r,t)}return n.tension=function(r){return e(+r)},n}(0);function v9(e,t){this._context=e,this._k=(1-t)/6}v9.prototype={areaStart:Ff,areaEnd:Ff,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x3,this._y3),this._context.closePath();break}case 2:{this._context.lineTo(this._x3,this._y3),this._context.closePath();break}case 3:{this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:V_(this,e,t);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const Bqe=function e(t){function n(r){return new v9(r,t)}return n.tension=function(r){return e(+r)},n}(0);function b9(e,t){this._context=e,this._k=(1-t)/6}b9.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:V_(this,e,t);break}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const yqe=function e(t){function n(r){return new b9(r,t)}return n.tension=function(r){return e(+r)},n}(0);function Q9(e,t,n){var r=e._x1,i=e._y1,A=e._x2,a=e._y2;if(e._l01_a>ps){var l=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,f=3*e._l01_a*(e._l01_a+e._l12_a);r=(r*l-e._x0*e._l12_2a+e._x2*e._l01_2a)/f,i=(i*l-e._y0*e._l12_2a+e._y2*e._l01_2a)/f}if(e._l23_a>ps){var h=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,m=3*e._l23_a*(e._l23_a+e._l12_a);A=(A*h+e._x1*e._l23_2a-t*e._l12_2a)/m,a=(a*h+e._y1*e._l23_2a-n*e._l12_2a)/m}e._context.bezierCurveTo(r,i,A,a,e._x2,e._y2)}function fie(e,t){this._context=e,this._alpha=t}fie.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3;default:Q9(this,e,t);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const vqe=function e(t){function n(r){return t?new fie(r,t):new y9(r,0)}return n.alpha=function(r){return e(+r)},n}(.5);function gie(e,t){this._context=e,this._alpha=t}gie.prototype={areaStart:Ff,areaEnd:Ff,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x3,this._y3),this._context.closePath();break}case 2:{this._context.lineTo(this._x3,this._y3),this._context.closePath();break}case 3:{this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}}},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:Q9(this,e,t);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const bqe=function e(t){function n(r){return t?new gie(r,t):new v9(r,0)}return n.alpha=function(r){return e(+r)},n}(.5);function hie(e,t){this._context=e,this._alpha=t}hie.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Q9(this,e,t);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};const Qqe=function e(t){function n(r){return t?new hie(r,t):new b9(r,0)}return n.alpha=function(r){return e(+r)},n}(.5);function pie(e){this._context=e}pie.prototype={areaStart:Ff,areaEnd:Ff,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function wqe(e){return new pie(e)}function mie(e){return e<0?-1:1}function Eie(e,t,n){var r=e._x1-e._x0,i=t-e._x1,A=(e._y1-e._y0)/(r||i<0&&-0),a=(n-e._y1)/(i||r<0&&-0),l=(A*i+a*r)/(r+i);return(mie(A)+mie(a))*Math.min(Math.abs(A),Math.abs(a),.5*Math.abs(l))||0}function Iie(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function w9(e,t,n){var r=e._x0,i=e._y0,A=e._x1,a=e._y1,l=(A-r)/3;e._context.bezierCurveTo(r+l,i+l*t,A-l,a-l*n,A,a)}function z_(e){this._context=e}z_.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:w9(this,this._t0,Iie(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(e=+e,t=+t,!(e===this._x1&&t===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,w9(this,Iie(this,n=Eie(this,e,t)),n);break;default:w9(this,this._t0,n=Eie(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}};function Cie(e){this._context=new Bie(e)}(Cie.prototype=Object.create(z_.prototype)).point=function(e,t){z_.prototype.point.call(this,t,e)};function Bie(e){this._context=e}Bie.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,i,A){this._context.bezierCurveTo(t,e,r,n,A,i)}};function yie(e){return new z_(e)}function vie(e){return new Cie(e)}function bie(e){this._context=e}bie.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),n===2)this._context.lineTo(e[1],t[1]);else for(var r=Qie(e),i=Qie(t),A=0,a=1;a=0;--t)i[t]=(a[t]-i[t+1])/A[t];for(A[n-1]=(e[n]+i[n-1])/2,t=0;t=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:{if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}break}}this._x=e,this._y=t}};function xqe(e){return new q_(e,.5)}function kqe(e){return new q_(e,0)}function Sqe(e){return new q_(e,1)}var Dqe=soe,Rqe=coe,Tqe=j4;function Mqe(e,t,n){for(var r=-1,i=t.length,A={};++r0&&n(l)?t>1?xie(l,t-1,n,r,i):iKe(i,l):r||(i[i.length]=l)}return i}var sKe=xie,aKe=sKe;function cKe(e){var t=e==null?0:e.length;return t?aKe(e,1):[]}var lKe=cKe,uKe=lKe,dKe=qre,fKe=$re;function gKe(e){return fKe(dKe(e,void 0,uKe),e+"")}var hKe=gKe,pKe=$qe,mKe=hKe,EKe=mKe(function(e,t){return e==null?{}:pKe(e,t)}),IKe=EKe;const CKe=wA(IKe);function BKe(e,t){for(var n=-1,r=e==null?0:e.length;++nl))return!1;var h=A.get(e),m=A.get(t);if(h&&m)return h==t&&m==e;var C=-1,v=!0,k=n&_Ke?new vKe:void 0;for(A.set(e,t),A.set(t,e);++C=0||(i[n]=e[n]);return i}var aet=["axis.ticks.text","axis.legend.text","legends.title.text","legends.text","legends.ticks.text","legends.title.text","labels.text","dots.text","markers.text","annotations.text"],cet=function(e,t){return Ml({},t,e)},uet=function(e,t){var n=NWe({},e,t);return aet.forEach(function(r){VC(n,r,cet(Oc(n,r),n.text))}),n},Kie=_.createContext(),$ie=function(e){var t=e.children,n=e.animate,r=n===void 0||n,i=e.config,A=i===void 0?"default":i,a=_.useMemo(function(){var l=lVe(A)?pR[A]:A;return{animate:r,config:l}},[r,A]);return p.jsx(Kie.Provider,{value:a,children:t})},ex={animate:He.bool,motionConfig:He.oneOfType([He.oneOf(Object.keys(pR)),He.shape({mass:He.number,tension:He.number,friction:He.number,clamp:He.bool,precision:He.number,velocity:He.number,duration:He.number,easing:He.func})])};$ie.propTypes={children:He.node.isRequired,animate:ex.animate,config:ex.motionConfig};var Nf=function(){return _.useContext(Kie)},det=function(e){var t=Nf(),n=t.animate,r=t.config,i=function(l){var f=_.useRef();return _.useEffect(function(){f.current=l},[l]),f.current}(e),A=_.useMemo(function(){return rVe(i,e)},[i,e]),a=Qf({from:{value:0},to:{value:1},reset:!0,config:r,immediate:!n}).value;return p1(a,A)},fet={nivo:["#d76445","#f47560","#e8c1a0","#97e3d5","#61cdbb","#00b0a7"],BrBG:Jn(Th),PRGn:Jn(Mh),PiYG:Jn(Fh),PuOr:Jn(Nh),RdBu:Jn(Oh),RdGy:Jn(jh),RdYlBu:Jn(Lh),RdYlGn:Jn(Ph),spectral:Jn(Uh),blues:Jn(e2),greens:Jn(t2),greys:Jn(n2),oranges:Jn(i2),purples:Jn(r2),reds:Jn(o2),BuGn:Jn(Gh),BuPu:Jn(Hh),GnBu:Jn(Yh),OrRd:Jn(Jh),PuBuGn:Jn(Xh),PuBu:Jn(Wh),PuRd:Jn(Zh),RdPu:Jn(Vh),YlGnBu:Jn(zh),YlGn:Jn(qh),YlOrBr:Jn(Kh),YlOrRd:Jn($h)},get=Object.keys(fet);Jn(Th),Jn(Mh),Jn(Fh),Jn(Nh),Jn(Oh),Jn(jh),Jn(Lh),Jn(Ph),Jn(Uh),Jn(e2),Jn(t2),Jn(n2),Jn(i2),Jn(r2),Jn(o2),Jn(Gh),Jn(Hh),Jn(Yh),Jn(Jh),Jn(Xh),Jn(Wh),Jn(Zh),Jn(Vh),Jn(zh),Jn(qh),Jn(Kh),Jn($h),He.oneOfType([He.oneOf(get),He.func,He.arrayOf(He.string)]);var het={basis:pqe,basisClosed:mqe,basisOpen:Eqe,bundle:Iqe,cardinal:Cqe,cardinalClosed:Bqe,cardinalOpen:yqe,catmullRom:vqe,catmullRomClosed:bqe,catmullRomOpen:Qqe,linear:cie,linearClosed:wqe,monotoneX:yie,monotoneY:vie,natural:_qe,step:xqe,stepAfter:Sqe,stepBefore:kqe},j9=Object.keys(het);j9.filter(function(e){return e.endsWith("Closed")}),nie(j9,"bundle","basisClosed","basisOpen","cardinalClosed","cardinalOpen","catmullRomClosed","catmullRomOpen","linearClosed"),nie(j9,"bundle","basisClosed","basisOpen","cardinalClosed","cardinalOpen","catmullRomClosed","catmullRomOpen","linearClosed"),He.shape({top:He.number,right:He.number,bottom:He.number,left:He.number}).isRequired;var pet=["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"];He.oneOf(pet),Tl(tB);var met={top:0,right:0,bottom:0,left:0},eAe=function(e,t,n){return n===void 0&&(n={}),_.useMemo(function(){var r=Ml({},met,n);return{margin:r,innerWidth:e-r.left-r.right,innerHeight:t-r.top-r.bottom,outerWidth:e,outerHeight:t}},[e,t,n.top,n.right,n.bottom,n.left])},Eet=function(){var e=_.useRef(null),t=_.useState({left:0,top:0,width:0,height:0}),n=t[0],r=t[1],i=_.useState(function(){return typeof ResizeObserver>"u"?null:new ResizeObserver(function(A){var a=A[0];return r(a.contentRect)})})[0];return _.useEffect(function(){return e.current&&i!==null&&i.observe(e.current),function(){i!==null&&i.disconnect()}},[]),[e,n]},Iet=function(e){return _.useMemo(function(){return uet(set,e)},[e])},Cet=function(e){return typeof e=="function"?e:typeof e=="string"?e.indexOf("time:")===0?tie(e.slice("5")):Ooe(e):function(t){return""+t}},L9=function(e){return _.useMemo(function(){return Cet(e)},[e])},tAe=_.createContext(),Bet={},nAe=function(e){var t=e.theme,n=t===void 0?Bet:t,r=e.children,i=Iet(n);return p.jsx(tAe.Provider,{value:i,children:r})};nAe.propTypes={children:He.node.isRequired,theme:He.object};var ha=function(){return _.useContext(tAe)},yet=["outlineWidth","outlineColor","outlineOpacity"],rAe=function(e){return e.outlineWidth,e.outlineColor,e.outlineOpacity,O9(e,yet)},oAe=function(e){var t=e.children,n=e.condition,r=e.wrapper;return n?_.cloneElement(r,{},t):t};oAe.propTypes={children:He.node.isRequired,condition:He.bool.isRequired,wrapper:He.element.isRequired};var vet={position:"relative"},P9=function(e){var t=e.children,n=e.theme,r=e.renderWrapper,i=r===void 0||r,A=e.isInteractive,a=A===void 0||A,l=e.animate,f=e.motionConfig,h=_.useRef(null);return p.jsx(nAe,{theme:n,children:p.jsx($ie,{animate:l,config:f,children:p.jsx(PHe,{container:h,children:p.jsxs(oAe,{condition:i,wrapper:p.jsx("div",{style:vet,ref:h}),children:[t,a&&p.jsx(LHe,{})]})})})})};P9.propTypes={children:He.element.isRequired,isInteractive:He.bool,renderWrapper:He.bool,theme:He.object,animate:He.bool,motionConfig:He.oneOfType([He.string,ex.motionConfig])},He.func.isRequired,He.bool,He.bool,He.object.isRequired,He.bool.isRequired,He.oneOfType([He.string,ex.motionConfig]),He.func.isRequired;var bet=["id","colors"],iAe=function(e){var t=e.id,n=e.colors,r=O9(e,bet);return p.jsx("linearGradient",Ml({id:t,x1:0,x2:0,y1:0,y2:1},r,{children:n.map(function(i){var A=i.offset,a=i.color,l=i.opacity;return p.jsx("stop",{offset:A+"%",stopColor:a,stopOpacity:l!==void 0?l:1},A)})}))};iAe.propTypes={id:He.string.isRequired,colors:He.arrayOf(He.shape({offset:He.number.isRequired,color:He.string.isRequired,opacity:He.number})).isRequired,gradientTransform:He.string};var AAe={linearGradient:iAe},rB={color:"#000000",background:"#ffffff",size:4,padding:4,stagger:!1},U9=_.memo(function(e){var t=e.id,n=e.background,r=n===void 0?rB.background:n,i=e.color,A=i===void 0?rB.color:i,a=e.size,l=a===void 0?rB.size:a,f=e.padding,h=f===void 0?rB.padding:f,m=e.stagger,C=m===void 0?rB.stagger:m,v=l+h,k=l/2,D=h/2;return C===!0&&(v=2*l+2*h),p.jsxs("pattern",{id:t,width:v,height:v,patternUnits:"userSpaceOnUse",children:[p.jsx("rect",{width:v,height:v,fill:r}),p.jsx("circle",{cx:D+k,cy:D+k,r:k,fill:A}),C&&p.jsx("circle",{cx:1.5*h+l+k,cy:1.5*h+l+k,r:k,fill:A})]})});U9.displayName="PatternDots",U9.propTypes={id:He.string.isRequired,color:He.string.isRequired,background:He.string.isRequired,size:He.number.isRequired,padding:He.number.isRequired,stagger:He.bool.isRequired};var ed=function(e){return e*Math.PI/180},G9=function(e){return 180*e/Math.PI},Qet=function(e){return e.startAngle+(e.endAngle-e.startAngle)/2},$1=function(e,t){return{x:Math.cos(e)*t,y:Math.sin(e)*t}},oB={spacing:5,rotation:0,background:"#000000",color:"#ffffff",lineWidth:2},H9=_.memo(function(e){var t=e.id,n=e.spacing,r=n===void 0?oB.spacing:n,i=e.rotation,A=i===void 0?oB.rotation:i,a=e.background,l=a===void 0?oB.background:a,f=e.color,h=f===void 0?oB.color:f,m=e.lineWidth,C=m===void 0?oB.lineWidth:m,v=Math.round(A)%360,k=Math.abs(r);v>180?v-=360:v>90?v-=180:v<-180?v+=360:v<-90&&(v+=180);var D,R=k,N=k;return v===0?D=` + M 0 0 L `+R+` 0 + M 0 `+N+" L "+R+" "+N+` + `:v===90?D=` + M 0 0 L 0 `+N+` + M `+R+" 0 L "+R+" "+N+` + `:(R=Math.abs(k/Math.sin(ed(v))),N=k/Math.sin(ed(90-v)),D=v>0?` + M 0 `+-N+" L "+2*R+" "+N+` + M `+-R+" "+-N+" L "+R+" "+N+` + M `+-R+" 0 L "+R+" "+2*N+` + `:` + M `+-R+" "+N+" L "+R+" "+-N+` + M `+-R+" "+2*N+" L "+2*R+" "+-N+` + M 0 `+2*N+" L "+2*R+` 0 + `),p.jsxs("pattern",{id:t,width:R,height:N,patternUnits:"userSpaceOnUse",children:[p.jsx("rect",{width:R,height:N,fill:l,stroke:"rgba(255, 0, 0, 0.1)",strokeWidth:0}),p.jsx("path",{d:D,strokeWidth:C,stroke:h,strokeLinecap:"square"})]})});H9.displayName="PatternLines",H9.propTypes={id:He.string.isRequired,spacing:He.number.isRequired,rotation:He.number.isRequired,background:He.string.isRequired,color:He.string.isRequired,lineWidth:He.number.isRequired};var iB={color:"#000000",background:"#ffffff",size:4,padding:4,stagger:!1},Y9=_.memo(function(e){var t=e.id,n=e.color,r=n===void 0?iB.color:n,i=e.background,A=i===void 0?iB.background:i,a=e.size,l=a===void 0?iB.size:a,f=e.padding,h=f===void 0?iB.padding:f,m=e.stagger,C=m===void 0?iB.stagger:m,v=l+h,k=h/2;return C===!0&&(v=2*l+2*h),p.jsxs("pattern",{id:t,width:v,height:v,patternUnits:"userSpaceOnUse",children:[p.jsx("rect",{width:v,height:v,fill:A}),p.jsx("rect",{x:k,y:k,width:l,height:l,fill:r}),C&&p.jsx("rect",{x:1.5*h+l,y:1.5*h+l,width:l,height:l,fill:r})]})});Y9.displayName="PatternSquares",Y9.propTypes={id:He.string.isRequired,color:He.string.isRequired,background:He.string.isRequired,size:He.number.isRequired,padding:He.number.isRequired,stagger:He.bool.isRequired};var sAe={patternDots:U9,patternLines:H9,patternSquares:Y9},wet=["type"],J9=Ml({},AAe,sAe),aAe=function(e){var t=e.defs;return!t||t.length<1?null:p.jsx("defs",{"aria-hidden":!0,children:t.map(function(n){var r=n.type,i=O9(n,wet);return J9[r]?_.createElement(J9[r],Ml({key:i.id},i)):null})})};aAe.propTypes={defs:He.arrayOf(He.shape({type:He.oneOf(Object.keys(J9)).isRequired,id:He.string.isRequired}))};var _et=_.memo(aAe),X9=function(e){var t=e.width,n=e.height,r=e.margin,i=e.defs,A=e.children,a=e.role,l=e.ariaLabel,f=e.ariaLabelledBy,h=e.ariaDescribedBy,m=e.isFocusable,C=ha();return p.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:n,role:a,"aria-label":l,"aria-labelledby":f,"aria-describedby":h,focusable:m,tabIndex:m?0:void 0,children:[p.jsx(_et,{defs:i}),p.jsx("rect",{width:t,height:n,fill:C.background}),p.jsx("g",{transform:"translate("+r.left+","+r.top+")",children:A})]})};X9.propTypes={width:He.number.isRequired,height:He.number.isRequired,margin:He.shape({top:He.number.isRequired,left:He.number.isRequired}).isRequired,defs:He.array,children:He.oneOfType([He.arrayOf(He.node),He.node]).isRequired,role:He.string,isFocusable:He.bool,ariaLabel:He.string,ariaLabelledBy:He.string,ariaDescribedBy:He.string};var cAe=function(e){var t=e.size,n=e.color,r=e.borderWidth,i=e.borderColor;return p.jsx("circle",{r:t/2,fill:n,stroke:i,strokeWidth:r,style:{pointerEvents:"none"}})};cAe.propTypes={size:He.number.isRequired,color:He.string.isRequired,borderWidth:He.number.isRequired,borderColor:He.string.isRequired};var xet=_.memo(cAe),lAe=function(e){var t=e.x,n=e.y,r=e.symbol,i=r===void 0?xet:r,A=e.size,a=e.datum,l=e.color,f=e.borderWidth,h=e.borderColor,m=e.label,C=e.labelTextAnchor,v=C===void 0?"middle":C,k=e.labelYOffset,D=k===void 0?-12:k,R=ha(),N=Nf(),F=N.animate,M=N.config,P=Qf({transform:"translate("+t+", "+n+")",config:M,immediate:!F});return p.jsxs(fa.g,{transform:P.transform,style:{pointerEvents:"none"},children:[_.createElement(i,{size:A,color:l,datum:a,borderWidth:f,borderColor:h}),m&&p.jsx("text",{textAnchor:v,y:D,style:rAe(R.dots.text),children:m})]})};lAe.propTypes={x:He.number.isRequired,y:He.number.isRequired,datum:He.object.isRequired,size:He.number.isRequired,color:He.string.isRequired,borderWidth:He.number.isRequired,borderColor:He.string.isRequired,symbol:He.oneOfType([He.func,He.object]),label:He.oneOfType([He.string,He.number]),labelTextAnchor:He.oneOf(["start","middle","end"]),labelYOffset:He.number},_.memo(lAe);var uAe=function(e){var t=e.width,n=e.height,r=e.axis,i=e.scale,A=e.value,a=e.lineStyle,l=e.textStyle,f=e.legend,h=e.legendNode,m=e.legendPosition,C=m===void 0?"top-right":m,v=e.legendOffsetX,k=v===void 0?14:v,D=e.legendOffsetY,R=D===void 0?14:D,N=e.legendOrientation,F=N===void 0?"horizontal":N,M=ha(),P=0,G=0,Y=0,H=0;if(r==="y"?(Y=i(A),G=t):(P=i(A),H=n),f&&!h){var Z=function(z){var re=z.axis,q=z.width,Ae=z.height,Ce=z.position,me=z.offsetX,fe=z.offsetY,Ee=z.orientation,se=0,Be=0,ce=Ee==="vertical"?-90:0,de="start";if(re==="x")switch(Ce){case"top-left":se=-me,Be=fe,de="end";break;case"top":Be=-fe,de=Ee==="horizontal"?"middle":"start";break;case"top-right":se=me,Be=fe,de=Ee==="horizontal"?"start":"end";break;case"right":se=me,Be=Ae/2,de=Ee==="horizontal"?"start":"middle";break;case"bottom-right":se=me,Be=Ae-fe,de="start";break;case"bottom":Be=Ae+fe,de=Ee==="horizontal"?"middle":"end";break;case"bottom-left":Be=Ae-fe,se=-me,de=Ee==="horizontal"?"end":"start";break;case"left":se=-me,Be=Ae/2,de=Ee==="horizontal"?"end":"middle"}else switch(Ce){case"top-left":se=me,Be=-fe,de="start";break;case"top":se=q/2,Be=-fe,de=Ee==="horizontal"?"middle":"start";break;case"top-right":se=q-me,Be=-fe,de=Ee==="horizontal"?"end":"start";break;case"right":se=q+me,de=Ee==="horizontal"?"start":"middle";break;case"bottom-right":se=q-me,Be=fe,de="end";break;case"bottom":se=q/2,Be=fe,de=Ee==="horizontal"?"middle":"end";break;case"bottom-left":se=me,Be=fe,de=Ee==="horizontal"?"start":"end";break;case"left":se=-me,de=Ee==="horizontal"?"end":"middle"}return{x:se,y:Be,rotation:ce,textAnchor:de}}({axis:r,width:t,height:n,position:C,offsetX:k,offsetY:R,orientation:F});h=p.jsx("text",{transform:"translate("+Z.x+", "+Z.y+") rotate("+Z.rotation+")",textAnchor:Z.textAnchor,dominantBaseline:"central",style:l,children:f})}return p.jsxs("g",{transform:"translate("+P+", "+Y+")",children:[p.jsx("line",{x1:0,x2:G,y1:0,y2:H,stroke:M.markers.lineColor,strokeWidth:M.markers.lineStrokeWidth,style:a}),h]})};uAe.propTypes={width:He.number.isRequired,height:He.number.isRequired,axis:He.oneOf(["x","y"]).isRequired,scale:He.func.isRequired,value:He.oneOfType([He.number,He.string,He.instanceOf(Date)]).isRequired,lineStyle:He.object,textStyle:He.object,legend:He.string,legendPosition:He.oneOf(["top-left","top","top-right","right","bottom-right","bottom","bottom-left","left"]),legendOffsetX:He.number.isRequired,legendOffsetY:He.number.isRequired,legendOrientation:He.oneOf(["horizontal","vertical"]).isRequired};var ket=_.memo(uAe),dAe=function(e){var t=e.markers,n=e.width,r=e.height,i=e.xScale,A=e.yScale;return t&&t.length!==0?t.map(function(a,l){return p.jsx(ket,Ml({},a,{width:n,height:r,scale:a.axis==="y"?A:i}),l)}):null};dAe.propTypes={width:He.number.isRequired,height:He.number.isRequired,xScale:He.func.isRequired,yScale:He.func.isRequired,markers:He.arrayOf(He.shape({axis:He.oneOf(["x","y"]).isRequired,value:He.oneOfType([He.number,He.string,He.instanceOf(Date)]).isRequired,lineStyle:He.object,textStyle:He.object}))},_.memo(dAe);var Det=function(e){return cre(e)?e:function(t){return Oc(t,e)}},AB=function(e){return _.useMemo(function(){return Det(e)},[e])},Ret=Object.keys(AAe),Tet=Object.keys(sAe),Met=function(e,t,n){if(e==="*")return!0;if(cre(e))return e(t);if(XC(e)){var r=n?Oc(t,n):t;return Aet(CKe(r,Object.keys(e)),e)}return!1},Fet=function(e,t,n,r){var i={},A=i.dataKey,a=i.colorKey,l=a===void 0?"color":a,f=i.targetKey,h=f===void 0?"fill":f,m=[],C={};return e.length&&t.length&&(m=[].concat(e),t.forEach(function(v){for(var k=function(){var R=n[D],N=R.id,F=R.match;if(Met(F,v,A)){var M=e.find(function(q){return q.id===N});if(M){if(Tet.includes(M.type))if(M.background==="inherit"||M.color==="inherit"){var P=Oc(v,l),G=M.background,Y=M.color,H=N;M.background==="inherit"&&(H=H+".bg."+P,G=P),M.color==="inherit"&&(H=H+".fg."+P,Y=P),VC(v,h,"url(#"+H+")"),C[H]||(m.push(Ml({},M,{id:H,background:G,color:Y})),C[H]=1)}else VC(v,h,"url(#"+N+")");else if(Ret.includes(M.type))if(M.colors.map(function(q){return q.color}).includes("inherit")){var Z=Oc(v,l),z=N,re=Ml({},M,{colors:M.colors.map(function(q,Ae){return q.color!=="inherit"?q:(z=z+"."+Ae+"."+Z,Ml({},q,{color:q.color==="inherit"?Z:q.color}))})});re.id=z,VC(v,h,"url(#"+z+")"),C[z]||(m.push(re),C[z]=1)}else VC(v,h,"url(#"+N+")")}return"break"}},D=0;Dp.jsx(NM,{id:e.label,enableChip:!0,color:e.color}),W9={container:{display:"flex",alignItems:"center"},sourceChip:{marginRight:7},targetChip:{marginLeft:7,marginRight:7}},$et=({link:e})=>p.jsx(NM,{id:p.jsxs("span",{style:W9.container,children:[p.jsx(FM,{color:e.source.color,style:W9.sourceChip}),p.jsx("strong",{children:e.source.label})," > ",p.jsx("strong",{children:e.target.label}),p.jsx(FM,{color:e.target.color,style:W9.targetChip}),p.jsx("strong",{children:e.formattedValue})]})});function ett(e){return e.target.depth}function ttt(e){return e.depth}function ntt(e,t){return t-1-e.height}function hAe(e,t){return e.sourceLinks.length?e.depth:t-1}function rtt(e){return e.targetLinks.length?e.depth:e.sourceLinks.length?koe(e.sourceLinks,ett)-1:0}function nx(e){return function(){return e}}var Nt=(e=>(e.IncPackCranked="Crank:inc",e.IncPackRetained="Buffered:inc",e.IncResolvRetained="Unresolved:inc",e.IncQuic="QUIC",e.IncUdp="UDP",e.IncGossip="Gossip",e.IncBlockEngine="Jito",e.SlotStart="Received",e.SlotEnd="Packed",e.End="End",e.Networking="networking:tile",e.QUIC="QUIC:tile",e.Verification="verify:tile",e.Dedup="dedup:tile",e.Resolv="resolv:tile",e.Pack="pack:tile",e.Bank="bank:tile",e.NetOverrun="Too slow:net",e.QUICOverrun="Too slow:quic",e.QUICInvalid="Malformed:quic",e.QUICTooManyFrags="Out of buffers:quic",e.QUICAbandoned="Abandoned:quic",e.VerifyOverrun="Too slow:verify",e.VerifyParse="Unparseable",e.VerifyFailed="Bad signature",e.VerifyDuplicate="Duplicate:verify",e.DedupDeuplicate="Duplicate:dedup",e.ResolvFailed="Bad LUT",e.ResolvExpired="Expired:resolv",e.ResolvNoLedger="No ledger",e.ResolvRetained="Unresolved:resolv",e.PackInvalid="Unpackable",e.PackInvalidBundle="Bad Bundle",e.PackExpired="Expired:pack",e.PackAlreadyExecuted="AlreadyExecuted:pack",e.PackRetained="Buffered:pack",e.PackLeaderSlow="Buffer full",e.PackWaitFull="Storage full",e.BankInvalid="Unexecutable",e.BankNonceAlreadyAdvanced="NonceAlreadyAdvanced",e.BankNonceAdvanceFailed="NonceAdvanceFailed",e.BankNonceWrongBlockhash="NonceWrongBlockhash",e.BlockSuccess="Success",e.BlockFailure="Failure",e.Votes="Votes",e.NonVoteSuccess="Non-vote Success",e.NonVoteFailure="Non-vote Failure",e))(Nt||{});const ott=["Received","Packed"],pAe=["networking:tile","QUIC:tile","verify:tile","dedup:tile","resolv:tile","pack:tile","bank:tile"],mAe=["Too slow:net","Too slow:quic","Malformed:quic","Out of buffers:quic","Abandoned:quic","Too slow:verify","Unparseable","Bad signature","Duplicate:verify","Duplicate:dedup","Bad LUT","Expired:resolv","No ledger","Unresolved:resolv","Unpackable","Bad Bundle","Expired:pack","AlreadyExecuted:pack","Buffered:pack","Buffer full","Storage full","Unexecutable","NonceAlreadyAdvanced","NonceAdvanceFailed","NonceWrongBlockhash"],EAe=["QUIC","UDP"],Z9=["Buffered:inc","Buffered:pack","Unresolved:inc","Unresolved:resolv"],IAe=["Success","Non-vote Success"],CAe=["Failure","Non-vote Failure"],itt=[{id:"QUIC"},{id:"UDP"},{id:"Buffered:pack",labelPositionOverride:"right"},{id:"Unresolved:resolv",labelPositionOverride:"right"},{id:"Too slow:net",labelPositionOverride:"right"},{id:"Too slow:quic",labelPositionOverride:"right"},{id:"Malformed:quic",labelPositionOverride:"right"},{id:"Out of buffers:quic",labelPositionOverride:"right"},{id:"Abandoned:quic",labelPositionOverride:"right"},{id:"Too slow:verify",labelPositionOverride:"right"},{id:"Unparseable",labelPositionOverride:"right"},{id:"Bad signature",labelPositionOverride:"right"},{id:"Duplicate:verify",labelPositionOverride:"right"},{id:"Duplicate:dedup",labelPositionOverride:"right"},{id:"Bad LUT",labelPositionOverride:"right"},{id:"Expired:resolv",labelPositionOverride:"right"},{id:"No ledger",labelPositionOverride:"right"},{id:"Unpackable",labelPositionOverride:"right"},{id:"Bad Bundle",labelPositionOverride:"right"},{id:"Expired:pack",labelPositionOverride:"right"},{id:"AlreadyExecuted:pack",labelPositionOverride:"right"},{id:"Buffer full",labelPositionOverride:"right"},{id:"Storage full",labelPositionOverride:"right"},{id:"Unexecutable",labelPositionOverride:"right"},{id:"NonceAlreadyAdvanced",labelPositionOverride:"right"},{id:"NonceAdvanceFailed",labelPositionOverride:"right"},{id:"NonceWrongBlockhash",labelPositionOverride:"right"},{id:"Received",alignLabelBottom:!0,labelPositionOverride:"right"},{id:"QUIC:tile",alignLabelBottom:!0},{id:"verify:tile",alignLabelBottom:!0},{id:"dedup:tile",alignLabelBottom:!0},{id:"resolv:tile",alignLabelBottom:!0},{id:"Gossip"},{id:"Jito"},{id:"Unresolved:inc",labelPositionOverride:"left"},{id:"Crank:inc",labelPositionOverride:"left"},{id:"Buffered:inc",labelPositionOverride:"left"},{id:"pack:tile",alignLabelBottom:!0},{id:"bank:tile",alignLabelBottom:!0},{id:"End",hideLabel:!0},{id:"Packed",alignLabelBottom:!0,labelPositionOverride:"left"},{id:"Failure"},{id:"Success"},{id:"Votes"},{id:"Non-vote Failure"},{id:"Non-vote Success"}],Att=Os(),stt=1,BAe=-1e3,yAe=12,att=30,ctt=3e3,ltt=2;function vAe(e,t){return rx(e.source,t.source)||e.index-t.index}function bAe(e,t){return rx(e.target,t.target)||e.index-t.index}function rx(e,t){return e.y0-t.y0}function QAe(e){return e.value}function utt(e){return e.index}function dtt(e){return e.nodes}function ftt(e){return e.links}function wAe(e,t){const n=e.get(t);if(!n)throw new Error("missing: "+t);return n}function _Ae({nodes:e}){for(const t of e){let n=t.y0,r=n;for(const i of t.sourceLinks)i.y0=n+i.width/2,n+=i.width;for(const i of t.targetLinks)i.y1=r+i.width/2,r+=i.width}}function gtt(){let e=0,t=0,n=1,r=1,i=24,A=8,a,l=utt,f=hAe,h,m,C=dtt,v=ftt,k=6;function D(){const se={nodes:C.apply(null,arguments),links:v.apply(null,arguments)};return R(se),N(se),F(se),M(se),Y(se),_Ae(se),Ee(se),se}D.update=function(se){return _Ae(se),se},D.nodeId=function(se){return arguments.length?(l=typeof se=="function"?se:nx(se),D):l},D.nodeAlign=function(se){return arguments.length?(f=typeof se=="function"?se:nx(se),D):f},D.nodeSort=function(se){return arguments.length?(h=se,D):h},D.nodeWidth=function(se){return arguments.length?(i=+se,D):i},D.nodePadding=function(se){return arguments.length?(A=a=+se,D):A},D.nodes=function(se){return arguments.length?(C=typeof se=="function"?se:nx(se),D):C},D.links=function(se){return arguments.length?(v=typeof se=="function"?se:nx(se),D):v},D.linkSort=function(se){return arguments.length?(m=se,D):m},D.size=function(se){return arguments.length?(e=t=0,n=+se[0],r=+se[1],D):[n-e,r-t]},D.extent=function(se){return arguments.length?(e=+se[0][0],n=+se[1][0],t=+se[0][1],r=+se[1][1],D):[[e,t],[n,r]]},D.iterations=function(se){return arguments.length?(k=+se,D):k};function R({nodes:se,links:Be}){for(const[de,be]of se.entries())be.index=de,be.sourceLinks=[],be.targetLinks=[];const ce=new Map(se.map((de,be)=>[l(de,be,se),de]));for(const[de,be]of Be.entries()){be.index=de;let{source:Oe,target:Ie}=be;typeof Oe!="object"&&(Oe=be.source=wAe(ce,Oe)),typeof Ie!="object"&&(Ie=be.target=wAe(ce,Ie)),Oe.sourceLinks.push(be),Ie.targetLinks.push(be)}if(m!=null)for(const{sourceLinks:de,targetLinks:be}of se)de.sort(m),be.sort(m)}function N({nodes:se}){for(const Be of se)if(Be.fixedValue===void 0){let ce=-1/0;Be.sourceLinks.length&&(ce=Math.max(s9(Be.sourceLinks,QAe))),Be.targetLinks.length&&(ce=Math.max(s9(Be.targetLinks,QAe))),ce===-1/0&&(ce=0),Be.value=ce}else Be.value=Be.fixedValue}function F({nodes:se}){const Be=se.length;let ce=new Set(se),de=new Set,be=0;for(;ce.size;){for(const Oe of ce){Oe.depth=be;for(const{target:Ie}of Oe.sourceLinks)de.add(Ie)}if(++be>Be)throw new Error("circular link");ce=de,de=new Set}}function M({nodes:se}){const Be=se.length;let ce=new Set(se),de=new Set,be=0;for(;ce.size;){for(const Oe of ce){Oe.height=be;for(const{source:Ie}of Oe.targetLinks)de.add(Ie)}if(++be>Be)throw new Error("circular link");ce=de,de=new Set}}function P({nodes:se}){const Be=xoe(se,Fe=>Fe.depth)+1;let ce=(n-e-i)/(Be-1);const de=ce/ltt,be=new Array(Be),Oe=e+de,Ie=n-de;ce=(Ie-Oe-i)/(Be-1-2);for(const Fe of se){let qe=f.call(null,Fe,Be);const Ze=Math.max(0,Math.min(Be-1,Math.floor(qe)));Fe.layer=Ze,Ze===1?Fe.x0=e+de:Ze<1?Fe.x0=e+Ze*de:Ze===Be-1?Fe.x0=Ie+de:Fe.x0=Oe+(Ze-1)*ce,Fe.x1=Fe.x0+stt,be[Ze]?be[Ze].push(Fe):be[Ze]=[Fe]}if(h)for(const Fe of be)Fe.sort(h);return be}function G(se){const Be=Att.get(o1)===WA.Pct,ce=koe(se,de=>(r-t-(de.length-1)*a)/s9(de,be=>Math.max(be.value,Be?1:ctt)));for(let de=0;dece.length)-1)),G(Be);for(let ce=0;ce0))continue;let Ze=(Fe/qe-Ie.y0)*Be+yAe;Ie.y0+=Ze,Ie.y1+=Ze,Ie.id===Nt.SlotStart&&(Ie.y0=t+(r-t)/6,Ie.y1=Ie.y0+Ie.height),Ie.id===Nt.SlotEnd&&(Ie.y1=r-(r-t)/6,Ie.y0=Ie.y1-Ie.height),Ae(Ie)}h===void 0&&Oe.sort(rx),z(Oe,ce)}}function Z(se,Be,ce){for(let de=se.length,be=de-2;be>=0;--be){const Oe=se[be];for(const Ie of Oe){let Fe=0,qe=0;for(const{target:De,value:xe}of Ie.sourceLinks){let _e=(xe?Math.abs(xe):1)*(De.layer-Ie.layer);Fe+=fe(Ie,De)*_e,qe+=_e}if(!(qe>0))continue;let Ze=(Fe/qe-Ie.y0)*Be-yAe;Ie.y0+=Ze,Ie.y1+=Ze,Ie.id===Nt.SlotStart&&(Ie.y0=t+(r-t)/6,Ie.y1=Ie.y0+Ie.height),Ie.id===Nt.SlotEnd&&(Ie.y1=r-(r-t)/6,Ie.y0=Ie.y1-Ie.height),Ae(Ie)}h===void 0&&Oe.sort(rx),z(Oe,ce)}}function z(se,Be){const ce=se.length>>1,de=se[ce];q(se,de.y0-a,ce-1,Be),re(se,de.y1+a,ce+1,Be),q(se,r,se.length-1,Be),re(se,t,0,Be)}function re(se,Be,ce,de){for(;ce1e-6&&(be.y0+=Oe,be.y1+=Oe),Be=be.y1+a}}function q(se,Be,ce,de){for(;ce>=0;--ce){const be=se[ce],Oe=(be.y1-Be)*de;Oe>1e-6&&(be.y0-=Oe,be.y1-=Oe),Be=be.y0-a}}function Ae({sourceLinks:se,targetLinks:Be}){if(m===void 0){for(const{source:{sourceLinks:ce}}of Be)ce.sort(bAe);for(const{target:{targetLinks:ce}}of se)ce.sort(vAe)}}function Ce(se){if(m===void 0)for(const{sourceLinks:Be,targetLinks:ce}of se)Be.sort(bAe),ce.sort(vAe)}function me(se,Be){let ce=se.y0-(se.sourceLinks.length-1)*a/2;for(const{target:de,width:be}of se.sourceLinks){if(de===Be)break;ce+=be+a}for(const{source:de,width:be,target:{id:Oe}}of Be.targetLinks){if(Oe.includes("Dropped")&&(ce-=att),de===se)break;ce-=be}return ce}function fe(se,Be){let ce=Be.y0-(Be.targetLinks.length-1)*a/2;for(const{source:de,width:be}of Be.targetLinks){if(de===se)break;ce+=be+a}for(const{target:de,width:be}of se.sourceLinks){if(de===Be)break;ce-=be}return ce}function Ee(se){const Be=se.nodes.reduce((ce,de)=>Math.max(ce,de.y1),0);se.nodes.forEach(ce=>{ott.includes(ce.id)&&(ce.y0=0,ce.y1=Be,ce.height=Be)})}return D}const htt={center:rtt,justify:hAe,start:ttt,end:ntt},ptt=e=>htt[e],ro={layout:"horizontal",align:"center",sort:"auto",colors:{scheme:"nivo"},nodeOpacity:.75,nodeHoverOpacity:1,nodeHoverOthersOpacity:.15,nodeThickness:12,nodeInnerPadding:0,nodeBorderWidth:1,nodeBorderColor:{from:"color",modifiers:[["darker",.5]]},nodeBorderRadius:0,linkOpacity:.25,linkHoverOpacity:.6,linkHoverOthersOpacity:.15,linkContract:0,linkBlendMode:"multiply",enableLinkGradient:!1,enableLabels:!0,label:"id",labelPosition:"inside",labelPadding:9,labelOrientation:"horizontal",labelTextColor:{from:"color",modifiers:[["darker",.8]]},isInteractive:!0,nodeTooltip:Ket,linkTooltip:$et,legends:[],layers:["links","nodes","labels","legends"],role:"img",animate:!0,motionConfig:"gentle"};function mtt(e,t){for(var n=-1,r=e==null?0:e.length;++ne.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ix(){return ix=Object.assign?Object.assign.bind():function(e){for(var t=1;t11))throw new Error("Invalid size '"+e.size+"' for diverging color scheme '"+e.scheme+"', must be between 3~11");var l=Tl(V9[e.scheme][e.size||11]),f=function(C){return l(n(C))};return f.scale=l,f}if(rot(e.scheme)){if(e.size!==void 0&&(e.size<3||e.size>9))throw new Error("Invalid size '"+e.size+"' for sequential color scheme '"+e.scheme+"', must be between 3~9");var h=Tl(V9[e.scheme][e.size||9]),m=function(C){return h(n(C))};return m.scale=h,m}}throw new Error("Invalid colors, when using an object, you should either pass a 'datum' or a 'scheme' property")}return function(){return e}},cot=function(e,t){return _.useMemo(function(){return aot(e,t)},[e,t])};const lot=e=>e.id,uot=({data:e,formatValue:t,layout:n,alignFunction:r,sortFunction:i,linkSortMode:A,nodeThickness:a,nodeSpacing:l,nodeInnerPadding:f,width:h,height:m,getColor:C,getLabel:v})=>{const k=gtt().nodeAlign(r).nodeSort(i).linkSort(A).nodeWidth(a).nodePadding(l).size(n==="horizontal"?[h,m]:[m,h]).nodeId(lot),D=Zrt(e);return k(D),D.nodes.forEach(R=>{if(R.color=C(R),R.label=v(R),R.formattedValue=t(R.value),n==="horizontal")R.x=R.x0+f,R.y=R.y0,R.width=Math.max(R.x1-R.x0-f*2,0),R.height=Math.max(R.y1-R.y0,0);else{R.x=R.y0,R.y=R.x0+f,R.width=Math.max(R.y1-R.y0,0),R.height=Math.max(R.x1-R.x0-f*2,0);const N=R.x0,F=R.x1;R.x0=R.y0,R.x1=R.y1,R.y0=N,R.y1=F}}),D.links.forEach(R=>{R.formattedValue=t(R.value),R.color=R.source.color,R.pos0=R.y0,R.pos1=R.y1,R.thickness=R.width,delete R.y0,delete R.y1,delete R.width}),D},dot=({data:e,valueFormat:t,layout:n,width:r,height:i,sort:A,align:a,colors:l,nodeThickness:f,nodeSpacing:h,nodeInnerPadding:m,nodeBorderColor:C,label:v,labelTextColor:k})=>{const[D,R]=_.useState(null),[N,F]=_.useState(null),M=_.useMemo(()=>{if(A!=="auto")return A==="input"?null:A==="ascending"?(me,fe)=>me.value-fe.value:A==="descending"?(me,fe)=>fe.value-me.value:A},[A]),P=A==="input"?null:void 0,G=_.useMemo(()=>typeof a=="function"?a:ptt(a),[a]),Y=cot(l,"id"),H=HAe(C),Z=AB(v),z=HAe(k),re=L9(t),{nodes:q,links:Ae}=_.useMemo(()=>uot({data:e,formatValue:re,layout:n,alignFunction:G,sortFunction:M,linkSortMode:P,nodeThickness:f,nodeSpacing:h,nodeInnerPadding:m,width:r,height:i,getColor:Y,getLabel:Z}),[e,re,n,G,M,P,f,h,m,r,i,Y,Z]),Ce=_.useMemo(()=>q.map(me=>({id:me.id,label:me.label,color:me.color})),[q]);return{nodes:q,links:Ae,legendData:Ce,getNodeBorderColor:H,currentNode:D,setCurrentNode:R,currentLink:N,setCurrentLink:F,getLabelTextColor:z}};function z9(){const e=Nf();return e.config.tension=200,e}const fot=({node:e,x:t,y:n,width:r,height:i,color:A,opacity:a,borderWidth:l,borderRadius:f,setCurrent:h,isInteractive:m,onClick:C,tooltip:v})=>{const{animate:k,config:D}=z9(),R=Qf({x:t,y:n,width:r,height:i,opacity:a,color:A,config:D,immediate:!k}),{showTooltipFromEvent:N,hideTooltip:F}=LM(),M=_.useCallback(H=>{h(e),N(_.createElement(v,{node:e}),H,"left")},[h,e,N,v]),P=_.useCallback(H=>{N(_.createElement(v,{node:e}),H,"left")},[N,e,v]),G=_.useCallback(()=>{h(null),F()},[h,F]),Y=_.useCallback(H=>{C==null||C(e,H)},[C,e]);return p.jsx(fa.rect,{x:R.x,y:R.y,rx:f,ry:f,width:R.width.to(H=>Math.max(H,0)),height:R.height.to(H=>Math.max(H,0)),fill:R.color,fillOpacity:R.opacity,strokeWidth:l,stroke:Mz,strokeOpacity:a,onMouseEnter:m?M:void 0,onMouseMove:m?P:void 0,onMouseLeave:m?G:void 0,onClick:m?Y:void 0})},got=({nodes:e,nodeOpacity:t,nodeHoverOpacity:n,nodeHoverOthersOpacity:r,borderWidth:i,getBorderColor:A,borderRadius:a,setCurrentNode:l,currentNode:f,currentLink:h,isCurrentNode:m,isInteractive:C,onClick:v,tooltip:k})=>{const D=R=>!f&&!h?t:m(R)?n:r;return p.jsx(p.Fragment,{children:e.map(R=>p.jsx(fot,{node:R,x:R.x,y:R.y,width:R.width,height:R.height,color:R.color,opacity:D(R),borderWidth:i,borderColor:A(R),borderRadius:a,setCurrent:l,isInteractive:C,onClick:v,tooltip:k},R.id))})},hot=()=>{const e=B9().curve(yie);return(t,n)=>{const r=Math.max(1,t.thickness-n*2),i=Math.max(1,r/2),A=(t.target.x0-t.source.x1)*.12,a=[[t.source.x1,t.pos0-i],[t.source.x1+A,t.pos0-i],[t.target.x0-A,t.pos1-i],[t.target.x0,t.pos1-i],[t.target.x0,t.pos1+i],[t.target.x0-A,t.pos1+i],[t.source.x1+A,t.pos0+i],[t.source.x1,t.pos0+i],[t.source.x1,t.pos0-i]];return e(a)+"Z"}},pot=()=>{const e=B9().curve(vie);return(t,n)=>{const r=Math.max(1,t.thickness-n*2)/2,i=(t.target.y0-t.source.y1)*.12,A=[[t.pos0+r,t.source.y1],[t.pos0+r,t.source.y1+i],[t.pos1+r,t.target.y0-i],[t.pos1+r,t.target.y0],[t.pos1-r,t.target.y0],[t.pos1-r,t.target.y0-i],[t.pos0-r,t.source.y1+i],[t.pos0-r,t.source.y1],[t.pos0+r,t.source.y1]];return e(A)+"Z"}},mot=({id:e,layout:t})=>{let n;return t==="horizontal"?n={x1:"0%",x2:"100%",y1:"0%",y2:"0%"}:n={x1:"0%",x2:"0%",y1:"0%",y2:"100%"},p.jsxs("linearGradient",{id:e,spreadMethod:"pad",...n,children:[p.jsx("stop",{stopColor:Q5}),p.jsx("stop",{offset:"0.24",stopColor:jz}),p.jsx("stop",{offset:"1",stopColor:Q5})]})};function YAe(e,t){const[n,r]=_.useState(!1),i=_.useRef();return _.useEffect(()=>{[...EAe,Nt.SlotStart].includes(e)||(t?(i.current&&(clearTimeout(i.current),i.current=void 0),r(!0)):i.current||(i.current=setTimeout(()=>{r(!1),i.current=void 0},3e3)))},[e,r,t]),!!t||n}const Eot=({link:e,layout:t,path:n,color:r,opacity:i,enableGradient:A,setCurrent:a,tooltip:l,isInteractive:f,onClick:h})=>{const m=`${e.source.id}.${e.target.id}.${e.index}`,{animate:C,config:v}=z9(),k=det(n),D=Qf({color:r,opacity:i,config:v,immediate:!C}),{showTooltipFromEvent:R,hideTooltip:N}=LM(),F=_.useCallback(H=>{a(e),R(_.createElement(l,{link:e}),H,"left")},[a,e,R,l]),M=_.useCallback(H=>{R(_.createElement(l,{link:e}),H,"left")},[R,e,l]),P=_.useCallback(()=>{a(null),N()},[a,N]),G=_.useCallback(H=>{h==null||h(e,H)},[h,e]);let Y;return EAe.includes(e.source.id)?Y=Fz:Z9.includes(e.source.id)||Z9.includes(e.target.id)?Y=Oz:IAe.includes(e.target.id)?Y=mf:CAe.includes(e.target.id)?Y=Iu:e.target.id===Nt.Votes?Y=U0:mAe.includes(e.target.id)&&(Y=Nz),YAe(e.target.id,e.value)?p.jsxs(p.Fragment,{children:[A&&p.jsx(mot,{id:m,layout:t,startColor:e.startColor||e.source.color,endColor:e.endColor||e.target.color}),p.jsx(fa.path,{fill:Y??(A?`url("#${encodeURI(m)}")`:D.color),d:k,fillOpacity:D.opacity,onMouseEnter:f?F:void 0,onMouseMove:f?M:void 0,onMouseLeave:f?P:void 0,onClick:f?G:void 0})]}):null},Iot=({links:e,layout:t,linkOpacity:n,linkHoverOpacity:r,linkHoverOthersOpacity:i,linkContract:A,linkBlendMode:a,enableLinkGradient:l,setCurrentLink:f,currentLink:h,currentNode:m,isCurrentLink:C,isInteractive:v,onClick:k,tooltip:D})=>{const R=F=>!m&&!h?n:C(F)?r:i,N=_.useMemo(()=>t==="horizontal"?hot():pot(),[t]);return p.jsx(p.Fragment,{children:e.map(F=>p.jsx(Eot,{link:F,layout:t,path:N(F,A),color:F.color,opacity:R(F),blendMode:a,enableGradient:l,setCurrent:f,isInteractive:v,onClick:k,tooltip:D},`${F.source.id}.${F.target.id}.${F.index}`))})};function Cot({children:e,node:t,value:n}){return YAe(t,n)?e:null}const Bot=Os();function yot(){switch(Bot.get(o1)){case WA.Pct:return"%";case WA.Rate:return"/s";case WA.Count:return""}}const vot=({nodes:e,layout:t,width:n,height:r,labelPosition:i,labelPadding:A,labelOrientation:a})=>{const l=ha(),f=a==="vertical"?-90:0,h=e.filter(k=>!k.hideLabel).map(k=>{let D,R,N;return t==="horizontal"?(R=k.y+k.height/2-5,k.alignLabelBottom&&(R=k.y1),pAe.includes(k.id)?(D=k.x0+(k.x1-k.x0)/2,R=R+10,N="middle"):k.labelPositionOverride==="right"?(D=k.x1+A,N=a==="vertical"?"middle":"start"):k.labelPositionOverride==="left"?(D=k.x-A,N=a==="vertical"?"middle":"end"):k.x({transform:`translate(${k.x}, ${k.y}) rotate(${f})`,config:C,immediate:!m})));return p.jsx(p.Fragment,{children:v.map((k,D)=>{var P,G;const R=h[D],[N,F]=bot(R.label,R.value),M=(P=R.label.split(":")[0])==null?void 0:P.trim();return p.jsx(Cot,{node:R.label,value:R.value,children:p.jsxs(fa.text,{dominantBaseline:"central",textAnchor:R.textAnchor,transform:k.transform,style:{...l.labels.text,pointerEvents:"none",whiteSpace:"pre-line",fontSize:"14px",fontFamily:"Inter Tight"},children:[Qot(M).map((Y,H)=>p.jsx("tspan",{x:"0",dy:H===0?"0em":"1em",style:{fill:N},children:Y},Y)),p.jsxs("tspan",{x:"0",dy:"1em",style:{fill:F},children:[(G=R.value)==null?void 0:G.toLocaleString(),yot()]})]},R.id)},R.id)})})};function bot(e,t){return t?Z9.includes(e)?[Ef,Ef]:IAe.includes(e)?[Ef,mf]:pAe.includes(e)?[e1,e1]:mAe.includes(e)||CAe.includes(e)?[Ef,Iu]:e===Nt.Votes?[Ef,U0]:[Ef,Ef]:[e1,e1]}function Qot(e){if(e.length<17||!e.includes(" "))return[e];const t=Math.trunc(e.length/2),n=e.lastIndexOf(" ",t),r=e.indexOf(" ",t+1),i=t-n{const{margin:qe,innerWidth:Ze,innerHeight:De,outerWidth:xe,outerHeight:_e}=eAe(A,a,l),{nodes:ve,links:Ye,legendData:it,getNodeBorderColor:Xe,currentNode:Tt,setCurrentNode:Mt,currentLink:Bt,setCurrentLink:vt,getLabelTextColor:ie}=dot({data:e,valueFormat:t,layout:n,width:Ze,height:De,sort:r,align:i,colors:f,nodeThickness:h,nodeSpacing:m,nodeInnerPadding:C,nodeBorderColor:v,label:Ce,labelTextColor:me});let $t=()=>!1,Tn=()=>!1;if(Bt&&($t=({id:fn})=>fn===Bt.source.id||fn===Bt.target.id,Tn=({source:fn,target:_t})=>fn.id===Bt.source.id&&_t.id===Bt.target.id),Tt){let fn=[Tt.id];Ye.filter(({source:_t,target:Ot})=>_t.id===Tt.id||Ot.id===Tt.id).forEach(({source:_t,target:Ot})=>{fn.push(_t.id),fn.push(Ot.id)}),fn=wHe(fn),$t=({id:_t})=>fn.includes(_t),Tn=({source:_t,target:Ot})=>_t.id===Tt.id||Ot.id===Tt.id}const pn={links:Ye,nodes:ve,margin:qe,width:A,height:a,outerWidth:xe,outerHeight:_e},ue={links:null,nodes:null,labels:null,legends:null};return de.includes("links")&&(ue.links=p.jsx(Iot,{links:Ye,layout:n,linkContract:Y,linkOpacity:M,linkHoverOpacity:P,linkHoverOthersOpacity:G,linkBlendMode:H,enableLinkGradient:Z,setCurrentLink:vt,currentNode:Tt,currentLink:Bt,isCurrentLink:Tn,isInteractive:se,onClick:Be,tooltip:Ee},"links")),de.includes("nodes")&&(ue.nodes=p.jsx(got,{nodes:ve,nodeOpacity:k,nodeHoverOpacity:D,nodeHoverOthersOpacity:R,borderWidth:N,borderRadius:F,getBorderColor:Xe,setCurrentNode:Mt,currentNode:Tt,currentLink:Bt,isCurrentNode:$t,isInteractive:se,onClick:Be,tooltip:fe},"nodes")),de.includes("labels")&&z&&(ue.labels=p.jsx(vot,{nodes:ve,layout:n,width:Ze,height:De,labelPosition:re,labelPadding:q,labelOrientation:Ae,getLabelTextColor:ie},"labels")),de.includes("legends")&&(ue.legends=p.jsx(_.Fragment,{children:ce.map((fn,_t)=>p.jsx(gAe,{...fn,containerWidth:Ze,containerHeight:De,data:it},`legend${_t}`))},"legends")),p.jsx(X9,{width:xe,height:_e,margin:qe,role:be,ariaLabel:Oe,ariaLabelledBy:Ie,ariaDescribedBy:Fe,children:de.map((fn,_t)=>typeof fn=="function"?p.jsx(_.Fragment,{children:_.createElement(fn,pn)},_t):(ue==null?void 0:ue[fn])??null)})},_ot=({isInteractive:e=ro.isInteractive,animate:t=ro.animate,motionConfig:n=ro.motionConfig,theme:r,renderWrapper:i,...A})=>p.jsx(P9,{animate:t,isInteractive:e,motionConfig:n,renderWrapper:i,theme:r,children:p.jsx(wot,{isInteractive:e,...A})});function JAe({displayType:e,durationNanos:t,totalIncoming:n}){return function(r){switch(e){case WA.Count:return r;case WA.Pct:{let i=Math.max(0,Math.round(r/n*1e4)/100);return!i&&r&&(i=.01),i}case WA.Rate:{if(!t)return r;const i=t/1e9;return Math.trunc(r/i)}}}}function xot(e){return e.net_overrun}function kot(e){return e.quic_overrun+e.quic_frag_drop+e.quic_abandoned+e.tpu_quic_invalid+e.tpu_udp_invalid}function Sot(e){return e.verify_overrun+e.verify_parse+e.verify_failed+e.verify_duplicate}function Dot(e){return e.dedup_duplicate}function Rot(e,t){return e.resolv_expired+e.resolv_lut_failed+e.resolv_no_ledger+e.resolv_ancient+t}function Tot(e){return e.pack_invalid+e.pack_already_executed+e.pack_invalid_bundle+e.pack_expired+e.pack_leader_slow+e.pack_retained+e.pack_wait_full}function XAe(e,t){const n=Math.min(e.in.resolv_retained,e.out.resolv_retained),r=e.in.resolv_retained-n,i=e.out.resolv_retained-n,A=e.in.quic+e.in.udp-xot(e.out),a=A-kot(e.out),l=e.in.block_engine+e.in.gossip+a-Sot(e.out),f=l-Dot(e.out),h=r+f-Rot(e.out,i),m=e.in.pack_retained+e.in.pack_cranked+h-Tot(e.out),C=m-e.out.bank_invalid-e.out.bank_nonce_already_advanced-e.out.bank_nonce_advance_failed-e.out.bank_nonce_wrong_blockhash;return[{source:Nt.IncQuic,target:Nt.SlotStart,value:t(e.in.quic)},{source:Nt.IncUdp,target:Nt.SlotStart,value:t(e.in.udp)},{source:Nt.SlotStart,target:Nt.NetOverrun,value:t(e.out.net_overrun)},{source:Nt.SlotStart,target:Nt.QUIC,value:t(A)},{source:Nt.QUIC,target:Nt.QUICOverrun,value:t(e.out.quic_overrun)},{source:Nt.QUIC,target:Nt.QUICInvalid,value:t(e.out.tpu_quic_invalid+e.out.tpu_udp_invalid)},{source:Nt.QUIC,target:Nt.QUICTooManyFrags,value:t(e.out.quic_frag_drop)},{source:Nt.QUIC,target:Nt.QUICAbandoned,value:t(e.out.quic_abandoned)},{source:Nt.QUIC,target:Nt.Verification,value:t(a)},{source:Nt.IncGossip,target:Nt.Verification,value:t(e.in.gossip)},{source:Nt.IncBlockEngine,target:Nt.Verification,value:t(e.in.block_engine)},{source:Nt.Verification,target:Nt.VerifyOverrun,value:t(e.out.verify_overrun)},{source:Nt.Verification,target:Nt.VerifyParse,value:t(e.out.verify_parse)},{source:Nt.Verification,target:Nt.VerifyFailed,value:t(e.out.verify_failed)},{source:Nt.Verification,target:Nt.VerifyDuplicate,value:t(e.out.verify_duplicate)},{source:Nt.Verification,target:Nt.Dedup,value:t(l)},{source:Nt.Dedup,target:Nt.DedupDeuplicate,value:t(e.out.dedup_duplicate)},{source:Nt.Dedup,target:Nt.Resolv,value:t(f)},{source:Nt.IncResolvRetained,target:Nt.Resolv,value:t(r)},{source:Nt.Resolv,target:Nt.ResolvRetained,value:t(i)},{source:Nt.Resolv,target:Nt.ResolvFailed,value:t(e.out.resolv_lut_failed)},{source:Nt.Resolv,target:Nt.ResolvExpired,value:t(e.out.resolv_expired+e.out.resolv_ancient)},{source:Nt.Resolv,target:Nt.ResolvNoLedger,value:t(e.out.resolv_no_ledger)},{source:Nt.Resolv,target:Nt.Pack,value:t(h)},{source:Nt.IncPackCranked,target:Nt.Pack,value:t(e.in.pack_cranked)},{source:Nt.IncPackRetained,target:Nt.Pack,value:t(e.in.pack_retained)},{source:Nt.Pack,target:Nt.PackRetained,value:t(e.out.pack_retained)},{source:Nt.Pack,target:Nt.PackInvalid,value:t(e.out.pack_invalid)},{source:Nt.Pack,target:Nt.PackInvalidBundle,value:t(e.out.pack_invalid_bundle)},{source:Nt.Pack,target:Nt.PackExpired,value:t(e.out.pack_expired)},{source:Nt.Pack,target:Nt.PackAlreadyExecuted,value:t(e.out.pack_already_executed)},{source:Nt.Pack,target:Nt.PackLeaderSlow,value:t(e.out.pack_leader_slow)},{source:Nt.Pack,target:Nt.PackWaitFull,value:t(e.out.pack_wait_full)},{source:Nt.Pack,target:Nt.Bank,value:t(m)},{source:Nt.Bank,target:Nt.BankInvalid,value:t(e.out.bank_invalid)},{source:Nt.Bank,target:Nt.BankNonceAlreadyAdvanced,value:t(e.out.bank_nonce_already_advanced)},{source:Nt.Bank,target:Nt.BankNonceAdvanceFailed,value:t(e.out.bank_nonce_advance_failed)},{source:Nt.Bank,target:Nt.BankNonceWrongBlockhash,value:t(e.out.bank_nonce_wrong_blockhash)},{source:Nt.Bank,target:Nt.End,value:t(C)},{source:Nt.End,target:Nt.SlotEnd,value:t(C)}]}function Mot(e,t){const n=Rn.sum(Object.values(e.in)),r=JAe({displayType:t,durationNanos:void 0,totalIncoming:n});return[...XAe(e,r),{source:Nt.SlotEnd,target:Nt.BlockFailure,value:r(e.out.block_fail)},{source:Nt.SlotEnd,target:Nt.BlockSuccess,value:r(e.out.block_success)}]}function Fot(e,t,n,r,i,A,a){const l=Rn.sum(Object.values(e.in)),f=JAe({displayType:t,durationNanos:n,totalIncoming:l}),h=(r??0)+(i??0);return[...XAe(e,f),{source:Nt.SlotEnd,target:Nt.Votes,value:f(h)},{source:Nt.SlotEnd,target:Nt.NonVoteFailure,value:f(a??0)},{source:Nt.SlotEnd,target:Nt.NonVoteSuccess,value:f(A??0)}]}function Not(){const e=Se(ao);return p.jsx(Oot,{slot:e},e)}function Oot({slot:e}){var A,a,l,f,h,m;const t=Se(o1),n=Se(_8e),r=ku(e),i=_.useMemo(()=>{var D,R,N,F,M,P;const C=n??((D=r.response)==null?void 0:D.waterfall);if(!C)return;const v=n?Mot(C,t):Fot(C,t,(R=r.response)==null?void 0:R.publish.duration_nanos,(N=r.response)==null?void 0:N.publish.success_vote_transaction_cnt,(F=r.response)==null?void 0:F.publish.failed_vote_transaction_cnt,(M=r.response)==null?void 0:M.publish.success_nonvote_transaction_cnt,(P=r.response)==null?void 0:P.publish.failed_nonvote_transaction_cnt),k=v.flatMap(G=>[G.source,G.target]);return{nodes:itt.filter(G=>k.includes(G.id)),links:v}},[t,n,(A=r.response)==null?void 0:A.publish.duration_nanos,(a=r.response)==null?void 0:a.publish.failed_nonvote_transaction_cnt,(l=r.response)==null?void 0:l.publish.failed_vote_transaction_cnt,(f=r.response)==null?void 0:f.publish.success_nonvote_transaction_cnt,(h=r.response)==null?void 0:h.publish.success_vote_transaction_cnt,(m=r.response)==null?void 0:m.waterfall]);return!i||!i.links.length?r.hasWaitedForData?p.jsx(Re,{justify:"center",align:"center",height:"100%",children:p.jsx(Te,{children:"No waterfall avaliable for this slot"})}):p.jsx(Re,{justify:"center",align:"center",height:"100%",children:p.jsx(Ob,{style:{height:50,width:50}})}):p.jsx(Us,{children:({height:C,width:v})=>{const k=v<600;if(k){const D=C;C=v,v=D}return p.jsx(_ot,{height:C,width:v,data:i,margin:{top:10,right:n?100:k?145:130,bottom:35,left:85},align:"center",isInteractive:!1,nodeThickness:0,nodeSpacing:jot(C),nodeBorderWidth:1,sort:"input",nodeBorderRadius:3,linkOpacity:1,enableLinkGradient:!0,labelPosition:"outside",labelPadding:16})}})}function jot(e){return e<275?32:e<300?36:e<325?40:e<350?48:52}const Lot="_container_k3j09_1",WAe={container:Lot};function Pot(){const[e,t]=_.useState(!1),n=Se(iw),r=e&&!n,{tileCounts:i,groupedLiveIdlePerTile:A,showLive:a,queryIdleData:l}=r4(),f=i.net?"net":"sock";return p.jsxs("div",{className:WAe.container,children:[p.jsx(ds,{header:f,subHeader:"(in)",tileCount:i[f],liveIdlePerTile:A==null?void 0:A[f],queryIdlePerTile:a||l==null?void 0:l[f],statLabel:"Ingress",metricType:"net_in",isExpanded:r,setIsExpanded:t}),p.jsx(ds,{header:"QUIC",tileCount:i.quic,liveIdlePerTile:A==null?void 0:A.quic,queryIdlePerTile:a||l==null?void 0:l.quic,statLabel:"Conns",metricType:"quic",isExpanded:r,setIsExpanded:t}),"bundle"in i&&p.jsx(ds,{header:"bundle",tileCount:i.bundle,liveIdlePerTile:A==null?void 0:A.bundle,queryIdlePerTile:a||l==null?void 0:l.bundle,...a?{statLabel:"RTT",metricType:"bundle_rtt_smoothed_millis"}:{statLabel:"Lat p90",metricType:"bundle_rx_delay_millis_p90"},isExpanded:r,setIsExpanded:t}),p.jsx(ds,{header:"verify",tileCount:i.verify,liveIdlePerTile:A==null?void 0:A.verify,queryIdlePerTile:a||l==null?void 0:l.verify,statLabel:"Failed",metricType:"verify",isExpanded:r,setIsExpanded:t}),p.jsx(ds,{header:"dedup",tileCount:i.dedup,liveIdlePerTile:A==null?void 0:A.dedup,queryIdlePerTile:a||l==null?void 0:l.dedup,statLabel:"Dupes",metricType:"dedup",isExpanded:r,setIsExpanded:t}),p.jsx(ds,{header:"resolv",tileCount:i.resolv,liveIdlePerTile:A==null?void 0:A.resolv,queryIdlePerTile:a||l==null?void 0:l.resolv,statLabel:"Resolv",isExpanded:r,setIsExpanded:t}),p.jsx(ds,{header:"pack",tileCount:i.pack,liveIdlePerTile:A==null?void 0:A.pack,queryIdlePerTile:a||l==null?void 0:l.pack,statLabel:"Full",metricType:"pack",isExpanded:r,setIsExpanded:t}),p.jsx(ds,{header:"bank",tileCount:i.bank,liveIdlePerTile:A==null?void 0:A.bank,queryIdlePerTile:a||l==null?void 0:l.bank,statLabel:"TPS",metricType:"bank",isExpanded:r,setIsExpanded:t}),p.jsx(ds,{header:"poh",tileCount:i.poh,liveIdlePerTile:A==null?void 0:A.poh,queryIdlePerTile:a||l==null?void 0:l.poh,statLabel:"Hash",isExpanded:r,setIsExpanded:t}),p.jsx(ds,{header:"shred",tileCount:i.shred,liveIdlePerTile:A==null?void 0:A.shred,queryIdlePerTile:a||l==null?void 0:l.shred,statLabel:"Shreds",isExpanded:r,setIsExpanded:t}),p.jsx(ds,{header:"store",tileCount:i.store,liveIdlePerTile:A==null?void 0:A.store,queryIdlePerTile:a||l==null?void 0:l.store,statLabel:"Latency",isExpanded:r,setIsExpanded:t}),p.jsx(ds,{header:f,subHeader:"(out)",tileCount:i[f],liveIdlePerTile:A==null?void 0:A[f],queryIdlePerTile:a||l==null?void 0:l[f],statLabel:"Egress",metricType:"net_out",isExpanded:r,setIsExpanded:t})]})}const Uot="_container_k6h1w_1",Got="_stats-container_k6h1w_12",Hot="_slot-stats-toggle-button_k6h1w_17",Yot="_stats_k6h1w_12",Jot="_toggle-group_k6h1w_46",Xot="_toggle-group-item_k6h1w_53",Of={container:Uot,statsContainer:Got,slotStatsToggleButton:Hot,stats:Yot,toggleGroup:Jot,toggleGroupItem:Xot},Wot="_separator_1pgc5_1",Zot={separator:Wot};function jf({my:e,mb:t}){return p.jsx(Ga,{size:"4",my:e??"1",mb:t,className:Zot.separator})}function Vot(){const[e,t]=dl(o1);return p.jsxs("div",{className:Of.container,children:[p.jsxs(vS,{className:Of.toggleGroup,type:"single","aria-label":"Dropped Type",value:e,children:[p.jsx(_p,{className:Of.toggleGroupItem,value:WA.Count,"aria-label":WA.Count,onClick:()=>t(WA.Count),children:"Count"}),p.jsx(_p,{className:Of.toggleGroupItem,value:WA.Pct,"aria-label":WA.Pct,onClick:()=>t(WA.Pct),children:"Pct %"}),p.jsx(_p,{className:Of.toggleGroupItem,value:WA.Rate,"aria-label":WA.Rate,onClick:()=>t(WA.Rate),children:"Rate"})]}),p.jsx(zot,{})]})}function zot(){var A;const[e,t]=_.useState(!0),n=Se(ao),r=ku(n),i=_.useMemo(()=>{var v;if(!((v=r.response)!=null&&v.publish))return;const a=r.response.publish.transaction_fee?I1(Number(r.response.publish.transaction_fee)/ca,{decimals:gA}):"0",l=r.response.publish.transaction_fee?(Number(r.response.publish.transaction_fee)/ca).toFixed(9):"0",f=r.response.publish.priority_fee?I1(Number(r.response.publish.priority_fee)/ca,{decimals:gA}):"0",h=r.response.publish.priority_fee?(Number(r.response.publish.priority_fee)/ca).toFixed(9):"0",m=r.response.publish.tips?I1(Number(r.response.publish.tips)/ca,{decimals:gA}):"0",C=r.response.publish.tips?(Number(r.response.publish.tips)/ca).toFixed(9):"0";return{computeUnits:r1(r.response.publish.compute_units??0),transactionFeeFull:l,transactionFeeRounded:a,priorityFeeFull:h,priorityFeeRounded:f,tips:C,tipsRounded:m}},[r.response]);if(n)return p.jsxs(Re,{direction:"column",gap:"1",className:Of.statsContainer,children:[p.jsxs(Ec,{size:"2",variant:"outline",className:Of.slotStatsToggleButton,onClick:()=>t(a=>!a),children:["Metrics"," ",e?p.jsx(Q5e,{style:{width:10,height:10}}):p.jsx(_5e,{style:{width:10,height:10}})]}),e&&p.jsxs("div",{className:Of.stats,children:[p.jsx(Te,{color:"cyan",children:"Priority Fees"}),p.jsx(ki,{content:i!=null&&i.priorityFeeFull?`${i==null?void 0:i.priorityFeeFull} SOL`:null,children:p.jsx(Te,{align:"right",color:"cyan",children:(i==null?void 0:i.priorityFeeRounded)??"-"})}),p.jsx(Te,{color:"indigo",children:"Transaction Fees"}),p.jsx(ki,{content:i!=null&&i.transactionFeeFull?`${i==null?void 0:i.transactionFeeFull} SOL`:null,children:p.jsx(Te,{align:"right",color:"indigo",children:(i==null?void 0:i.transactionFeeRounded)??"-"})}),p.jsx(Te,{color:"jade",children:"Tips"}),p.jsx(ki,{content:i!=null&&i.tips?`${i==null?void 0:i.tips} SOL`:null,children:p.jsx(Te,{align:"right",color:"jade",children:(i==null?void 0:i.tipsRounded)??"-"})}),p.jsx("div",{style:{gridColumn:"span 2"},children:p.jsx(jf,{my:"0"})}),p.jsx(Te,{color:"plum",children:"Compute Units"}),p.jsx(Te,{align:"right",color:"plum",children:((A=i==null?void 0:i.computeUnits)==null?void 0:A.toLocaleString())??"-"})]})]})}const qot="_slot-performance-container_6u4bp_1",Kot="_sankey-container_6u4bp_5",$ot="_slot-sankey-container_6u4bp_11",q9={slotPerformanceContainer:qot,sankeyContainer:Kot,slotSankeyContainer:$ot};function ZAe(){return p.jsx(xu,{children:p.jsxs(Re,{direction:"column",gap:"1",className:q9.slotPerformanceContainer,children:[p.jsx(Re,{gap:"3",children:p.jsx(Mf,{text:"TPU Waterfall"})}),p.jsx(eit,{}),p.jsx(Pot,{})]})})}function eit(){return p.jsxs("div",{className:q9.sankeyContainer,children:[p.jsx(Vot,{}),p.jsx("div",{className:q9.slotSankeyContainer,children:p.jsx(Not,{})})]})}const tit="_chart_102uq_43",nit={chart:tit},rit="_chart_1kfdz_1",VAe={chart:rit};function K9(){return{hooks:{init:[e=>{const t=e.root.querySelectorAll(".u-axis")[0];t&&t.addEventListener("mousedown",n=>{const r=n.clientX,i=e.axes[0].scale;if(i===void 0)return;const A=e.scales[i],{min:a,max:l}=A,f=((l??0)-(a??0))/(e.bbox.width/no.pxRatio),h=C=>{const v=(C.clientX-r)*f;if(!e.data[0].length)return;const k=e.data[0][0]??0,D=e.data[0][e.data[0].length-1]??0;e.setScale(i,{min:Math.max(k,C.shiftKey?(a??0)-v:(a??0)+v),max:Math.min(D,(l??0)+v)})},m=()=>{document.removeEventListener("mousemove",h),document.removeEventListener("mousemove",m)};document.addEventListener("mousemove",h),document.addEventListener("mouseup",m)})}]}}}const zAe="banks",Lf="lamports",Pf="computeUnits",xr="banksXScale",qAe=et(),KAe=et(0),$Ae=et(0),ese=et(!0),tse=et(void 0),nse=et(e=>{const t=e(tse);return t===void 0?e(hQ)===L0.balanced:t},(e,t,n)=>{t(tse,n)}),oit=Os(),$9=1/9,eF=[{color:"42 126 223"},{color:"30 156 80"},{color:"30 156 80",opacity:.05},{color:"174 85 17",opacity:.05},{color:"244 5 5",opacity:.05},{color:"244 5 5",opacity:.1}],tF=e=>eF[e]??eF[eF.length-1];function rse({computeUnits:e,bankCount:t,tEnd:n,maxComputeUnits:r}){return Math.round((e-r)/t/$9+n)}function iit(e,t,n){const r=[];function i(A,a,l,f){const h=(A.x-a.x)*(l.y-f.y)-(A.y-a.y)*(l.x-f.x);if(h===0)return;const m=((A.x-l.x)*(l.y-f.y)-(A.y-l.y)*(l.x-f.x))/h,C=((A.x-l.x)*(A.y-a.y)-(A.y-l.y)*(A.x-a.x))/h;if(!(m<0||m>1||C<0||C>1))return{x:A.x+m*(a.x-A.x),y:A.y+m*(a.y-A.y)}}for(const A of e){const a=i(t,n,A[0],A[1]);a&&r.push(a)}if(r.length)return r.length!==2&&console.debug(r),r.sort((A,a)=>A.x-a.x)}function Ait(e,t,n,r,i){const A=Number(n.target_end_timestamp_nanos-n.start_timestamp_nanos),a=e.min??0,l=e.max??A,f=t.max??r,h=t.min??0,m=[[{x:a,y:f},{x:l,y:f}],[{x:a,y:f},{x:a,y:h}],[{x:a,y:h},{x:l,y:h}],[{x:l,y:f},{x:l,y:h}]],C=[];for(let v=1;v<=i;v++){const k=rse({computeUnits:0,tEnd:A,maxComputeUnits:r,bankCount:v}),D=rse({computeUnits:r,tEnd:A,maxComputeUnits:r,bankCount:v}),R=iit(m,{x:k,y:0},{x:D,y:r});R&&C.push({line:R,bankCount:v})}return C}function ose(e){return[{x:e.left,y:e.top+e.height},{x:e.left+e.width,y:e.top+e.height},{x:e.left+e.width,y:e.top},{x:e.left,y:e.top}]}function jc(e,t){return Math.abs(e-t)<2}function sit(e,t,n){const r=ose(e),i=[...t,...n];for(const a of r)((a.x>=t[0].x||jc(a.x,t[0].x))&&(a.x<=n[0].x||jc(a.x,n[0].x))&&(a.y>=t[0].y||jc(a.y,t[0].y))&&(a.y<=n[0].y||jc(a.y,n[0].y))||(a.x>=t[1].x||jc(a.x,t[1].x))&&(a.x<=n[1].x||jc(a.x,n[1].x))&&(a.y>=t[1].y||jc(a.y,t[1].y))&&(a.y<=n[1].y||jc(a.y,n[1].y)))&&i.push(a);const A={x:i.reduce((a,l)=>a+l.x,0)/i.length,y:i.reduce((a,l)=>a+l.y,0)/i.length};return i.sort((a,l)=>{const f=Math.atan2(a.y-A.y,a.x-A.x),h=Math.atan2(l.y-A.y,l.x-A.x);return f-h}),i}function ait(e,t,n,r,i){if(!i.opacity)return;const A=sit(t,n,r);if(A.length>1){e.beginPath(),e.moveTo(A[0].x,A[0].y);for(let a=1;a{window.addEventListener("dppxchange",nF)},destroy:()=>{window.removeEventListener("dppxchange",nF)},drawSeries:[(r,i)=>{if(r.series[i].label!=="Active Bank")return;const A=e.current,a=t.current,l=n.current;if(A===null||a===null||l===null)return;const f=r.ctx;f.save();const h=!oit.get(nse),m=Number(A.target_end_timestamp_nanos-A.start_timestamp_nanos),C=Math.trunc(a+.05*m*$9),v=h?[]:Ait(r.scales[xr],r.scales[Pf],A,C,l);v.unshift({line:[{x:r.scales[xr].min??0,y:a},{x:r.scales[xr].max??45e7,y:a}],bankCount:0});const k=[];nF(),f.font=ise;const D={x:-100,y:30};for(let R=0;Rno.pxRatio*50||jc(M,r.bbox.left)&&Math.abs(P-D.y)>no.pxRatio*20){f.save();const Z=Math.atan2(Y-P,G-M);f.translate(M,P),f.rotate(Z),f.fillStyle=f.strokeStyle;const z=`${F-1} Bank${F===2?"":"s"} Active`;f.measureText(z).width<=r.bbox.left+r.bbox.width-M&&f.fillText(z,4*no.pxRatio,-8*no.pxRatio),f.restore()}D.x=M,D.y=P}}if(k.length>0){k.unshift({line:[{x:r.bbox.left,y:jc(k[0].line[0].x,r.bbox.left)?k[0].line[0].y:r.bbox.top+r.bbox.height},{x:r.bbox.left,y:r.bbox.top}],bankCount:k[0].bankCount-1}),k.push({line:[{x:r.bbox.left+r.bbox.width,y:r.bbox.top+r.bbox.height},{x:r.bbox.left+r.bbox.width,y:jc(k[k.length-1].line[1].x,r.bbox.left+r.bbox.width)?k[k.length-1].line[1].y:r.bbox.top}],bankCount:k[k.length-1].bankCount+1});for(let R=1;RP||i===m.after&&n[m.offsetSize]>G)&&(i=P>G?m.before:m.after);var Y=i===m.before?P:G,H=parseInt(h[m.maxSize]);(!H||Y{const n=document.getElementById(Ase);n&&(sB=n)},drawSeries:[(t,n)=>{if(t.series[n].label!=="Active Bank"||(sB.style.display="none",e!==L0.revenue))return;const r=t.scales[xr],i=Math.round(t.valToPos(Ax,xr,!0));if(r.min!==void 0&&Axr.max)return;const A=t.ctx;if(A.save(),A.beginPath(),A.strokeStyle=Lz,A.lineWidth=3,A.setLineDash([5,5]),A.moveTo(i,t.bbox.top),A.lineTo(i,t.bbox.top+t.bbox.height),A.stroke(),A.restore(),sB){const a={left:Math.round(t.valToPos(Ax,xr,!1))+t.over.offsetLeft-rF/2,top:t.over.offsetTop-rF};sse(sB,a,"center","bottom"),sB.style.display="block"}}]}}}let aB=!1;function ase(){return document.getElementById("scroll-container")??document.body}function oF({elId:e,showOnCursor:t,showPointer:n,closeTooltipElId:r}){let i,A,a,l,f=!1;function h(){const F=i.getBoundingClientRect();a=F.left,l=F.top}function m(){aB=!0,N.style.pointerEvents="auto",D(),setTimeout(()=>{var F;document.addEventListener("click",R),r&&((F=document.getElementById(r))==null||F.addEventListener("click",C))},0)}function C(){var F;aB=!1,N.style.pointerEvents="none",N.style.display="none",document.removeEventListener("click",R),r&&((F=document.getElementById(r))==null||F.removeEventListener("click",C))}const v=Rn.throttle(C,100,{leading:!0,trailing:!0});function k(){n&&(document.body.style.cursor="pointer",document.body.addEventListener("click",m))}function D(){n&&(document.body.style.cursor="unset",document.body.removeEventListener("click",m))}function R(F){const M=document.getElementById(e);F.target&&(M!=null&&M.contains(F.target))||(C(),D())}let N;return{hooks:{init:F=>{const M=document.getElementById(e);M?N=M:(N=document.createElement("div"),N.id=e,document.body.appendChild(N)),N&&(N.style.display="none",N.style.pointerEvents="none",i=F.over,A=document.body,i.onmouseenter=()=>{f=!0},i.onmouseleave=()=>{f=!1,!aB&&(N.style.display="none",D(),aB=!1)},ase().addEventListener("scroll",v))},destroy:()=>{i.onmouseenter=null,i.onmouseleave=null,D(),C(),ase().removeEventListener("scroll",v)},setSize:()=>{h()},syncRect:()=>{h()},setCursor:F=>{if(!f||aB)return;const{idx:M,left:P,top:G}=F.cursor;if(P===void 0||G===void 0||M==null)return;const Y=F.posToVal(P??0,F.series[0].scale??"x"),H={left:P+a+5,top:G+l};t(F,Y,M)?(N.style.display="block",N.style.pointerEvents="none",k(),sse(N,H,"right","start",{bound:A})):(N.style.display="none",D())},setScale:()=>{D(),C()}}}}function pit(e){function t(n,r,i){const A=r>=n.data[0][i]?i:i-1;return e({elapsedTime:r,activeBanks:n.data[1][A],computeUnits:n.data[2][A],fees:n.data[3][A],tips:n.data[4][A]}),!0}return oF({elId:"cu-chart-tooltip",showOnCursor:t})}function iF(e){const t=e.factor||.75,n=.1;let r,i,A,a,l,f,h;return{hooks:{ready(m){var R;const C=m.series[0].scale??"x",v=((R=m.series.find((N,F)=>F>0&&N.show!==!1))==null?void 0:R.scale)??"y";r=m.scales[C].min??0,i=m.scales[C].max??0,A=m.scales[v].min??0,a=m.scales[v].max??0,l=i-r,f=a-A;const k=m.over;let D=k.getBoundingClientRect();h=new ResizeObserver(()=>{D=k.getBoundingClientRect()}),h.observe(k),k.addEventListener("wheel",N=>{if(N.ctrlKey||N.metaKey||N.shiftKey){if(N.preventDefault(),N.ctrlKey||N.metaKey){let{left:F,top:M}=m.cursor;F??(F=0),M??(M=0);const P=F/D.width,G=1-M/D.height,Y=m.posToVal(F,xr),H=m.posToVal(M,"y"),Z=(m.scales[C].max??0)-(m.scales[C].min??0),z=(m.scales[v].max??0)-(m.scales[v].min??0),re=N.deltaY<0?Z*t:Z/t;let q=Y-P*re,Ae=q+re;[q,Ae]=Vw(re,q,Ae,l,r??0,i??0);const Ce=N.deltaY<0?z*t:z/t;let me=H-G*Ce,fe=me+Ce;[me,fe]=Vw(Ce,me,fe,f,A??0,a??0),requestAnimationFrame(()=>m.batch(()=>{m.setScale(xr,{min:q,max:Ae})}))}else if(N.shiftKey){const F=(m.scales[C].max??0)-(m.scales[C].min??0);let M=F*n;N.deltaY>=0&&(M*=-1);const[P,G]=Vw(F,(m.scales[C].min??0)+M,(m.scales[C].max??0)+M,F,r??0,i??0);requestAnimationFrame(()=>m.setScale(xr,{min:P,max:G}))}}})},destroy(m){h==null||h.disconnect()}}}}const mit=Os();let AF=!1;function cse(){return{hooks:{setScale:(e,t)=>{const n=e.series[0].scale??"x";if(AF||t!==n)return;const r=e.scales[n];AF=!0;let i=r.min??0,A=r.max??0;if(A-i<100){const a=Math.trunc((A+i)/2);i=a-50,A=a+50}mit.set(zw,a=>{n===(a.series[0].scale??"x")&&a.setScale(n,{min:i,max:A})}),AF=!1}}}}var oi=(e=>(e.DEFAULT="All",e.PRELOADING="Pre-Loading",e.VALIDATE="Validate",e.LOADING="Loading",e.EXECUTE="Execute",e.POST_EXECUTE="Post-Execute",e))(oi||{});const Eit={All:k5,"Pre-Loading":Gz,Validate:S5,Loading:Yz,Execute:Xz,"Post-Execute":Zz},Fl={All:k5,"Pre-Loading":Hz,Validate:S5,Loading:Jz,Execute:Wz,"Post-Execute":Vz};var Vi=(e=>(e[e.ERROR=0]="ERROR",e[e.MICROBLOCK=1]="MICROBLOCK",e[e.BUNDLE=2]="BUNDLE",e[e.LANDED=3]="LANDED",e[e.SIMPLE=4]="SIMPLE",e[e.FEES=5]="FEES",e[e.TIPS=6]="TIPS",e[e.CUS_CONSUMED=7]="CUS_CONSUMED",e[e.CUS_REQUESTED=8]="CUS_REQUESTED",e[e.INCOME_CUS=9]="INCOME_CUS",e))(Vi||{});const lse="bank-",cB=2e6;function sx(e){if(!e)return 0;const t=e.txn_mb_end_timestamps_nanos.map(n=>Number(n-e.start_timestamp_nanos));return t.push(Number(e.target_end_timestamp_nanos-e.start_timestamp_nanos)),(Rn.max(t)??0)+cB}function sF(e,t,n,r){if(t<0)return{preLoading:0n,validating:0n,loading:0n,execute:0n,postExecute:0n};let i=e.txn_mb_start_timestamps_nanos[t],A=e.txn_mb_end_timestamps_nanos[t];if(e.txn_from_bundle[t]&&(n!=null&&n.length)){const C=n.indexOf(t)??-1;n[C-1]>0&&(i=e.txn_preload_end_timestamps_nanos[t]);const v=C!==-1?n[C+1]:-1;v>0&&(A=e.txn_preload_end_timestamps_nanos[v])}const a=e.txn_preload_end_timestamps_nanos[t]-i,l=e.txn_start_timestamps_nanos[t]-e.txn_preload_end_timestamps_nanos[t],f=e.txn_load_end_timestamps_nanos[t]-e.txn_start_timestamps_nanos[t];let h,m;if(r==="Frankendancer"||!e.txn_from_bundle[t]||!(n!=null&&n.length))h=e.txn_end_timestamps_nanos[t]-e.txn_load_end_timestamps_nanos[t],m=A-e.txn_end_timestamps_nanos[t];else{const C=n.indexOf(t)??-1,v=C!==-1?n[C+1]:-1;v>0?(h=e.txn_preload_end_timestamps_nanos[v]-e.txn_load_end_timestamps_nanos[t],m=e.txn_end_timestamps_nanos[v]-e.txn_end_timestamps_nanos[t]):(h=e.txn_end_timestamps_nanos[t]-e.txn_load_end_timestamps_nanos[t],m=A-e.txn_end_timestamps_nanos[t])}return{preLoading:a,validating:l,loading:f,execute:h,postExecute:m}}function ax(e,t){const n=e.txn_microblock_id[t],r=[];for(let i=0;iNumber(a-t.start_timestamp_nanos);if(e0){if(e{const m=h.series[0].scale??"x";r=h.scales[m].min??0,i=h.scales[m].max??0,n=i-r;function C(){const k=a.dx/l.dx,D=l.x/e.width,R=t*k;let N=A-D*R,F=N+R;[N,F]=Vw(R,N,F,n,r,i),h.batch(()=>{h.setScale(m,{min:N,max:F})}),f=!1}function v(k){dse(k,l,e),f||(f=!0,requestAnimationFrame(C))}h.over.addEventListener("touchstart",function(k){h.scales[m].max===void 0||h.scales[m].min===void 0||(e=h.over.getBoundingClientRect(),t=h.scales[m].max-h.scales[m].min,A=h.posToVal(a.x,m),dse(k,a,e),document.addEventListener("touchmove",v,{passive:!0}))}),h.over.addEventListener("touchend",function(k){document.removeEventListener("touchmove",v)})}}}}function Bit(e){const t=[...e.txn_mb_start_timestamps_nanos.map((f,h)=>({timestampNanos:Number(f-e.start_timestamp_nanos),txn_idx:h,isTxnStart:!0})),...e.txn_mb_end_timestamps_nanos.map((f,h)=>({timestampNanos:Number(f-e.start_timestamp_nanos),txn_idx:h,isTxnStart:!1}))].sort((f,h)=>f.timestampNanos-h.timestampNanos),n=[];let r=0,i=0,A=0;const a=t.reduce((f,h,m)=>{const C=h.txn_idx,v=e.txn_landed[C]?h.isTxnStart?e.txn_compute_units_requested[C]:-e.txn_compute_units_requested[C]+e.txn_compute_units_consumed[C]:0,k=h.isTxnStart?0:Number(O5(e,C)),D=h.isTxnStart?0:Number(j5(e,C));n[e.txn_bank_idx[C]]=h.isTxnStart;const R=n.filter(G=>G).length,N=f[0].length-1,F=(f[2][N]||0)+v,M=(f[3][N]||0)+k,P=(f[4][N]||0)+D;return R>A&&(A=R),F>i&&(i=F),M>r&&(r=M),P>r&&(r=P),m>0&&t[m-1].timestampNanos===h.timestampNanos?(f[1][N]=R,f[2][N]=F,f[3][N]=M,f[4][N]=P):(f[0].push(h.timestampNanos),f[1].push(R),f[2].push(F),f[3].push(M),f[4].push(P)),f},[[-cB],[0],[0],[0],[0]]),l=sx(e);return a.forEach(f=>{f.push(null)}),a[0][a[0].length-1]=l,{chartData:a,maxBankCount:A,maxComputeUnits:i,maxLamports:r}}const{stepped:cF}=no.paths,lF=cF==null?void 0:cF({align:1}),cx=(e,t,n,r)=>(lF==null?void 0:lF(e,t,n,r))??null,yit="cu-chart";function vit({slotTransactions:e,maxComputeUnits:t,bankTileCount:n,onCreate:r}){const i=mt(qAe),A=mt(KAe),a=mt($Ae),l=_.useRef(e);l.current=e;const f=_.useRef(t);f.current=t;const h=_.useRef(n);h.current=n;const{chartData:m,maxBankCount:C,maxComputeUnits:v,maxLamports:k}=_.useMemo(()=>Bit(e),[e]),D=_.useCallback((N,F)=>!(N>0||F({width:0,height:0,class:VAe.chart,drawOrder:["axes","series"],cursor:{sync:{key:xr},points:{show:!1}},scales:{[xr]:{time:!1},[Pf]:{range:(N,F,M)=>{if(D(F,M))return[0,t+1e6];const P=Math.max(M-F,5e4);return[Math.max(F-P,0),Math.min(M+P,t+1e6)]}},[zAe]:{range:[0,C+1]},[Lf]:{range:[0,k*1.1]}},axes:[{border:{show:!0,width:1/devicePixelRatio,stroke:ni},stroke:ni,grid:{width:1/devicePixelRatio,stroke:w5},ticks:{width:1/devicePixelRatio,stroke:ni,size:5},size:30,values:(N,F)=>F.map(M=>M/1e6+"ms"),space:100},{scale:Pf,border:{show:!0,width:1/devicePixelRatio,stroke:ni},stroke:ni,grid:{width:1/devicePixelRatio,stroke:w5},ticks:{width:1/devicePixelRatio,stroke:ni,size:5},values:(N,F)=>F.map(M=>M/1e6+"M"),space:50,size(N,F,M,P){var z,re;const G=N.axes[M];if(P>1)return G._size;let Y=((z=G.ticks)==null?void 0:z.size)??0+(G.gap??0);Y+=5;const H=(F??[]).reduce((q,Ae)=>Ae.length>q.length?Ae:q,"");H!==""&&(N.ctx.font=((re=G.font)==null?void 0:re[0])??"Inter Tight",Y+=N.ctx.measureText(H).width/devicePixelRatio);const Z=Math.ceil(Y);return A(Z),Z}},{scale:Lf,stroke:ni,border:{show:!0,width:1/devicePixelRatio,stroke:ni},ticks:{width:1/devicePixelRatio,stroke:ni,size:5},values:(N,F)=>F.map(M=>M/ca+" SOL"),side:1,space:50,size(N,F,M,P){var z,re;const G=N.axes[M];if(P>1)return G._size;let Y=((z=G.ticks)==null?void 0:z.size)??0+(G.gap??0);Y+=5;const H=(F??[]).reduce((q,Ae)=>Ae.length>q.length?Ae:q,"");H!==""&&(N.ctx.font=((re=G.font)==null?void 0:re[0])??"Inter Tight",Y+=N.ctx.measureText(H).width/devicePixelRatio);const Z=Math.ceil(Y);return a(Z),Z}}],series:[{scale:xr},{label:"Active Bank",stroke:"rgba(117, 77, 18, 1)",paths:cx,points:{show:!1},width:2/devicePixelRatio,scale:zAe},{label:"Compute Units",stroke:nh,paths:cx,points:{show:!1},width:2/devicePixelRatio,scale:Pf},{label:"Fees",stroke:t1,paths:cx,points:{show:!1},width:2/devicePixelRatio,scale:Lf},{label:"Tips",stroke:If,paths:cx,points:{show:!1},width:2/devicePixelRatio,scale:Lf}],legend:{show:!1},plugins:[hit(),lit({slotTransactionsRef:l,maxComputeUnitsRef:f,bankTileCountRef:h}),K9(),iF({factor:.75}),pit(i),cse(),Cit(),aF()]}),[C,k,i,D,t,A,a]);return p.jsx("div",{style:{height:"100%"},children:p.jsx(Us,{children:({height:N,width:F})=>(R.width=F,R.height=N,p.jsx(p.Fragment,{children:p.jsx(gh,{id:yit,options:R,data:m,onCreate:r})}))})})}const bit="_tooltip_h8khk_1",Qit={tooltip:bit};function uF({elId:e,children:t}){const n=Se(i1);return p.jsx(bU,{container:n,id:e,className:Qit.tooltip,children:t})}const wit="_tooltip_11ays_1",_it="_active-banks_11ays_14",xit="_compute-units_11ays_18",kit="_elapsed-time_11ays_22",Sit="_fees_11ays_26",Dit="_tips_11ays_30",Rit="_label_11ays_34",ms={tooltip:wit,activeBanks:_it,computeUnits:xit,elapsedTime:kit,fees:Sit,tips:Dit,label:Rit};function Tit(){var t;const e=Se(qAe);return p.jsx(uF,{elId:"cu-chart-tooltip",children:e&&p.jsxs("div",{className:ms.tooltip,children:[p.jsx(Te,{className:nn(ms.activeBanks,ms.label),children:"Active\xA0banks"}),p.jsx(Te,{className:ms.activeBanks,children:e.activeBanks??"-"}),p.jsx(Te,{className:nn(ms.computeUnits,ms.label),children:"Compute\xA0units"}),p.jsxs(Te,{className:ms.computeUnits,children:[((t=e.computeUnits)==null?void 0:t.toLocaleString())??"-","\xA0CUs"]}),p.jsx(Te,{className:nn(ms.elapsedTime,ms.label),children:"Time\xA0elapsed"}),p.jsx(Te,{className:ms.elapsedTime,children:e.elapsedTime!=null?`${(e.elapsedTime/1e6).toLocaleString(void 0,{maximumFractionDigits:6})} ms`:"-"}),p.jsx(Te,{className:nn(ms.tips,ms.label),children:"Tips"}),p.jsx(Te,{className:ms.tips,children:$Q(BigInt(e.tips||0),gA)}),p.jsx(Te,{className:nn(ms.fees,ms.label),children:"Fees"}),p.jsx(Te,{className:ms.fees,children:$Q(BigInt(e.fees||0),gA)})]})})}const Mit="_button_1b3a4_1",dF={button:Mit};function Fit({onUplot:e}){const t=Se(ese);return p.jsxs(Re,{gap:"3",align:"center",children:[p.jsx(Ga,{orientation:"vertical",size:"2"}),p.jsxs(Re,{gap:"1px",children:[p.jsx(Ic,{variant:"soft",onClick:()=>e(n=>{const r=n.scales[xr].min??0,i=n.scales[xr].max??0,A=i-r;if(A<=0)return;const a=A*.2;n.setScale(xr,{min:r+a,max:i-a})}),className:dF.button,children:p.jsx(N5e,{width:"18",height:"18"})}),p.jsx(Ic,{variant:"soft",onClick:()=>e(n=>{const r=n.data[0][0],i=n.data[0].at(-1)??r,A=n.scales[xr].min??0,a=n.scales[xr].max??0,l=a-A;if(l<=0)return;const f=l*.2;n.setScale(xr,{min:Math.max(A-f,r),max:Math.min(a+f,i)})}),disabled:t,className:dF.button,children:p.jsx(j5e,{width:"18",height:"18"})}),p.jsx(Ec,{variant:"soft",onClick:()=>e(n=>n.setScale(xr,{min:n.data[0][0],max:n.data[0].at(-1)??0})),disabled:t,className:dF.button,children:p.jsx(D5e,{width:"18",height:"18"})})]})]})}const Nit="_label_1q3ew_1",Oit={label:Nit};function jit({checked:e,onCheckedChange:t,label:n,color:r}){return p.jsx(Re,{align:"center",gap:"2",children:p.jsx(Te,{as:"label",className:Oit.label,style:{color:r},children:p.jsxs(Re,{gap:"2",children:[p.jsx(GS,{checked:e,onCheckedChange:t,size:"1"}),n]})})})}function Lit({onUplot:e}){const[t,n]=dl(nse),r=i=>{n(i),e(A=>{A.redraw(!1,!1)})};return p.jsx(jit,{label:"Show Projections",checked:t,onCheckedChange:r,color:I5})}function Pit(){var a;const e=Se(ao),t=Tc(e),n=_.useRef(),r=Se(GI).bank,i=_.useCallback(l=>{n.current=l},[]),A=_.useCallback(l=>n.current&&l(n.current),[]);return!e||!((a=t.response)!=null&&a.transactions)?null:p.jsxs(p.Fragment,{children:[p.jsx(xu,{children:p.jsxs(Re,{direction:"column",height:"100%",gap:"2",children:[p.jsxs(Re,{gap:"3",children:[p.jsx(Mf,{text:"Slot Progression"}),p.jsx(Fit,{onUplot:A}),p.jsx(Lit,{onUplot:A})]}),p.jsxs("div",{className:nit.chart,children:[p.jsx(vit,{slotTransactions:t.response.transactions,maxComputeUnits:t.response.publish.max_compute_units??eZ,bankTileCount:r,onCreate:i}),p.jsx(fit,{})]})]})}),p.jsx(Tit,{})]})}function fse(e,t){return Math.round(e*(t=10**t))/t}const Uit=1,gse=(e,t,n,r,i)=>fse(t+e*(n+i),6);function Git(e,t,n,r,i){let A=(1-t)/(e-1);(isNaN(A)||A===1/0)&&(A=0);const a=0,l=t/e,f=fse(l,6),h=f,m=f;if(r==null)for(let C=0;C=n&&e<=i&&t>=r&&t<=A}const Vu=class Vu{constructor(t,n,r,i,A=0){Kl(this,"x");Kl(this,"y");Kl(this,"w");Kl(this,"h");Kl(this,"l");Kl(this,"o");Kl(this,"q");this.x=t,this.y=n,this.w=r,this.h=i,this.l=A,this.o=[],this.q=null}split(){const t=this.w/2,n=this.h/2,r=this.l+1;this.q=[new Vu(this.x+t,this.y,t,n,r),new Vu(this.x,this.y,t,n,r),new Vu(this.x,this.y+n,t,n,r),new Vu(this.x+t,this.y+n,t,n,r)]}quads(t,n,r,i,A){if(!this.q)return;const a=this.x+this.w/2,l=this.y+this.h/2,f=na,C=n+i>l;f&&m&&A(this.q[0]),h&&f&&A(this.q[1]),h&&C&&A(this.q[2]),m&&C&&A(this.q[3])}add(t){if(this.q)this.quads(t.x,t.y,t.w,t.h,n=>n.add(t));else if(this.o.push(t),this.o.length>Vu.MAX_OBJECTS&&this.lr.add(n));this.o.length=0}}get(t,n,r,i,A){for(const a of this.o)A(a);this.q&&this.quads(t,n,r,i,a=>a.get(t,n,r,i,A))}clear(){this.o.length=0,this.q=null}};Kl(Vu,"MAX_OBJECTS",10),Kl(Vu,"MAX_LEVELS",4);let fF=Vu;function hse(e,t,n=Math.E){return e===0||t===0?0:((e<=0||t<=0)&&(console.error(e,t),console.error("Logarithms are only defined for positive numbers.")),n===Math.E?Math.log(e)-Math.log(t):Math.log(e)/Math.log(n)-Math.log(t)/Math.log(n))}function Yit(e,t){if(Math.trunc(e)!==e){let n=0;for(;Math.trunc(e)!==e;)e*=10,n++;return e/(Math.pow(10,n)*t)}else return e/t}function pse(e){return`${lse}${e}`}function Jit(e,t){if(t<0||e.txn_mb_start_timestamps_nanos[t]===void 0)return;const n=e.start_timestamp_nanos,r=Number(e.txn_mb_start_timestamps_nanos[t]-n),i=Number(e.txn_preload_end_timestamps_nanos[t]-n),A=Number(e.txn_start_timestamps_nanos[t]-n),a=Number(e.txn_load_end_timestamps_nanos[t]-n),l=Number(e.txn_end_timestamps_nanos[t]-n),f=Number(e.txn_mb_end_timestamps_nanos[t]-n);return{mbStartTs:r,preloadTs:i,txnStartTs:A,loadEndTs:a,txnEndTs:l,mbEndTs:f}}function lx(e,t,n,r){const i={};for(let l=0;l+l).sort((l,f)=>l-f),a=[[-cB],[null],[null]];for(let l=0;l!m(e,h)))a[1].push(null),a[2].push(null);else if(a[1].push(h),h===null)a[2].push(null);else{const m=e.txn_microblock_id[h];a[2][a[2].length-1]===m||a[2][a[2].length-1]===void 0?a[2].push(void 0):a[2].push(m)}}a[0].push(n);for(let l=1;l{function r(A){return A.startsWith("bank-")}function i(A,a){const l=Number(a.replace(lse,""));isNaN(l)||n(A,l)}t(zw,i,{isMatchingChartId:r})}),Xit="landed";function Wit(e,t){return e.txn_landed[t]}const mse=et([]),Ese={},[lB,gF]=function(){const e=et({...Ese}),t=et();return[et(n=>n(e),(n,r,i)=>{if(r(e,i),Object.keys(i).length){const A=new Set;r(Lc,a=>{var l;if((l=a.data[1])!=null&&l.length)for(let f=0;fn(t))]}();function Zit({baseChartData:e,transactions:t,value:n,filterEnum:r,filterFunc:i,mergeMatchingPoints:A}){const a=[null];let l=null;for(let f=1;f{const h={...n(lB)};f===void 0?delete h[e]:h[e]=(C,v)=>t(C,v,f);const m=lx(A,a,l,Object.values(h));r(lB,h),i.data.splice(1,1,m[1]),i.data.splice(2,1,m[2]),i.setData(i.data,!1),i.redraw(!0,!0)})}function ux(e,t){function n(r,i,A){switch(A){case"All":return!0;case"Yes":return t(r,i);case"No":return!t(r,i)}}return Ise(e,n)}const Vit=ux("error",(e,t)=>e.txn_error_code[t]!==0),zit=ux("bundle",(e,t)=>e.txn_from_bundle[t]),qit=ux(Xit,Wit),Kit=ux("simple",(e,t)=>e.txn_is_simple_vote[t]),$it=Ise("arrival",(e,t,{min:n,max:r})=>{const i=Number(e.txn_arrival_timestamps_nanos[t]-e.start_timestamp_nanos);return(n===void 0||i>=n)&&i<=r});let dx={};function eAt(e,t){Object.values(dx).forEach(n=>n(e,t))}function tAt(){dx={}}function uB(e,t,n){return et(null,(r,i,A,a,l,f)=>{function h(m,C){const v=m.data.length,k=r(mse),D=Zit({filterEnum:e,filterFunc:t,transactions:a,baseChartData:k[C],value:f,mergeMatchingPoints:n});m.data.splice(v,0,D),m.addSeries({...m.series[1],label:`${e}`},v),kse(m.series.filter(R=>R.show).length-1),m.setData(m.data,!1),r(fx)===void 0&&m.redraw(!0,!0)}dx[e]=h,h(A,l)})}const nAt=uB(Vi.FEES,(e,t)=>!!Number(e.txn_priority_fee[t]+e.txn_transaction_fee[t])),rAt=uB(Vi.TIPS,(e,t)=>!!Number(e.txn_tips[t])),oAt=uB(Vi.CUS_CONSUMED,(e,t)=>!!e.txn_compute_units_consumed[t]),iAt=uB(Vi.CUS_REQUESTED,(e,t,n)=>!!e.txn_compute_units_requested[t]),AAt=uB(Vi.INCOME_CUS,(e,t)=>e.txn_compute_units_consumed[t]>0&&Number(Y0(e,t))/e.txn_compute_units_consumed[t]>0),dB=et(null,(e,t,n,r)=>{const i=n.series.findIndex(A=>A.label===`${r}`);i!==-1&&(n.delSeries(i),n.data.splice(i,1),kse(n.data.length-1),n.setData(n.data,!1),e(fx)===void 0&&n.redraw(!0,!0),delete dx[r])}),hF=et(1),fx=et(),sAt=0,td=1,Cse=2;function fB(e){return e===sAt}function gx(e){return e===td}function hx(e){return e===Cse}function Bse(e){return e>Cse}function yse(e,t,n=2){const r=10n**BigInt(n),i=e*r/t;return Number(i)/Number(r)}function px(e,t){return function(n){return n.current?e(n.current).reduce((r,i,A)=>i>r?i:r,t):t}}const aAt=px(e=>e.txn_priority_fee.map((t,n)=>t+e.txn_transaction_fee[n]),0n),cAt=px(e=>e.txn_tips,0n),lAt=px(e=>e.txn_compute_units_consumed,0),uAt=px(e=>e.txn_compute_units_requested,0);function vse(e,t){if(!e.txn_landed[t])return 0;const n=e.txn_compute_units_consumed[t];return n?Number(Y0(e,t))/n:0}function bse(e){const t=e.txn_priority_fee.reduce((r,i,A)=>{if(!e)return r;const a=vse(e,A);return r[a]??(r[a]=[]),r[a].push(A),r},{}),n=Object.keys(t).sort((r,i)=>Number(i)-Number(r));return{rankings:n.reduce((r,i,A)=>{const a=t[i];for(const l of a)r.set(l,A+1);return r},new Map),totalRanks:n.length}}function dAt(e){if(!e.current)return new Map;const{rankings:t,totalRanks:n}=bse(e.current);for(const[r,i]of t)t.set(r,(n-i+1)/n);return t}const fAt=1,gAt=Uit;let Qse=0;const wse=.5,hAt=1.3;let em;function pF(e){em=e}let tm="";function _se(e){tm=e}let mF;function xse(e){mF=e}let nd=0;const kse=e=>{nd=e-1,Os().set(hF,nd)};function pAt(e,t,n){let r=0n,i=0n,A=0,a=0,l=new Map;function f(){r=aAt(e)}function h(){i=cAt(e)}function m(){A=lAt(e)}function C(){a=uAt(e)}function v(){l=dAt(e)}nd=1;const k={mode:1,fill:(Ee,se,Be,ce)=>{var de,be,Oe,Ie;if(!e.current)return{fill:""};if(fB(se))return{fill:""};if(gx(se))return{fill:Eit[!Ee||!e.current?oi.DEFAULT:use(Ee[0][Be],e.current,ce,(de=t[ce])==null?void 0:de.bundleTxnIdx,n)],brightness:mF===Ee[td][Be]?hAt:void 0};if(hx(se))return{fill:""};if(ce===Vi.FEES){const Fe=Ee[td][Be]??-1,qe=e.current.txn_priority_fee[Fe]+e.current.txn_transaction_fee[Fe];if(!qe)return{fill:""};const Ze=yse(qe,r,4);return{fill:`rgba(76, 204, 230, ${Math.max(Math.min(.8,Ze*4),.3)})`}}if(ce===Vi.TIPS){const Fe=Ee[td][Be]??-1,qe=(be=e.current)==null?void 0:be.txn_tips[Fe];if(!qe)return{fill:""};const Ze=yse(qe,i,4);return{fill:`rgba(31, 216, 164, ${Math.max(Math.min(.8,Ze*4),.3)})`}}if(ce===Vi.CUS_REQUESTED){const Fe=Ee[td][Be]??-1,qe=(Oe=e.current)==null?void 0:Oe.txn_compute_units_requested[Fe];if(!qe)return{fill:""};const Ze=qe/a;return{fill:`rgba(255, 141, 204, ${Math.max(Math.min(.85,Ze),.2)})`}}if(ce===Vi.CUS_CONSUMED){const Fe=Ee[td][Be]??-1,qe=(Ie=e.current)==null?void 0:Ie.txn_compute_units_consumed[Fe];if(!qe)return{fill:""};const Ze=qe/A;return{fill:`rgba(209, 157, 255, ${Math.max(Math.min(.85,Ze),.2)})`}}if(ce===Vi.INCOME_CUS){const Fe=Ee[td][Be]??-1,qe=l.get(Fe)??0;return{fill:`rgba(158, 177, 255, ${Math.max(Math.min(.8,qe),.3)})`}}return{fill:""}},stroke:(Ee,se,Be,ce)=>{var de,be,Oe;if(fB(se)||gx(se))return"";if(hx(se)){const Ie=Ee[td][Be]??-1,Fe=(de=e.current)==null?void 0:de.txn_error_code[Ie];return em?Fe===em&&(!tm||((be=e.current)==null?void 0:be.txn_source_tpu[Ie])===tm)?"rgba(162,5,8, .8)":Fe?"rgba(162,5,8, .1)":"rgba(19,173,79, .1)":tm?((Oe=e.current)==null?void 0:Oe.txn_source_tpu[Ie])===tm&&(!em||Fe===em)?Fe?"rgba(162,5,8, .8)":"rgba(19,173,79, .8)":Fe?"rgba(162,5,8, .1)":"rgba(19,173,79, .1)":Fe?"rgba(162,5,8, .5)":"rgba(19,173,79, .5)"}return""}},{mode:D,fill:R,stroke:N}=k;function F(Ee,se,Be,ce){Git(se,fAt,gAt,Ee,(de,be,Oe)=>{const Ie=Be*be,Fe=Be*Oe;ce(de,Ie,Fe)})}const M=[.6,1/0];1-M[0];function P(){(M[1]??1/0)*no.pxRatio}P();const G=new Map,Y=new Map;function H(Ee){let se;const Be=mF!==void 0;Be&&(Ee.filter=`brightness(${wse})`),G.forEach(({path:ce,brightness:de,fill:be})=>{be&&(Be&&de!==se&&(Ee.filter=`brightness(${de??wse})`,se=de),Ee.fillStyle=be,Ee.fill(ce))}),Ee.filter="",Y.forEach((ce,de)=>{de&&(Ee.strokeStyle=de,Ee.stroke(ce))}),G.clear(),Y.clear()}function Z(Ee,se,Be,ce,de,be,Oe,Ie,Fe,qe,Ze,De,xe){var Xe,Tt,Mt;if(!e.current)return;const _e=Ze+1,ve=R(Ee,_e,De,xe);let Ye=G.get(ve.fill+ve.brightness);const it=Ee[td][De];if(it!=null){if(Bse(_e)){if(xe===Vi.FEES){const Bt=e.current.txn_priority_fee[it]+e.current.txn_transaction_fee[it];if(Bt!==void 0){let vt=1/hse(Number(r),Number(Bt),1.7);vt>.9&&(vt=.9),vt<.1&&(vt=.1);const ie=Fe*vt,$t=Fe-ie;Fe-=$t,Oe+=$t}}if(xe===Vi.TIPS){const Bt=(Xe=e.current)==null?void 0:Xe.txn_tips[it];if(Bt!==void 0){let vt=1/hse(Number(i),Number(Bt),1.7);vt>.9&&(vt=.9),vt<.1&&(vt=.1);const ie=Fe*vt,$t=Fe-ie;Fe-=$t,Oe+=$t}}if(xe===Vi.CUS_CONSUMED){const Bt=(Tt=e.current)==null?void 0:Tt.txn_compute_units_consumed[it];if(Bt!==void 0){let vt=Bt/A;vt>.9&&(vt=.9),vt<.1&&(vt=.1);const ie=Fe*vt,$t=Fe-ie;Fe-=$t,Oe+=$t}}if(xe===Vi.CUS_REQUESTED){const Bt=(Mt=e.current)==null?void 0:Mt.txn_compute_units_requested[it];if(Bt!==void 0){let vt=Bt/a;vt>.9&&(vt=.9),vt<.1&&(vt=.1);const ie=Fe*vt,$t=Fe-ie;Fe-=$t,Oe+=$t}}if(xe===Vi.INCOME_CUS){let Bt=l.get(it)??0;Bt>.9&&(Bt=.95),Bt<.1&&(Bt=.1);const vt=Fe*Bt,ie=Fe-vt;Fe-=ie,Oe+=ie}}if(Ye==null&&G.set(ve.fill+ve.brightness,Ye={path:new Path2D,fill:ve.fill,brightness:ve.brightness}),Be(Ye.path,be,Oe,Ie,Fe),qe){const Bt=N(Ee,_e,De,xe);let vt=Y.get(Bt);vt==null&&Y.set(Bt,vt=new Path2D),Be(vt,be+qe/2,Oe+qe/2,Ie-qe,Fe-qe)}hx(_e)||re.add({x:Rn.round(be-ce),y:Rn.round(Oe-de),w:Ie,h:Fe,sidx:Ze+(Ze>1?2:1),didx:De})}}function z(Ee,se,Be,ce){return no.orient(Ee,se,(de,be,Oe,Ie,Fe,qe,Ze,De,xe,_e,ve,Ye,it,Xe)=>{const Tt=Rn.round((de.width||0)*no.pxRatio);Ee.ctx.save(),Xe(Ee.ctx,Ee.bbox.left,Ee.bbox.top,Ee.bbox.width,Ee.bbox.height),Ee.ctx.clip(),F(se-1,nd,ve,(Mt,Bt,vt)=>{(fB(se)||gx(se))&&vt&&(Qse=vt),fB(se)||gx(se)||(Bt-=Qse);for(let ie=0;ie=Ee.bbox.left&&$t<=Ee.bbox.left+Ee.bbox.width){const ue=Ee.scales[xr].min!=null&&Ee.scales[xr].max!=null?4e8/(Ee.scales[xr].max-Ee.scales[xr].min):void 0;Z(Ee.data,Ee.ctx,Xe,De,xe,$t,Rn.round(xe+Bt)+10,Bse(se)?Math.max(3,Math.min(pn-$t,ue??1)):pn-$t,Rn.round(vt)-20,Tt,Mt,ie,Oe[ie]??0)}ie=Tn-1}}),Ee.ctx.lineWidth=Tt,H(Ee.ctx),Ee.ctx.restore()}),null}let re;const q=Array(nd).fill(null),Ae=Array(nd).fill(0),Ce=Array(nd).fill(0),me=no.fmtDate("{YYYY}-{MM}-{DD} {HH}:{mm}:{ss}");let fe=null;return{hooks:{init:Ee=>{fe=Ee.root.querySelector(".u-series:first-child .u-value"),window.addEventListener("dppxchange",P),f(),h(),m(),C(),v()},destroy:Ee=>{window.removeEventListener("dppxchange",P)},drawClear:Ee=>{re=re||new fF(0,0,Ee.bbox.width,Ee.bbox.height),re.clear(),Ee.series.forEach(se=>{se._paths=null})},setCursor:Ee=>{{const se=Ee.posToVal(Ee.cursor.left??0,xr);fe&&(fe.textContent=Ee.scales[xr].time?me(new Date(se*1e3)):se.toFixed(2))}}},opts:(Ee,se)=>{no.assign(se,{cursor:{sync:{key:xr},y:!1,dataIdx:(Be,ce,de,be)=>{var Ie;if(fB(ce)||hx(ce))return de;const Oe=Rn.round(Be.cursor.left*no.pxRatio);if(Oe>=0){const Fe=Ae[ce-1];q[ce-1]=null,re.get(Oe,Fe,1,1,qe=>{Hit(Oe,Fe,qe.x,qe.y,qe.x+qe.w,qe.y+qe.h)&&(q[ce-1]=qe)})}return(Ie=q[ce-1])==null?void 0:Ie.didx},points:{fill:"rgba(255,255,255,0.2)",bbox:(Be,ce)=>{const de=q[ce-1],be={left:de?Rn.round(de.x/devicePixelRatio):-10,top:de?Rn.round(de.y/devicePixelRatio):-10,width:de?Rn.round(de.w/devicePixelRatio):0,height:de?Rn.round(de.h/devicePixelRatio):0},Oe=Rn.round((Be.bbox.left+Be.bbox.width)/devicePixelRatio)-be.left-10;return be.width>Oe&&(be.width=Oe),be}}},scales:{[xr]:{range(Be,ce,de){return[ce,de]}},y:{range:[0,1]}}}),se.axes&&no.assign(se.axes[0],{splits:null,grid:{show:D!==2}}),se.axes&&no.assign(se.axes[1],{splits:(Be,ce)=>(F(null,nd,Be.bbox.height,(de,be,Oe)=>{Ae[de]=Rn.round(be+Oe/2),Ce[de]=Be.posToVal(Ae[de]/no.pxRatio,"y")}),Ce),values:()=>Array(nd).fill(null).map((Be,ce)=>Ee.series[ce+1].label),gap:5,size:0,grid:{show:!1},ticks:{show:!1},side:3}),se.series.forEach((Be,ce)=>{ce>0&&no.assign(Be,{paths:z,points:{show:!1}})})}}}const mAt="_group-label_e4egg_1",EAt="_min-text-width_e4egg_4",IAt="_group_e4egg_1",CAt="_item_e4egg_16",BAt="_item-color_e4egg_57",gB={groupLabel:mAt,minTextWidth:EAt,group:IAt,item:CAt,itemColor:BAt};function mx({label:e,options:t,defaultValue:n,onChange:r,optionColors:i,hasMinTextWidth:A}){const[a,l]=_.useState(n);return p.jsxs(Re,{align:"center",children:[e&&p.jsx(Te,{className:nn(gB.groupLabel,{[gB.minTextWidth]:A}),children:e}),p.jsx(vS,{className:gB.group,type:"single",value:a,"aria-label":e,onValueChange:f=>{f&&(l(f),r(f))},children:t.map(f=>p.jsxs(_p,{className:gB.item,value:f,"aria-label":f,children:[(i==null?void 0:i[f])&&p.jsx("div",{className:gB.itemColor,style:{background:i[f]}}),f]},f))})]})}const yAt="_label_1q3ew_1",EF={label:yAt};function hB({checked:e,onCheckedChange:t,label:n,color:r}){return p.jsx(Re,{align:"center",gap:"2",children:p.jsx(Te,{as:"label",className:EF.label,style:{color:r},children:p.jsxs(Re,{gap:"2",children:[p.jsx(GS,{checked:e,onCheckedChange:t,size:"1"}),n]})})})}const vAt="_slider_j7oas_1",bAt="_arrival-label_j7oas_68",QAt="_minimize-button_j7oas_77",IF={slider:vAt,arrivalLabel:bAt,minimizeButton:QAt},CF=et(-1),BF=et(oi.DEFAULT);var Sse=1,wAt=.9,_At=.8,xAt=.17,yF=.1,vF=.999,kAt=.9999,SAt=.99,DAt=/[\\\/_+.#"@\[\(\{&]/,RAt=/[\\\/_+.#"@\[\(\{&]/g,TAt=/[\s-]/,Dse=/[\s-]/g;function bF(e,t,n,r,i,A,a){if(A===t.length)return i===e.length?Sse:SAt;var l=`${i},${A}`;if(a[l]!==void 0)return a[l];for(var f=r.charAt(A),h=n.indexOf(f,i),m=0,C,v,k,D;h>=0;)C=bF(e,t,n,r,h+1,A+1,a),C>m&&(h===i?C*=Sse:DAt.test(e.charAt(h-1))?(C*=_At,k=e.slice(i,h-1).match(RAt),k&&i>0&&(C*=Math.pow(vF,k.length))):TAt.test(e.charAt(h-1))?(C*=wAt,D=e.slice(i,h-1).match(Dse),D&&i>0&&(C*=Math.pow(vF,D.length))):(C*=xAt,i>0&&(C*=Math.pow(vF,h-i))),e.charAt(h)!==t.charAt(A)&&(C*=kAt)),(CC&&(C=v*yF)),C>m&&(m=C),h=n.indexOf(f,h+1);return a[l]=m,m}function Rse(e){return e.toLowerCase().replace(Dse," ")}function MAt(e,t,n){return e=n&&n.length>0?`${e+" "+n.join(" ")}`:e,bF(e,t,Rse(e),Rse(t),0,0,{})}var FAt=Symbol.for("react.lazy"),Ex=Hm[" use ".trim().toString()];function NAt(e){return typeof e=="object"&&e!==null&&"then"in e}function Tse(e){return e!=null&&typeof e=="object"&&"$$typeof"in e&&e.$$typeof===FAt&&"_payload"in e&&NAt(e._payload)}function OAt(e){const t=jAt(e),n=_.forwardRef((r,i)=>{let{children:A,...a}=r;Tse(A)&&typeof Ex=="function"&&(A=Ex(A._payload));const l=_.Children.toArray(A),f=l.find(PAt);if(f){const h=f.props.children,m=l.map(C=>C===f?_.Children.count(h)>1?_.Children.only(null):_.isValidElement(h)?h.props.children:null:C);return p.jsx(t,{...a,ref:i,children:_.isValidElement(h)?_.cloneElement(h,void 0,m):null})}return p.jsx(t,{...a,ref:i,children:A})});return n.displayName=`${e}.Slot`,n}function jAt(e){const t=_.forwardRef((n,r)=>{let{children:i,...A}=n;if(Tse(i)&&typeof Ex=="function"&&(i=Ex(i._payload)),_.isValidElement(i)){const a=GAt(i),l=UAt(A,i.props);return i.type!==_.Fragment&&(l.ref=r?Al(r,a):a),_.cloneElement(i,l)}return _.Children.count(i)>1?_.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var LAt=Symbol("radix.slottable");function PAt(e){return _.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===LAt}function UAt(e,t){const n={...t};for(const r in t){const i=e[r],A=t[r];/^on[A-Z]/.test(r)?i&&A?n[r]=(...a)=>{const l=A(...a);return i(...a),l}:i&&(n[r]=i):r==="style"?n[r]={...i,...A}:r==="className"&&(n[r]=[i,A].filter(Boolean).join(" "))}return{...e,...n}}function GAt(e){var r,i;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(i=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:i.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var HAt=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Uf=HAt.reduce((e,t)=>{const n=OAt(`Primitive.${t}`),r=_.forwardRef((i,A)=>{const{asChild:a,...l}=i,f=a?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),p.jsx(f,{...l,ref:A})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),pB='[cmdk-group=""]',QF='[cmdk-group-items=""]',YAt='[cmdk-group-heading=""]',Mse='[cmdk-item=""]',Fse=`${Mse}:not([aria-disabled="true"])`,wF="cmdk-item-select",nm="data-value",JAt=(e,t,n)=>MAt(e,t,n),Nse=_.createContext(void 0),mB=()=>_.useContext(Nse),Ose=_.createContext(void 0),_F=()=>_.useContext(Ose),jse=_.createContext(void 0),Lse=_.forwardRef((e,t)=>{let n=rm(()=>{var Ie,Fe;return{search:"",value:(Fe=(Ie=e.value)!=null?Ie:e.defaultValue)!=null?Fe:"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}}),r=rm(()=>new Set),i=rm(()=>new Map),A=rm(()=>new Map),a=rm(()=>new Set),l=Pse(e),{label:f,children:h,value:m,onValueChange:C,filter:v,shouldFilter:k,loop:D,disablePointerSelection:R=!1,vimBindings:N=!0,...F}=e,M=YA(),P=YA(),G=YA(),Y=_.useRef(null),H=nst();l2(()=>{if(m!==void 0){let Ie=m.trim();n.current.value=Ie,Z.emit()}},[m]),l2(()=>{H(6,me)},[]);let Z=_.useMemo(()=>({subscribe:Ie=>(a.current.add(Ie),()=>a.current.delete(Ie)),snapshot:()=>n.current,setState:(Ie,Fe,qe)=>{var Ze,De,xe,_e;if(!Object.is(n.current[Ie],Fe)){if(n.current[Ie]=Fe,Ie==="search")Ce(),q(),H(1,Ae);else if(Ie==="value"){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let ve=document.getElementById(G);ve?ve.focus():(Ze=document.getElementById(M))==null||Ze.focus()}if(H(7,()=>{var ve;n.current.selectedItemId=(ve=fe())==null?void 0:ve.id,Z.emit()}),qe||H(5,me),((De=l.current)==null?void 0:De.value)!==void 0){let ve=Fe??"";(_e=(xe=l.current).onValueChange)==null||_e.call(xe,ve);return}}Z.emit()}},emit:()=>{a.current.forEach(Ie=>Ie())}}),[]),z=_.useMemo(()=>({value:(Ie,Fe,qe)=>{var Ze;Fe!==((Ze=A.current.get(Ie))==null?void 0:Ze.value)&&(A.current.set(Ie,{value:Fe,keywords:qe}),n.current.filtered.items.set(Ie,re(Fe,qe)),H(2,()=>{q(),Z.emit()}))},item:(Ie,Fe)=>(r.current.add(Ie),Fe&&(i.current.has(Fe)?i.current.get(Fe).add(Ie):i.current.set(Fe,new Set([Ie]))),H(3,()=>{Ce(),q(),n.current.value||Ae(),Z.emit()}),()=>{A.current.delete(Ie),r.current.delete(Ie),n.current.filtered.items.delete(Ie);let qe=fe();H(4,()=>{Ce(),(qe==null?void 0:qe.getAttribute("id"))===Ie&&Ae(),Z.emit()})}),group:Ie=>(i.current.has(Ie)||i.current.set(Ie,new Set),()=>{A.current.delete(Ie),i.current.delete(Ie)}),filter:()=>l.current.shouldFilter,label:f||e["aria-label"],getDisablePointerSelection:()=>l.current.disablePointerSelection,listId:M,inputId:G,labelId:P,listInnerRef:Y}),[]);function re(Ie,Fe){var qe,Ze;let De=(Ze=(qe=l.current)==null?void 0:qe.filter)!=null?Ze:JAt;return Ie?De(Ie,n.current.search,Fe):0}function q(){if(!n.current.search||l.current.shouldFilter===!1)return;let Ie=n.current.filtered.items,Fe=[];n.current.filtered.groups.forEach(Ze=>{let De=i.current.get(Ze),xe=0;De.forEach(_e=>{let ve=Ie.get(_e);xe=Math.max(ve,xe)}),Fe.push([Ze,xe])});let qe=Y.current;Ee().sort((Ze,De)=>{var xe,_e;let ve=Ze.getAttribute("id"),Ye=De.getAttribute("id");return((xe=Ie.get(Ye))!=null?xe:0)-((_e=Ie.get(ve))!=null?_e:0)}).forEach(Ze=>{let De=Ze.closest(QF);De?De.appendChild(Ze.parentElement===De?Ze:Ze.closest(`${QF} > *`)):qe.appendChild(Ze.parentElement===qe?Ze:Ze.closest(`${QF} > *`))}),Fe.sort((Ze,De)=>De[1]-Ze[1]).forEach(Ze=>{var De;let xe=(De=Y.current)==null?void 0:De.querySelector(`${pB}[${nm}="${encodeURIComponent(Ze[0])}"]`);xe==null||xe.parentElement.appendChild(xe)})}function Ae(){let Ie=Ee().find(qe=>qe.getAttribute("aria-disabled")!=="true"),Fe=Ie==null?void 0:Ie.getAttribute(nm);Z.setState("value",Fe||void 0)}function Ce(){var Ie,Fe,qe,Ze;if(!n.current.search||l.current.shouldFilter===!1){n.current.filtered.count=r.current.size;return}n.current.filtered.groups=new Set;let De=0;for(let xe of r.current){let _e=(Fe=(Ie=A.current.get(xe))==null?void 0:Ie.value)!=null?Fe:"",ve=(Ze=(qe=A.current.get(xe))==null?void 0:qe.keywords)!=null?Ze:[],Ye=re(_e,ve);n.current.filtered.items.set(xe,Ye),Ye>0&&De++}for(let[xe,_e]of i.current)for(let ve of _e)if(n.current.filtered.items.get(ve)>0){n.current.filtered.groups.add(xe);break}n.current.filtered.count=De}function me(){var Ie,Fe,qe;let Ze=fe();Ze&&(((Ie=Ze.parentElement)==null?void 0:Ie.firstChild)===Ze&&((qe=(Fe=Ze.closest(pB))==null?void 0:Fe.querySelector(YAt))==null||qe.scrollIntoView({block:"nearest"})),Ze.scrollIntoView({block:"nearest"}))}function fe(){var Ie;return(Ie=Y.current)==null?void 0:Ie.querySelector(`${Mse}[aria-selected="true"]`)}function Ee(){var Ie;return Array.from(((Ie=Y.current)==null?void 0:Ie.querySelectorAll(Fse))||[])}function se(Ie){let Fe=Ee()[Ie];Fe&&Z.setState("value",Fe.getAttribute(nm))}function Be(Ie){var Fe;let qe=fe(),Ze=Ee(),De=Ze.findIndex(_e=>_e===qe),xe=Ze[De+Ie];(Fe=l.current)!=null&&Fe.loop&&(xe=De+Ie<0?Ze[Ze.length-1]:De+Ie===Ze.length?Ze[0]:Ze[De+Ie]),xe&&Z.setState("value",xe.getAttribute(nm))}function ce(Ie){let Fe=fe(),qe=Fe==null?void 0:Fe.closest(pB),Ze;for(;qe&&!Ze;)qe=Ie>0?est(qe,pB):tst(qe,pB),Ze=qe==null?void 0:qe.querySelector(Fse);Ze?Z.setState("value",Ze.getAttribute(nm)):Be(Ie)}let de=()=>se(Ee().length-1),be=Ie=>{Ie.preventDefault(),Ie.metaKey?de():Ie.altKey?ce(1):Be(1)},Oe=Ie=>{Ie.preventDefault(),Ie.metaKey?se(0):Ie.altKey?ce(-1):Be(-1)};return _.createElement(Uf.div,{ref:t,tabIndex:-1,...F,"cmdk-root":"",onKeyDown:Ie=>{var Fe;(Fe=F.onKeyDown)==null||Fe.call(F,Ie);let qe=Ie.nativeEvent.isComposing||Ie.keyCode===229;if(!(Ie.defaultPrevented||qe))switch(Ie.key){case"n":case"j":{N&&Ie.ctrlKey&&be(Ie);break}case"ArrowDown":{be(Ie);break}case"p":case"k":{N&&Ie.ctrlKey&&Oe(Ie);break}case"ArrowUp":{Oe(Ie);break}case"Home":{Ie.preventDefault(),se(0);break}case"End":{Ie.preventDefault(),de();break}case"Enter":{Ie.preventDefault();let Ze=fe();if(Ze){let De=new Event(wF);Ze.dispatchEvent(De)}}}}},_.createElement("label",{"cmdk-label":"",htmlFor:z.inputId,id:z.labelId,style:ost},f),Ix(e,Ie=>_.createElement(Ose.Provider,{value:Z},_.createElement(Nse.Provider,{value:z},Ie))))}),XAt=_.forwardRef((e,t)=>{var n,r;let i=YA(),A=_.useRef(null),a=_.useContext(jse),l=mB(),f=Pse(e),h=(r=(n=f.current)==null?void 0:n.forceMount)!=null?r:a==null?void 0:a.forceMount;l2(()=>{if(!h)return l.item(i,a==null?void 0:a.id)},[h]);let m=Use(i,A,[e.value,e.children,A],e.keywords),C=_F(),v=Gf(H=>H.value&&H.value===m.current),k=Gf(H=>h||l.filter()===!1?!0:H.search?H.filtered.items.get(i)>0:!0);_.useEffect(()=>{let H=A.current;if(!(!H||e.disabled))return H.addEventListener(wF,D),()=>H.removeEventListener(wF,D)},[k,e.onSelect,e.disabled]);function D(){var H,Z;R(),(Z=(H=f.current).onSelect)==null||Z.call(H,m.current)}function R(){C.setState("value",m.current,!0)}if(!k)return null;let{disabled:N,value:F,onSelect:M,forceMount:P,keywords:G,...Y}=e;return _.createElement(Uf.div,{ref:Al(A,t),...Y,id:i,"cmdk-item":"",role:"option","aria-disabled":!!N,"aria-selected":!!v,"data-disabled":!!N,"data-selected":!!v,onPointerMove:N||l.getDisablePointerSelection()?void 0:R,onClick:N?void 0:D},e.children)}),WAt=_.forwardRef((e,t)=>{let{heading:n,children:r,forceMount:i,...A}=e,a=YA(),l=_.useRef(null),f=_.useRef(null),h=YA(),m=mB(),C=Gf(k=>i||m.filter()===!1?!0:k.search?k.filtered.groups.has(a):!0);l2(()=>m.group(a),[]),Use(a,l,[e.value,e.heading,f]);let v=_.useMemo(()=>({id:a,forceMount:i}),[i]);return _.createElement(Uf.div,{ref:Al(l,t),...A,"cmdk-group":"",role:"presentation",hidden:C?void 0:!0},n&&_.createElement("div",{ref:f,"cmdk-group-heading":"","aria-hidden":!0,id:h},n),Ix(e,k=>_.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":n?h:void 0},_.createElement(jse.Provider,{value:v},k))))}),ZAt=_.forwardRef((e,t)=>{let{alwaysRender:n,...r}=e,i=_.useRef(null),A=Gf(a=>!a.search);return!n&&!A?null:_.createElement(Uf.div,{ref:Al(i,t),...r,"cmdk-separator":"",role:"separator"})}),VAt=_.forwardRef((e,t)=>{let{onValueChange:n,...r}=e,i=e.value!=null,A=_F(),a=Gf(h=>h.search),l=Gf(h=>h.selectedItemId),f=mB();return _.useEffect(()=>{e.value!=null&&A.setState("search",e.value)},[e.value]),_.createElement(Uf.input,{ref:t,...r,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":f.listId,"aria-labelledby":f.labelId,"aria-activedescendant":l,id:f.inputId,type:"text",value:i?e.value:a,onChange:h=>{i||A.setState("search",h.target.value),n==null||n(h.target.value)}})}),zAt=_.forwardRef((e,t)=>{let{children:n,label:r="Suggestions",...i}=e,A=_.useRef(null),a=_.useRef(null),l=Gf(h=>h.selectedItemId),f=mB();return _.useEffect(()=>{if(a.current&&A.current){let h=a.current,m=A.current,C,v=new ResizeObserver(()=>{C=requestAnimationFrame(()=>{let k=h.offsetHeight;m.style.setProperty("--cmdk-list-height",k.toFixed(1)+"px")})});return v.observe(h),()=>{cancelAnimationFrame(C),v.unobserve(h)}}},[]),_.createElement(Uf.div,{ref:Al(A,t),...i,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":l,"aria-label":r,id:f.listId},Ix(e,h=>_.createElement("div",{ref:Al(a,f.listInnerRef),"cmdk-list-sizer":""},h)))}),qAt=_.forwardRef((e,t)=>{let{open:n,onOpenChange:r,overlayClassName:i,contentClassName:A,container:a,...l}=e;return _.createElement(pme,{open:n,onOpenChange:r},_.createElement(mme,{container:a},_.createElement(Eme,{"cmdk-overlay":"",className:i}),_.createElement(Ime,{"aria-label":e.label,"cmdk-dialog":"",className:A},_.createElement(Lse,{ref:t,...l}))))}),KAt=_.forwardRef((e,t)=>Gf(n=>n.filtered.count===0)?_.createElement(Uf.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null),$At=_.forwardRef((e,t)=>{let{progress:n,children:r,label:i="Loading...",...A}=e;return _.createElement(Uf.div,{ref:t,...A,"cmdk-loading":"",role:"progressbar","aria-valuenow":n,"aria-valuemin":0,"aria-valuemax":100,"aria-label":i},Ix(e,a=>_.createElement("div",{"aria-hidden":!0},a)))}),Nl=Object.assign(Lse,{List:zAt,Item:XAt,Input:VAt,Group:WAt,Separator:ZAt,Dialog:qAt,Empty:KAt,Loading:$At});function est(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return n;n=n.nextElementSibling}}function tst(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return n;n=n.previousElementSibling}}function Pse(e){let t=_.useRef(e);return l2(()=>{t.current=e}),t}var l2=typeof window>"u"?_.useEffect:_.useLayoutEffect;function rm(e){let t=_.useRef();return t.current===void 0&&(t.current=e()),t}function Gf(e){let t=_F(),n=()=>e(t.snapshot());return _.useSyncExternalStore(t.subscribe,n,n)}function Use(e,t,n,r=[]){let i=_.useRef(),A=mB();return l2(()=>{var a;let l=(()=>{var h;for(let m of n){if(typeof m=="string")return m.trim();if(typeof m=="object"&&"current"in m)return m.current?(h=m.current.textContent)==null?void 0:h.trim():i.current}})(),f=r.map(h=>h.trim());A.value(e,l,f),(a=t.current)==null||a.setAttribute(nm,l),i.current=l}),i}var nst=()=>{let[e,t]=_.useState(),n=rm(()=>new Map);return l2(()=>{n.current.forEach(r=>r()),n.current=new Map},[e]),(r,i)=>{n.current.set(r,i),t({})}};function rst(e){let t=e.type;return typeof t=="function"?t(e.props):"render"in t?t.render(e.props):e}function Ix({asChild:e,children:t},n){return e&&_.isValidElement(t)?_.cloneElement(rst(t),{ref:t.ref},n(t.props.children)):n(t)}var ost={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"};const ist="_dropdownButton_v1p8v_1",Ast="_input-container_v1p8v_6",sst="_sm_v1p8v_20",ast="_content_v1p8v_68",EB={dropdownButton:ist,inputContainer:Ast,sm:sst,content:ast},cst="_text_1k6sv_1",lst="_faded_1k6sv_7",ust="_ellipsis_1k6sv_11",xF={text:cst,faded:lst,ellipsis:ust};function Gse({textSegments:e,truncateLastSegment:t}){return p.jsx(Re,{flexGrow:"1",minWidth:"0",maxWidth:"100%",wrap:"nowrap",className:xF.text,"aria-label":e.map(({text:n})=>n).join(""),children:e.map(({text:n,faded:r},i)=>n?p.jsx(Te,{className:nn({[xF.faded]:r,[xF.ellipsis]:i===e.length-1&&t}),children:n},i):null)})}const IB=8,dst=2,Hse=2;function fst(e,{signature:t,optionValue:n,txnIdxCount:r}){const i=r>1,A=e.trim().toLowerCase(),a=n.toLowerCase(),l=k=>{i&&k.push({text:`${xQ}(${r})`,faded:!0})};if(A.length===a.length||A.length>IB){const k=[{text:`${t.substring(0,IB)}...${t.substring(t.length-IB)}`}];return l(k),k}const f=a.indexOf(A),h=f+A.length,m=[{start:0,end:Math.min(IB,t.length)},{start:Math.max(0,Math.min(f-Hse,t.length)),end:Math.min(t.length,Math.min(h+Hse,t.length))},{start:Math.max(0,t.length-IB),end:t.length}].filter(k=>k.end>k.start).sort((k,D)=>k.start-D.start),C=[];for(const k of m){if(!C.length){C.push({...k});continue}const D=C[C.length-1],R=k.start-D.end;R<=0||R<=dst?D.end=Math.max(D.end,k.end):C.push({...k})}const v=[];for(let k=0;k0&&v.push({text:"...",faded:!0});const R=Math.max(D.start,Math.min(f,D.end)),N=Math.max(D.start,Math.min(h,D.end));N>R?(D.startk)}function gst(e){return function(t){return p.jsx(Gse,{textSegments:fst(t,e)})}}function Yse(e,t){if(t=t.trim(),!t)return;if(t.includes(".")){const l=e.indexOf(t);return l<0?void 0:{startIdx:l,endIdx:l+t.length}}const n=[];let r="";for(let l=0;l="0"&&f<="9"&&(r+=f,n.push(l))}const i=r.indexOf(t);if(i<0)return;const A=n[i],a=n[i+t.length-1]+1;return{startIdx:A,endIdx:a}}function hst(e,t,n){return function(r){const i=Yse(e,r),A=t>1,a=(i==null?void 0:i.startIdx)??-1,l=(i==null?void 0:i.endIdx)??-1,f=[{text:e.substring(0,a),faded:!0},{text:e.substring(a,l)},{text:e.substring(l),faded:!0},{text:A?`${xQ}(${t})`:"",faded:!0},{text:n?`${xQ}${n}`:""}];return p.jsx(Gse,{textSegments:f,truncateLastSegment:!0})}}const pst=30,mst=20,Jse=["Txn Sig","IPv4"],Xse=["Income"],Wse=["Txn Sig","Error","Income","IPv4","TPU"],Est={"Txn Sig":"2ZwHLf3Qw7ZE8s3PWW81ELCmGiVhaDS9LWMK4McGL9ySmqvTZSZf3S9EWks4TFbyJt7U6i5RPuLk7PgWVBdy9HY5",Error:"",Income:"Rank #",IPv4:"192.0.2.1",TPU:"udp"};function Zse({transactions:e,size:t="lg"}){const[n,r]=_.useState(!1),[i,A]=_.useState(!1),[a,l]=_.useState(""),[f,h]=$ee(a,500),[m,C]=_.useState(),[v,k]=_.useState("Txn Sig"),D=Se(gF),R=Se(vq),N=Se(i1),F=mt(Lc),M=_.useRef(null),P=_.useRef(null),G=_.useRef(),Y=_.useCallback(()=>{G.current&&(G.current.style.border="",G.current=void 0),xse(void 0),C(void 0),A(!1)},[]),H=_.useCallback(()=>{Y(),l(""),h(""),F((De,xe)=>{De.setScale(xr,{min:De.data[0][0],max:De.data[0][De.data[0].length-1]})})},[Y,h,F]);_.useEffect(()=>{D&&(m!=null&&m.txnIdxs.some(De=>!D.has(De)))&&H()},[D,H,m==null?void 0:m.txnIdxs]),_.useEffect(()=>{m===void 0&&Xse.includes(v)&&k(Wse[0])},[m,v]);const Z=_.useCallback((De,xe,_e)=>De.reduce((ve,Ye,it)=>{var Mt;if(D&&!D.has(it)||_e!=null&&_e(Ye))return ve;const Xe=((Mt=ve[Ye])==null?void 0:Mt.txnIdxs)??[];Xe.push(it);const Tt=xe(Ye,Xe);return ve[Ye]=Tt,ve},{}),[D]),z=_.useMemo(()=>Z(e.txn_signature,(De,xe)=>{const _e=De.toLowerCase();return{getLabelEl:gst({signature:De,optionValue:_e,txnIdxCount:xe.length}),txnIdxs:xe,signatureLower:_e,signature:De}}),[Z,e.txn_signature]),re=_.useMemo(()=>Z(e.txn_error_code,(De,xe)=>({txnIdxs:xe,label:jD[De]}),De=>De===0),[Z,e.txn_error_code]),q=_.useMemo(()=>{const De=R.reduce((xe,_e)=>{var Ye,it;if(!_e.gossip||!((Ye=_e.info)!=null&&Ye.name))return xe;const ve=Object.values(_e.gossip.sockets);for(const Xe of ve)xe.set(L5(Xe),(it=_e.info)==null?void 0:it.name);return xe},new Map);return Z(e.txn_source_ipv4,(xe,_e)=>{var ve;return{getLabelEl:hst(xe,_e.length,De.get(xe)),txnIdxs:_e,label:`${xe} ${De.get(xe)??""}`,queryValue:`${xe}${(ve=De.get(xe)??"")==null?void 0:ve.toLowerCase()}`}})},[Z,R,e.txn_source_ipv4]),Ae=_.useMemo(()=>Z(e.txn_source_tpu,(De,xe)=>({txnIdxs:xe,label:De})),[Z,e.txn_source_tpu]),Ce=_.useMemo(()=>e.txn_transaction_fee.reduce((De,xe,_e)=>(D&&!D.has(_e)||De.push({txnIdx:_e,income:Number(Y0(e,_e))}),De),[]).sort(({income:De},{income:xe})=>xe-De),[D,e]),me=_.useCallback(De=>{var it,Xe,Tt,Mt;const xe=e.txn_bank_idx[De],_e=document.getElementById(pse(xe)),ve=(it=_e==null?void 0:_e.getElementsByClassName("u-over"))==null?void 0:it[0],Ye=(Xe=_e==null?void 0:_e.getElementsByTagName("canvas"))==null?void 0:Xe[0];if(_e&&ve&&Ye){if(!I8e(Ye)){Ye.scrollIntoView({block:"nearest"});const Bt=Ye.getBoundingClientRect(),vt=(Tt=document.getElementById("transaction-bars-controls"))==null?void 0:Tt.getBoundingClientRect();vt&&vt.top-Aae<=0&&Bt.top{if(xe!==vt){Bt.redraw();return}const ie=Bt.scales[xr],$t=ie.min??-1/0,Tn=ie.max??1/0,pn=Tn-$t,ue=e.txn_from_bundle[De]&&e.txn_microblock_id[De-1]!==e.txn_microblock_id[De],fn=e.txn_from_bundle[De]&&e.txn_microblock_id[De+1]!==e.txn_microblock_id[De],_t=Number((ue||!e.txn_from_bundle[De]?e.txn_mb_start_timestamps_nanos[De]:e.txn_preload_end_timestamps_nanos[De])-e.start_timestamp_nanos),Ot=Number((fn||!e.txn_from_bundle[De]?e.txn_mb_end_timestamps_nanos[De]:e.txn_end_timestamps_nanos[De])-e.start_timestamp_nanos),dt=(Ot-_t)*pst,Bn=(Ot-_t)*mst,_n=Ot<$t||_t>Tn,Lr=pn>dt,Pt=pn{if(_n||Lr||Pt){let Vt=Math.max(Bt.data[0][0],_t-dt/2);const zn=Vt+dt;zn>Bt.data[0][Bt.data[0].length-1]&&(Vt=zn-dt),Bt.setScale(xr,{min:Vt,max:zn})}xse(De)})})},[e,F]),fe=_.useCallback((De,xe)=>{l(De),h(De),r(!1),A(!0);const _e=ve=>{const Ye={current:0,total:ve.length-1,txnIdxs:ve};C(Ye);const it=ve[Ye.current];me(it)};switch(v){case"Txn Sig":{const ve=z[De].txnIdxs;_e(ve);break}case"Error":{if(xe!==void 0){const ve=re[Number(xe)].txnIdxs;_e(ve)}break}case"IPv4":{const ve=q[xe??De];if(ve){const Ye=ve.txnIdxs;_e(Ye)}break}case"TPU":{if(xe!==void 0){const ve=Ae[xe].txnIdxs;_e(ve)}break}}},[h,v,z,me,re,q,Ae]),Ee=De=>()=>{C(xe=>{if(!xe)return;let{current:_e,total:ve,txnIdxs:Ye}=xe;De==="prev"?_e--:De==="next"&&_e++,_e>ve&&(_e=0),_e<0&&(_e=ve);const it=Ye[_e];return me(it),{current:_e,total:ve,txnIdxs:Ye}})},se=De=>()=>{switch(k(De),H(),De){case"Txn Sig":case"IPv4":case"Error":case"TPU":{Ze.current=!0,r(!0),setTimeout(()=>{var xe;(xe=qe.current)==null||xe.focus()},250);break}case"Income":{const xe=Ce.map(({txnIdx:ve})=>ve);C({current:0,total:xe.length,txnIdxs:xe});const _e=xe[0];me(_e);break}}},Be=Jse.includes(v),ce=Be&&a!==f,de=n&&!Be||!ce,be=m&&m.total>0,Oe=a||Xse.includes(v),Ie=!Jse.includes(v),Fe=_.useRef(Ie);Fe.current=Ie;const qe=_.useRef(null),Ze=_.useRef(!1);return p.jsxs(Re,{children:[p.jsxs(XJ,{children:[p.jsx(WJ,{children:p.jsxs(Ec,{variant:"surface",className:EB.dropdownButton,onFocusCapture:De=>De.preventDefault(),onFocus:De=>{De.preventDefault()},children:[v,p.jsx(FS,{})]})}),p.jsx(VJ,{onCloseAutoFocus:De=>De.preventDefault(),children:Wse.map(De=>p.jsx(zJ,{onSelect:se(De),children:De},De))})]}),p.jsx(Nl,{loop:!0,className:EB.root,shouldFilter:!1,ref:M,children:p.jsxs(eS,{open:n,onOpenChange:De=>{r(De)},children:[p.jsx(tS,{asChild:!0,children:p.jsxs(Re,{align:"center",className:nn(EB.inputContainer,"rt-TextFieldRoot","rt-variant-surface",{[EB.sm]:t==="sm"}),children:[p.jsx(Nl.Input,{placeholder:Est[v],onFocus:De=>{r(!0)},value:a,onValueChange:De=>{l(De),Y(),r(!0)},readOnly:Ie,ref:qe}),(be||Oe)&&p.jsxs(Re,{align:"center",children:[be&&p.jsxs(p.Fragment,{children:[p.jsxs(Te,{style:{paddingRight:"var(--space-2)",cursor:"default"},children:[m.current+1,"\xA0of\xA0",m.total+1]}),p.jsx(Ic,{onClick:Ee("prev"),variant:"ghost",onKeyDown:De=>{De.key==="Enter"&&Ee("prev")()},children:p.jsx(c5e,{})}),p.jsx(Ic,{onClick:Ee("next"),variant:"ghost",onKeyDown:De=>{De.key==="Enter"&&Ee("next")()},children:p.jsx(s5e,{})})]}),Oe&&p.jsx(Ic,{onClick:H,variant:"ghost",onKeyDown:De=>{De.key==="Enter"&&H()},children:p.jsx(DR,{})})]})]})}),p.jsx(nS,{container:N,children:p.jsx(rS,{className:EB.content,onOpenAutoFocus:De=>{Ze.current?setTimeout(()=>{Ze.current=!1},250):De.preventDefault()},onInteractOutside:De=>{(De.target===qe.current||Ze.current)&&De.preventDefault()},style:{outline:"unset"},children:p.jsxs(Nl.List,{ref:P,style:{maxHeight:"min(300px, var(--radix-popover-content-available-height))"},children:[a.length>1&&ce&&p.jsx(Nl.Loading,{children:p.jsx(Te,{children:"Loading..."})}),de&&p.jsxs(p.Fragment,{children:[v==="Txn Sig"&&p.jsx(Ist,{optionMap:z,inputValue:f,onSelect:fe,showAllOptions:i}),v==="Error"&&p.jsx(Vse,{onSelect:fe,optionMap:re}),v==="IPv4"&&p.jsx(Cst,{onSelect:fe,optionMap:q,inputValue:f,showAllOptions:i}),v==="TPU"&&p.jsx(Vse,{onSelect:fe,optionMap:Ae})]})]})})})]})})]})}const Ist=_.memo(function({optionMap:e,inputValue:t,onSelect:n,showAllOptions:r}){const i=_.useMemo(()=>Object.entries(e),[e]),A=t.toLowerCase();function a([,{signatureLower:h}]){return r||h.includes(A)}function l([,{signatureLower:h}]){return h===A?3:h.startsWith(A)||h.endsWith(A)?2:h.includes(A)?1:0}function f(h,m){return l(m)-l(h)}return p.jsxs(p.Fragment,{children:[!!i.length&&p.jsx(Nl.Group,{heading:"Results",children:i.filter(a).sort(f).map(([,{getLabelEl:h,signatureLower:m,signature:C}],v)=>{if(!(v>100))return p.jsx(Nl.Item,{value:m,onSelect:()=>{n(C)},children:h(r?"":t)},C)})}),p.jsx(Nl.Empty,{children:"No results found."})]})}),Cst=_.memo(function({optionMap:e,inputValue:t,onSelect:n,showAllOptions:r}){const i=_.useMemo(()=>Object.entries(e),[e]),A=t.trim().toLowerCase();function a([,{label:h,queryValue:m}]){return r||!!Yse(h,A)||m.includes(A)}function l([,{label:h,txnIdxs:m}]){return h===A?1/0:m.length>1?3+m.length:h.startsWith(A)||h.endsWith(A)?2:h.includes(A)?1:0}function f(h,m){return l(m)-l(h)}return p.jsxs(p.Fragment,{children:[!!i.length&&p.jsx(Nl.Group,{heading:"Results",children:i.filter(a).sort(f).map(([h,{getLabelEl:m,label:C}],v)=>{if(!(v>100))return p.jsx(Nl.Item,{value:C,onSelect:()=>{n(C,h)},children:m(r?"":t)},C)})}),p.jsx(Nl.Empty,{children:"No results found."})]})}),Vse=_.memo(function({onSelect:e,optionMap:t}){return _.useMemo(()=>Object.entries(t),[t]).map(([n,{label:r,txnIdxs:i}],A)=>p.jsx(Nl.Item,{onSelect:()=>{e(r,n)},children:p.jsxs(Te,{children:[r," (",i.length,")"]})},n))});function Bst(e){const[t,n]=_.useState(!1);return p.jsxs(p.Fragment,{children:[p.jsx("div",{className:IF.minimizeButton,children:p.jsx(Ic,{variant:"ghost",onClick:()=>n(r=>!r),children:t?p.jsx(kR,{}):p.jsx(SR,{})})}),!t&&p.jsx(yst,{...e})]})}function yst(e){const{transactions:t,maxTs:n}=e,r=mt(lB),i=mt(hF),A=mt(fx),a=mt(CF),l=mt(BF);return _w(()=>{r(Ese),tAt(),i(1),A(void 0),pF(0),a(-1),l(oi.DEFAULT)}),Pi("(max-width: 500px)")?p.jsx(vst,{...e}):p.jsxs(Re,{gap:"2",align:"center",wrap:"wrap",children:[p.jsx(Ga,{orientation:"vertical",size:"2"}),p.jsx(zse,{transactions:t,maxTs:n}),p.jsx(Ga,{orientation:"vertical",size:"2"}),p.jsx(Kse,{transactions:t,maxTs:n}),p.jsx(Ga,{orientation:"vertical",size:"2"}),p.jsx($se,{transactions:t,maxTs:n}),p.jsx(Ga,{orientation:"vertical",size:"2"}),p.jsx(eae,{transactions:t,maxTs:n}),p.jsx(Ga,{orientation:"vertical",size:"2"}),p.jsx(tae,{transactions:t}),p.jsx(Ga,{orientation:"vertical",size:"2"}),p.jsx(nae,{transactions:t}),p.jsx(Ga,{orientation:"vertical",size:"2"}),p.jsx(oae,{transactions:t}),p.jsx(Ga,{orientation:"vertical",size:"2"}),p.jsx(qse,{transactions:t,maxTs:n}),p.jsx(Ga,{orientation:"vertical",size:"2"}),p.jsx(Zse,{transactions:t})]})}function vst({transactions:e,maxTs:t}){return p.jsxs(Re,{direction:"column",gap:"3",children:[p.jsx(zse,{transactions:e,maxTs:t}),p.jsx(Kse,{transactions:e,maxTs:t,isMobileView:!0}),p.jsx($se,{transactions:e,maxTs:t,isMobileView:!0}),p.jsx(eae,{transactions:e,maxTs:t,isMobileView:!0}),p.jsx(tae,{transactions:e}),p.jsx(nae,{transactions:e}),p.jsx("div",{style:{marginBottom:"8px"},children:p.jsx(oae,{transactions:e})}),p.jsx(qse,{transactions:e,maxTs:t}),p.jsx(Zse,{transactions:e,size:"sm"})]})}function zse({transactions:e,maxTs:t}){const n=mt(Lc),r=mt(Vit),[i,A]=_.useState("All");return p.jsxs(Re,{gap:"2",children:[p.jsx(mx,{options:["All","Success","Errors"],optionColors:{Success:_5,Errors:x5},defaultValue:i,onChange:a=>{if(!a)return;A(a);const l=a==="Success"?"No":a==="Errors"?"Yes":"All";n((f,h)=>r(f,e,h,t,l))}}),p.jsx(bst,{transactions:e,isDisabled:i==="Success"})]})}function bst({transactions:e,isDisabled:t}){const n=mt(zw),r=Se(gF),[i,A]=_.useState("0"),a=_.useMemo(()=>{if(r!=null&&r.size){const l=e.txn_error_code.filter((f,h)=>r.has(h));return Rn.groupBy(l)}return Rn.groupBy(e.txn_error_code)},[r,e.txn_error_code]);return _.useEffect(()=>{a[em]||(A("0"),pF(0))},[a]),p.jsxs(jS,{onValueChange:l=>{A(l),pF(Number(l)),n(f=>f.redraw())},size:"1",value:i,disabled:t,children:[p.jsx(LS,{placeholder:"Txn State",style:{height:"22px",width:"90px"}}),p.jsx(PS,{children:p.jsxs(US,{children:[p.jsx(sI,{value:"0",children:"None"}),Object.keys(a).map(l=>l==="0"?null:p.jsxs(sI,{value:`${l}`,children:[jD[l]," (",a[l].length,")"]},l))]})})]})}const kF="none";function qse({transactions:e,maxTs:t}){const n=mt(zw),r=Se(gF),[i,A]=_.useState(kF),a=_.useMemo(()=>{if(r!=null&&r.size){const l=e.txn_source_tpu.filter((f,h)=>r.has(h));return Rn.groupBy(l)}return Rn.groupBy(e.txn_source_tpu)},[r,e.txn_source_tpu]);return _.useEffect(()=>{a[tm]||(A(""),_se(""))},[a]),p.jsxs(Re,{gap:"2",align:"center",children:[p.jsx(Te,{className:EF.label,children:"TPU"}),p.jsxs(jS,{onValueChange:l=>{A(l),_se(l===kF?"":l),n(f=>f.redraw())},size:"1",value:i,children:[p.jsx(LS,{placeholder:"TPU",style:{height:"22px",width:"90px"}}),p.jsx(PS,{children:p.jsxs(US,{children:[p.jsx(sI,{value:kF,children:"None"}),Object.keys(a).map(l=>p.jsxs(sI,{value:l,children:[l," (",a[l].length,")"]},l))]})})]})]})}function Kse({transactions:e,maxTs:t,isMobileView:n}){const r=mt(Lc),i=mt(zit);return p.jsx(mx,{label:"Bundle",options:["All","Yes","No"],defaultValue:"All",onChange:A=>A&&r((a,l)=>i(a,e,l,t,A)),hasMinTextWidth:n})}function $se({transactions:e,maxTs:t,isMobileView:n}){const r=mt(Lc),i=mt(qit);return p.jsx(mx,{label:"Landed",options:["All","Yes","No"],defaultValue:"All",onChange:A=>A&&r((a,l)=>i(a,e,l,t,A)),hasMinTextWidth:n})}function eae({transactions:e,maxTs:t,isMobileView:n}){const r=mt(Lc),i=mt(Kit);return p.jsx(mx,{label:"Vote",options:["All","Yes","No"],defaultValue:"All",onChange:A=>A&&r((a,l)=>i(a,e,l,t,A)),hasMinTextWidth:n})}function tae({transactions:e}){return p.jsxs(Re,{gap:"2",children:[p.jsx(Qst,{transactions:e}),p.jsx(wst,{transactions:e}),p.jsx(kst,{transactions:e})]})}function Qst({transactions:e}){const[t,n]=_.useState(!1),r=mt(Lc),i=mt(nAt),A=mt(dB),a=l=>{n(l),r((f,h)=>{l?i(f,e,h):A(f,Vi.FEES)})};return p.jsx(hB,{label:"Fees",checked:t,onCheckedChange:a,color:t1})}function wst({transactions:e}){const[t,n]=_.useState(!1),r=mt(Lc),i=mt(rAt),A=mt(dB),a=l=>{n(l),r((f,h)=>{l?i(f,e,h):A(f,Vi.TIPS)})};return p.jsx(hB,{label:"Tips",checked:t,onCheckedChange:a,color:If})}function nae({transactions:e}){return p.jsxs(Re,{gap:"2",children:[p.jsx(Te,{className:EF.label,children:"CU"}),p.jsx(_st,{transactions:e}),p.jsx(xst,{transactions:e})]})}function _st({transactions:e}){const[t,n]=_.useState(!1),r=mt(Lc),i=mt(oAt),A=mt(dB),a=l=>{n(l),r((f,h)=>{l?i(f,e,h):A(f,Vi.CUS_CONSUMED)})};return p.jsx(hB,{label:"Consumed",checked:t,onCheckedChange:a,color:nh})}function xst({transactions:e}){const[t,n]=_.useState(!1),r=mt(Lc),i=mt(iAt),A=mt(dB),a=l=>{n(l),r((f,h)=>{l?i(f,e,h):A(f,Vi.CUS_REQUESTED)})};return p.jsx(hB,{label:"Requested",checked:t,onCheckedChange:a,color:zQ})}function kst({transactions:e}){const[t,n]=_.useState(!1),r=mt(Lc),i=mt(AAt),A=mt(dB),a=l=>{n(l),r((f,h)=>{l?i(f,e,h):A(f,Vi.INCOME_CUS)})};return p.jsx(hB,{label:"Income per CU",checked:t,onCheckedChange:a,color:n1})}const u2=12,rae=100;function Sst({transactions:e,sliderMin:t,sliderMax:n,beforeZeroMulti:r,bboxWidth:i}){const A=_.useMemo(()=>{if(t>=n||!e.txn_arrival_timestamps_nanos.length)return;const a=n-t;function l(C){return C>=0?C:C/r}const f=e.txn_arrival_timestamps_nanos.reduce((C,v)=>{const k=(l(Number(v-e.start_timestamp_nanos))-t)/a,D=Math.trunc(k*rae);return C[D]+=1,C},new Array(rae).fill(0)),h=Rn.max(f)??1,m=f.reduce((C,v,k)=>{const D=i*((k+1)/f.length),R=u2-u2*(v/h);return C+`${D},${R} `},"");return`0,${u2}, ${m}, ${i},${u2}`},[i,r,n,t,e.start_timestamp_nanos,e.txn_arrival_timestamps_nanos]);return p.jsx("svg",{height:`${u2}px`,width:"100%",viewBox:`0 0 ${i} ${u2}`,xmlns:"http://www.w3.org/2000/svg",style:{marginBottom:"-5px",borderRadius:"4px"},children:p.jsx("polyline",{points:A,fill:"rgba(186, 167, 255, 0.5)",stroke:"rgb(186, 167, 255)",strokeWidth:".5"})})}const Cx=.3,Dst=.025;function oae({transactions:e}){const t=_.useMemo(()=>sx(e)-cB,[e]),[n,r]=_.useState(()=>{const G=sx(e),Y=-Math.ceil(G*Cx),H=G-cB;return[Y,H]}),i=mt(Lc),A=mt($it),[a,{width:l}]=wf();function f(G){return G<0?D*G:G}function h(G){if(!(G.length<2))return{min:f(G[0]),max:f(G[1])}}const m=`${Math.ceil(Cx/(1+Cx)*100)}%`,C=_.useMemo(()=>{if(!e.txn_arrival_timestamps_nanos.length)return 0;const G=e.txn_arrival_timestamps_nanos.reduce((Y,H)=>H{requestAnimationFrame(()=>i((Y,H)=>A(Y,e,H,t,h(G))))},100,{leading:!1,trailing:!0});return p.jsxs(Re,{align:"center",gap:"2",children:[p.jsx(Te,{className:IF.arrivalLabel,children:"Arrival"}),p.jsxs("div",{className:IF.slider,ref:a,style:{"--slot-start-pct":m,marginTop:`-${u2+6}px`,"--min-value-label":`"${F}"`,"--max-value-label":`"${M}"`},children:[p.jsx(Sst,{transactions:e,sliderMin:R,sliderMax:t,beforeZeroMulti:D,bboxWidth:l}),p.jsx(eX,{style:{"--slider-track-size":"4px"},value:n,min:R,max:t,onValueChange:G=>{const Y=G[0]!==n[0]?0:1;Math.abs(G[Y]){const Z=H.valToPos(G[Y],xr);H.setCursor({left:Z,top:0})}),P(G)}})]})]})}function Rst({transactionsRef:e,setTxnIdx:t,setTxnState:n,transactionsBundleStats:r,client:i}){function A(a,l,f){var C,v;let h=a.data[1][f];a.data[0][f]>l&&(h=a.data[1][f-1]),h==null&&a.data[1][f-1]!=null&&(h=a.data[1][f-1]);const m=((C=a.cursor.idxs)==null?void 0:C.length)&&a.cursor.idxs[1]===void 0;if(h==null||!e.current||m)return!1;{const k=use(l,e.current,h,(v=r[h])==null?void 0:v.bundleTxnIdx,i);return n(k),t(h),!0}}return oF({elId:"txn-bars-tooltip",closeTooltipElId:"txn-bars-tooltip-close",showOnCursor:A,showPointer:!0})}const Bx=20;function Tst({bankIdx:e,transactions:t,maxTs:n,isFirstChart:r,isLastChart:i,hide:A,isSelected:a}){const l=r||i,f=Se(KAe)-Bx,h=Se($Ae)-Bx,m=Se(la),C=mt(CF),v=mt(BF),k=_.useRef(null),D=_.useRef(t);D.current=t;const R=_.useMemo(()=>lx(t,e,n,Object.values(Os().get(lB))),[e,n,t]),N=_.useCallback(G=>{G.setData(lx(t,e,n,Object.values(Os().get(lB))),!1)},[e,n,t]),F=_.useMemo(()=>t.txn_from_bundle.map((G,Y)=>{if(G)return ax(t,Y)}),[t]),M=_.useMemo(()=>{if(R!=null&&R.length)return{width:0,height:0,class:VAe.chart,drawOrder:["series","axes"],scales:{[xr]:{time:!1}},axes:[{stroke:ni,values:(G,Y)=>l?Y.map(H=>Yit(H,1e6)+"ms"):[],size:l?40:0,space:100,grid:{stroke:Pz},border:{show:!0,width:1/devicePixelRatio,stroke:ni},ticks:{width:1/devicePixelRatio,stroke:ni,size:5},side:r?0:2},{border:{show:!0,width:1/devicePixelRatio,stroke:ni},stroke:"rgba(0,0,0,0)"}],legend:{markers:{width:0},show:!1},padding:[0,Bx,0,Bx],series:[{scale:xr},{label:`Bank ${e}`},{}],plugins:[pAt(D,F,m),Rst({transactionsRef:D,setTxnIdx:C,setTxnState:v,transactionsBundleStats:F,client:m}),K9(),iF({factor:.75}),cse(),aF()],hooks:{ready:[G=>{requestAnimationFrame(()=>{eAt(G,e)})}]}}},[e,R==null?void 0:R.length,r,l,C,v,F,m]),P=Se(hF);return!R||!M||A?null:p.jsx("div",{style:{flex:1,marginLeft:`${f}px`,marginRight:`${h}px`,display:A?"none":"block",height:a?`${Math.max(2,P)*90+40}px`:l?"170px":"130px"},ref:k,children:p.jsx(Us,{children:({height:G,width:Y})=>(M.width=Y,M.height=G,p.jsx(p.Fragment,{children:p.jsx(gh,{id:pse(e),options:M,data:R,onCreate:N})}))})})}const Mst="_container_14qh6_1",Fst="_label_14qh6_10",iae={container:Mst,label:Fst};function Nst({setSelected:e,bankIdx:t,isSelected:n}){return p.jsxs("div",{className:iae.container,children:[p.jsxs(Te,{className:iae.label,children:["Bank ",t]}),p.jsx(Ec,{variant:"ghost",size:"1",onClick:()=>e(),children:n?p.jsx(y5e,{color:"grey"}):p.jsx(C5e,{color:"grey"})})]})}const Ost=_I+xI,Aae=Ost+tZ;function jst(){var f,h,m,C,v;const e=Se(ao),t=Tc(e),n=_.useRef((f=t.response)==null?void 0:f.transactions);n.current=(h=t.response)==null?void 0:h.transactions;const r=Se(GI).bank,i=mt(mse),A=_.useMemo(()=>{var k;return(k=t.response)!=null&&k.transactions?sx(t.response.transactions):0},[(m=t.response)==null?void 0:m.transactions]);_.useMemo(()=>{var D;if(!((D=t.response)!=null&&D.transactions))return;const k=[];for(let R=0;R{var R;if((R=t.response)!=null&&R.transactions&&!(a!==void 0&&a!==D))return p.jsxs("div",{style:{position:"relative"},children:[(a===void 0||a===D)&&p.jsx(Nst,{bankIdx:D,setSelected:()=>l(N=>N===void 0?D:void 0),isSelected:a===D}),p.jsx(Tst,{bankIdx:D,transactions:t.response.transactions,maxTs:A,isFirstChart:D===0&&r>1,isLastChart:D===r-1||a!==void 0,isSelected:a===D,hide:a!==void 0&&a!==D},`${D}`)]},D)})]},e):null}const Lst="_state_1f768_11",Pst="_cu-bars_1f768_24",Ust="_duration-container_1f768_30",Gst="_unit_1f768_38",yx={state:Lst,cuBars:Pst,durationContainer:Ust,unit:Gst};function Hst(){var a,l,f;const e=Se(ao),t=Tc(e),n=Se(CF),r=Se(BF),i=(a=t.response)==null?void 0:a.transactions,A=_.useMemo(()=>{if(i&&!(n<0)&&i.txn_from_bundle[n])return ax(i,n)},[i,n]);return p.jsx(uF,{elId:"txn-bars-tooltip",children:(i==null?void 0:i.txn_bank_idx[n])!=null&&p.jsxs(Re,{direction:"column",children:[p.jsxs(Re,{justify:"between",children:[p.jsx(Te,{className:yx.state,style:{color:Fl[r]},children:r}),p.jsx(Ec,{variant:"ghost",size:"1",id:"txn-bars-tooltip-close",children:p.jsx(p5e,{color:ni})})]}),p.jsx(jf,{}),p.jsxs(Re,{direction:"column",children:[p.jsx(Zst,{txnIdx:n,transactions:i}),p.jsx(SF,{label:"Bundle",value:i.txn_from_bundle[n],append:A?`(${A.order} of ${A.totalCount})`:void 0}),p.jsx(SF,{label:"Vote",value:i.txn_is_simple_vote[n]}),p.jsx(SF,{label:"Landed",value:i.txn_landed[n]}),p.jsx(jf,{}),p.jsx(zi,{label:"Fees",value:`${(i.txn_priority_fee[n]+i.txn_transaction_fee[n]).toLocaleString()}`,color:t1}),p.jsx(zi,{label:"Tips",value:`${(l=i.txn_tips[n])==null?void 0:l.toLocaleString()}`,color:If}),p.jsx(jf,{}),p.jsx(Xst,{transactions:i,txnIdx:n}),p.jsx(jf,{}),p.jsx(zi,{label:"Txn Index",value:`${n}`}),p.jsx(zi,{label:"Microblock ID",value:`${i.txn_microblock_id[n]}`}),p.jsx(zi,{label:"Bank ID",value:`${i.txn_bank_idx[n]}`}),p.jsx(zi,{label:"Age since slot start",value:`${(Number(i.txn_arrival_timestamps_nanos[n]-i.start_timestamp_nanos)/1e6).toLocaleString()}ms`}),p.jsx(Yst,{transactions:i,txnIdx:n}),p.jsx(Wst,{transactions:i,txnIdx:n,bundleTxnIdx:A==null?void 0:A.bundleTxnIdx}),p.jsx(jf,{}),p.jsx(zi,{label:"Txn Sig",value:`${(f=i.txn_signature[n])==null?void 0:f.substring(0,8)}...`,copyValue:i.txn_signature[n]})]})]})})}function Yst({transactions:e,txnIdx:t}){const n=Se(vq),r=e.txn_source_ipv4[t],i=_.useMemo(()=>{var a;const A=n.find(l=>l.gossip?Object.values(l.gossip.sockets).some(f=>L5(f)===r):!1);if(A)return(a=A.info)!=null&&a.name?A.info.name.length>20?`${A.info.name.substring(0,20)}...`:A.info.name:`${A.identity_pubkey.substring(0,8)}...`},[r,n]);return p.jsxs(p.Fragment,{children:[p.jsx(zi,{label:"IPv4 (tpu)",value:`${r} (${e.txn_source_tpu[t]})`}),i&&p.jsx(zi,{label:"Validator",value:i})]})}function Jst({transactions:e,txnIdx:t}){var A;const{rankings:n,totalRanks:r}=_.useMemo(()=>bse(e),[e]),i=n.has(t)?` (${n.get(t)} of ${r})`:"";return p.jsx(zi,{label:"CU Income",value:`${(A=vse(e,t))==null?void 0:A.toLocaleString(void 0,{maximumFractionDigits:gA})}${i}`,color:n1})}function Xst({transactions:e,txnIdx:t}){var r,i;const n=e.txn_compute_units_requested[t]?Math.trunc(e.txn_compute_units_consumed[t]/e.txn_compute_units_requested[t]*100):100;return p.jsxs(p.Fragment,{children:[p.jsx(zi,{label:"CU Consumed",value:`${(r=e.txn_compute_units_consumed[t])==null?void 0:r.toLocaleString()}`,color:nh}),p.jsx(zi,{label:"CU Requested",value:`${(i=e.txn_compute_units_requested[t])==null?void 0:i.toLocaleString()}`,color:zQ}),p.jsx(Jst,{transactions:e,txnIdx:t}),p.jsx(Re,{children:p.jsxs("svg",{height:"8",fill:"none",className:yx.cuBars,xmlns:"http://www.w3.org/2000/svg",children:[p.jsx("rect",{height:"8",width:`${n}%`,opacity:.6,fill:nh}),p.jsx("rect",{height:"8",width:`${100-n}%`,x:`${n}%`,opacity:.2,fill:zQ})]})})]})}function Wst({transactions:e,txnIdx:t,bundleTxnIdx:n}){const r=Se(la),i=_.useMemo(()=>sF(e,t,n,r),[n,e,t,r]),A=_.useMemo(()=>{if(!i)return;const l=Rn.sum(Rn.values(i).map(k=>Number(k))),f=Math.max(0,Number(i.preLoading)/l*100),h=Math.max(0,Number(i.validating)/l*100),m=Math.max(0,Number(i.loading)/l*100),C=Math.max(0,Number(i.execute)/l*100),v=Math.max(0,Number(i.postExecute)/l*100);return{preLoading:f,validating:h,loading:m,execute:C,postExecute:v}},[i]),a=_.useMemo(()=>{if(!i)return;const l=Rn.sum(Rn.values(i).map(F=>Number(F))),f=pa(i.preLoading),h=pa(i.validating),m=pa(i.loading),C=pa(i.execute),v=pa(i.postExecute),k=pa(l),D=e.txn_mb_start_timestamps_nanos[t],R=e.txn_mb_end_timestamps_nanos[t],N=n!=null&&n.length&&e.txn_from_bundle[t]?pa(R-D):null;return{preLoading:f,validating:h,loading:m,execute:C,postExecute:v,total:k,bundleTotal:N}},[e,i,t,n]);if(!(!i||!A||!a))return p.jsxs(p.Fragment,{children:[p.jsx(jf,{}),p.jsx(Re,{children:p.jsxs("svg",{height:"36",className:yx.durationContainer,xmlns:"http://www.w3.org/2000/svg",children:[p.jsx("rect",{height:"8",width:`${A.preLoading}%`,fill:Fl[oi.PRELOADING]}),p.jsx("rect",{height:"8",width:`${A.validating}%`,fill:Fl[oi.VALIDATE],x:`${A.preLoading}%`,y:"20%"}),p.jsx("rect",{height:"8",width:`${A.loading}%`,fill:Fl[oi.LOADING],x:`${A.preLoading+A.validating}%`,y:"40%"}),p.jsx("rect",{height:"8",width:`${A.execute}%`,fill:Fl[oi.EXECUTE],x:`${A.preLoading+A.validating+A.loading}%`,y:"60%"}),p.jsx("rect",{height:"8",width:`${A.postExecute}%`,fill:Fl[oi.POST_EXECUTE],x:`${A.preLoading+A.validating+A.loading+A.execute}%`,y:"80%"})]})}),p.jsx(zi,{label:oi.PRELOADING,color:Fl[oi.PRELOADING],value:a.preLoading.value,unit:a.preLoading.unit}),p.jsx(zi,{label:oi.VALIDATE,color:Fl[oi.VALIDATE],value:a.validating.value,unit:a.validating.unit}),p.jsx(zi,{label:oi.LOADING,color:Fl[oi.LOADING],value:a.loading.value,unit:a.loading.unit}),p.jsx(zi,{label:oi.EXECUTE,color:Fl[oi.EXECUTE],value:a.execute.value,unit:a.execute.unit}),p.jsx(zi,{label:oi.POST_EXECUTE,color:Fl[oi.POST_EXECUTE],value:a.postExecute.value,unit:a.postExecute.unit}),p.jsx(zi,{label:"Total",value:a.total.value,unit:a.total.unit}),a.bundleTotal&&p.jsx(zi,{label:"Total (Bundle)",value:a.bundleTotal.value,unit:a.bundleTotal.unit})]})}function Zst({txnIdx:e,transactions:t}){const n=t.txn_error_code[e],r=n!==0;return p.jsx(zi,{label:r?"Error":"Success",value:r?`${jD[n]}`:"Yes",color:r?x5:_5})}function zi({label:e,value:t,color:n,unit:r,copyValue:i}){const A=typeof t=="number"?t.toLocaleString():t,[a,l]=_.useState(!1),f=S1(()=>l(!1),1e3);return p.jsxs(Re,{justify:"between",gap:"4",style:{"--color-override":n},children:[p.jsxs(Re,{gap:"2",align:"center",children:[p.jsx(Te,{children:e}),i&&p.jsx(Ec,{variant:"ghost",size:"1",onClick:h=>{lq(i),l(!0),f(),h.stopPropagation()},children:a?p.jsx(i5e,{color:"green",height:"14px"}):p.jsx(u5e,{color:OV,height:"14px"})})]}),p.jsxs("span",{children:[p.jsx(Te,{children:A}),r&&p.jsx(Te,{className:yx.unit,children:r})]})]})}function SF({value:e,append:t,...n}){let r=e?"Yes":"No";return t&&(r+=` ${t}`),p.jsx(zi,{...n,value:r})}function Vst(){var n;const e=Se(ao),t=Tc(e);return!e||!((n=t.response)!=null&&n.transactions)?null:p.jsxs(p.Fragment,{children:[p.jsx(xu,{id:"txn-bars-card",children:p.jsx(jst,{})}),p.jsx(Hst,{})]})}function DF(){const e=VF.useSearch(),t=Np({from:VF.fullPath}),n=_.useCallback(r=>{t({search:{slot:r},replace:!0})},[t]);return{selectedSlot:e==null?void 0:e.slot,setSelectedSlot:n}}const zst="_search-grid_gudx6_1",qst="_search-label_gudx6_5",Kst="_search-field_gudx6_11",$st="_error-text_gudx6_15",eat="_quick-search-card_gudx6_19",tat="_quick-search-header_gudx6_26",nat="_quick-search-slot_gudx6_37",rat="_clickable_gudx6_40",oat="_quick-search-metric_gudx6_51",Lu={searchGrid:zst,searchLabel:qst,searchField:Kst,errorText:$st,quickSearchCard:eat,quickSearchHeader:tat,quickSearchSlot:nat,clickable:rat,quickSearchMetric:oat},iat=e=>_.createElement("svg",{width:18,height:18,viewBox:"0 0 18 18",fill:"#D86363",xmlns:"http://www.w3.org/2000/svg",...e},_.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.01469 6.00051C5.58562 6.03619 3 7.94365 3 12C3 12.5523 2.55228 13 2 13C1.44772 13 1 12.5523 1 12C1 6.90007 4.41438 4.05318 7.98531 4.00073C9.74494 3.97489 11.5153 4.63461 12.8432 6.00502C13.8812 7.07635 14.6101 8.5405 14.8821 10.3602L15.8896 8.9389C16.209 8.48833 16.8331 8.38198 17.2837 8.70137C17.7343 9.02075 17.8406 9.64492 17.5213 10.0955L15.0678 13.5568C14.7484 14.0073 14.1242 14.1137 13.6737 13.7943L10.2124 11.3408C9.76181 11.0214 9.65546 10.3973 9.97484 9.9467C10.2942 9.49613 10.9184 9.38978 11.369 9.70916L12.9263 10.8131C12.7275 9.27771 12.1449 8.15845 11.4068 7.39676C10.4847 6.44507 9.25506 5.9823 8.01469 6.00051ZM6.5 13C7.32843 13 8 12.3284 8 11.5C8 10.6716 7.32843 10 6.5 10C5.67157 10 5 10.6716 5 11.5C5 12.3284 5.67157 13 6.5 13Z"}));function Aat(e=!1){const t=n4();yl(()=>{t({topic:"slot",key:"query_rankings",id:32,params:{mine:e}})},5e3)}function sae(e,t){const n=za(e),r=n$();Qw(r,1e3);const[i,A]=_.useState();_.useEffect(()=>{var l,f;(l=n.publish)!=null&&l.completed_time_nanos&&A(Xn.fromMillis(Math.trunc(Number((f=n.publish)==null?void 0:f.completed_time_nanos)/1e6)))},[n.publish]);const a=(()=>{if(i)return jI.diff(i).rescale()})();return{slotDateTime:i,timeAgoText:a?`${rh(a,t)} ago`:void 0}}const aae=3,cae=226,lae=40,uae=20,sat=2*uae+aae*cae+(aae-1)*lae;function aat(){const{selectedSlot:e,setSelectedSlot:t}=DF(),[n,r]=_.useState(e===void 0?"":String(e)),i=Se(Ei),{isValid:A}=Se(UI),a=_.useCallback(()=>{t(n===""?void 0:Number(n))},[n,t]);return p.jsxs(aa,{height:"100%",maxWidth:`${sat}px`,justify:"center",m:"auto",gap:`${lae}px`,p:`${uae}px`,columns:`repeat(auto-fit, ${cae}px)`,className:Lu.searchGrid,children:[p.jsx(Re,{direction:"column",gap:"8px",gridColumn:"1 / -1",asChild:!0,children:p.jsxs("form",{onSubmit:l=>{l.preventDefault(),a()},children:[p.jsx(bCe,{htmlFor:"searchSlotId",className:Lu.searchLabel,children:"Search Slot ID"}),p.jsx(JS,{id:"searchSlotId",className:Lu.searchField,placeholder:`e.g. ${(i==null?void 0:i.start_slot)??0}`,type:"number",step:"1",value:n,onChange:l=>r(l.target.value),size:"3",color:A?"teal":"red",autoFocus:!0,children:p.jsx(Pb,{side:"right",children:p.jsx(Ic,{variant:"ghost",color:"gray",onClick:a,children:p.jsx(WK,{height:"16",width:"16"})})})}),!A&&p.jsx(gat,{})]})}),p.jsx(cat,{})]})}function RF(e){return`${PI(e,4)} SOL`}function cat(){Aat(!0);const e=Se(yW),t=Se(pA),n=Se(Cq),r=Se(YI),{earliestQuickSlots:i,mostRecentQuickSlots:A}=_.useMemo(()=>{if(t===void 0||n===void 0)return{};const a=t.slice(n,r);return{earliestQuickSlots:a,mostRecentQuickSlots:a.toReversed()}},[n,t,r]);return p.jsxs(p.Fragment,{children:[p.jsx(om,{icon:p.jsx(f5e,{}),label:"Earliest Slots",color:tq,slots:i}),p.jsx(om,{icon:p.jsx(ZK,{}),label:"Most Recent Slots",color:nq,slots:A}),p.jsx(om,{icon:p.jsx(iat,{}),label:"Last Skipped Slots",color:rq,slots:e==null?void 0:e.slots_largest_skipped}),p.jsx(om,{icon:p.jsx(E5e,{}),label:"Highest Fees",color:oq,slots:e==null?void 0:e.slots_largest_fees,metricOptions:{metrics:e==null?void 0:e.vals_largest_fees,metricsFmt:RF}}),p.jsx(om,{icon:p.jsx(k5e,{}),label:"Highest Tips",color:iq,slots:e==null?void 0:e.slots_largest_tips,metricOptions:{metrics:e==null?void 0:e.vals_largest_tips,metricsFmt:RF}}),p.jsx(om,{icon:p.jsx(T5e,{}),label:"Highest Rewards",color:Aq,slots:e==null?void 0:e.slots_largest_rewards,metricOptions:{metrics:e==null?void 0:e.vals_largest_rewards,metricsFmt:RF}})]})}function om({icon:e,label:t,color:n,slots:r,metricOptions:i}){return p.jsxs(Re,{direction:"column",className:Lu.quickSearchCard,p:"20px",gap:"20px",children:[p.jsxs(Re,{direction:"column",gap:"10px",className:Lu.quickSearchHeader,style:{"--quick-search-color":n},children:[e,p.jsx(Te,{align:"left",children:t})]}),p.jsx(uat,{slots:r,metricOptions:i})]})}const lat=3;function uat({slots:e,metricOptions:t}){const{setSelectedSlot:n}=DF();return p.jsx(Re,{direction:"column",gap:"5px",children:Array.from({length:lat}).map((r,i)=>{var a;const A=e==null?void 0:e[i];return p.jsxs(Re,{justify:"between",children:[A===void 0?p.jsx(Te,{className:Lu.quickSearchSlot,children:"--"}):p.jsx(Te,{className:nn(Lu.quickSearchSlot,Lu.clickable),onClick:()=>n(A),children:A}),p.jsx(Te,{className:Lu.quickSearchMetric,children:p.jsx(dat,{slot:A,metric:(a=t==null?void 0:t.metrics)==null?void 0:a[i],metricsFmt:t==null?void 0:t.metricsFmt})})]},i)})})}function dat({slot:e,metric:t,metricsFmt:n}){return e===void 0?"--":n?t===void 0?"--":n(t)??"--":p.jsx(fat,{slot:e})}function fat({slot:e}){const{timeAgoText:t}=sae(e,{showOnlyTwoSignificantUnits:!0});return t}function gat(){const{slot:e,state:t}=Se(UI),n=Se(Ei),r=_.useMemo(()=>{switch(t){case oh.NotReady:return`Slot ${e} validity cannot be determined because epoch and leader slot data is not available yet.`;case oh.OutsideEpoch:return`Slot ${e} is outside this epoch. Please try again with a different ID between ${n==null?void 0:n.start_slot} - ${n==null?void 0:n.end_slot}.`;case oh.NotYou:return`Slot ${e} belongs to another validator. Please try again with a slot number processed by you.`;case oh.BeforeFirstProcessed:return`Slot ${e} is in this epoch but its details are unavailable because it was processed before the restart.`;case oh.Future:return`Slot ${e} is valid but in the future. To view details, check again after it has been processed.`;case oh.Valid:return""}},[n==null?void 0:n.end_slot,n==null?void 0:n.start_slot,e,t]);return p.jsx(Te,{size:"3",className:Lu.errorText,children:r})}const hat="_slot-item-group_me6mb_1",pat="_disabled_me6mb_8",mat="_is-selected_me6mb_12",Eat="_slot-item_me6mb_1",Iat="_selected-slot_me6mb_33",Cat="_skipped-slot_me6mb_39",Bat="_fade_me6mb_48",yat="_fade-left_me6mb_55",vat="_fade-right_me6mb_60",Pu={slotItemGroup:hat,disabled:pat,isSelected:mat,slotItem:Eat,selectedSlot:Iat,skippedSlot:Cat,fade:Bat,fadeLeft:yat,fadeRight:vat};function dae({onMeasured:e,children:t}){const n=Se(i1),[r,i]=wf();return _.useEffect(()=>e(i),[i,e]),p.jsx(bU,{container:n,style:{position:"fixed",left:"-100000px",top:"-100000px",visibility:"hidden"},ref:r,"aria-hidden":"true",children:t})}/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. All rights reserved. +Licensed under the Apache License, Version 2.0 (the "License"); you may not use +this file except in compliance with the License. You may obtain a copy of the +License at http://www.apache.org/licenses/LICENSE-2.0 + +THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED +WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, +MERCHANTABLITY OR NON-INFRINGEMENT. + +See the Apache Version 2.0 License for specific language governing permissions +and limitations under the License. +***************************************************************************** */var TF=function(e,t){return TF=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)r.hasOwnProperty(i)&&(n[i]=r[i])},TF(e,t)};function bat(e,t){TF(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var Qat=100,wat=100,fae=50,MF=50,FF=50;function gae(e){var t=e.className,n=e.counterClockwise,r=e.dashRatio,i=e.pathRadius,A=e.strokeWidth,a=e.style;return _.createElement("path",{className:t,style:Object.assign({},a,xat({pathRadius:i,dashRatio:r,counterClockwise:n})),d:_at({pathRadius:i,counterClockwise:n}),strokeWidth:A,fillOpacity:0})}function _at(e){var t=e.pathRadius,n=e.counterClockwise,r=t,i=n?1:0;return` + M `+MF+","+FF+` + m 0,-`+r+` + a `+r+","+r+" "+i+" 1 1 0,"+2*r+` + a `+r+","+r+" "+i+" 1 1 0,-"+2*r+` + `}function xat(e){var t=e.counterClockwise,n=e.dashRatio,r=e.pathRadius,i=Math.PI*2*r,A=(1-n)*i;return{strokeDasharray:i+"px "+i+"px",strokeDashoffset:(t?-A:A)+"px"}}var kat=function(e){bat(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.getBackgroundPadding=function(){return this.props.background?this.props.backgroundPadding:0},t.prototype.getPathRadius=function(){return fae-this.props.strokeWidth/2-this.getBackgroundPadding()},t.prototype.getPathRatio=function(){var n=this.props,r=n.value,i=n.minValue,A=n.maxValue,a=Math.min(Math.max(r,i),A);return(a-i)/(A-i)},t.prototype.render=function(){var n=this.props,r=n.circleRatio,i=n.className,A=n.classes,a=n.counterClockwise,l=n.styles,f=n.strokeWidth,h=n.text,m=this.getPathRadius(),C=this.getPathRatio();return _.createElement("svg",{className:A.root+" "+i,style:l.root,viewBox:"0 0 "+Qat+" "+wat,"data-test-id":"CircularProgressbar"},this.props.background?_.createElement("circle",{className:A.background,style:l.background,cx:MF,cy:FF,r:fae}):null,_.createElement(gae,{className:A.trail,counterClockwise:a,dashRatio:r,pathRadius:m,strokeWidth:f,style:l.trail}),_.createElement(gae,{className:A.path,counterClockwise:a,dashRatio:C*r,pathRadius:m,strokeWidth:f,style:l.path}),h?_.createElement("text",{className:A.text,style:l.text,x:MF,y:FF},h):null)},t.defaultProps={background:!1,backgroundPadding:0,circleRatio:1,classes:{root:"CircularProgressbar",trail:"CircularProgressbar-trail",path:"CircularProgressbar-path",text:"CircularProgressbar-text",background:"CircularProgressbar-background"},counterClockwise:!1,className:"",maxValue:100,minValue:0,strokeWidth:8,styles:{root:{},trail:{},path:{},text:{},background:{}},text:""},t}(_.Component);function Sat(e){var t=e.rotation,n=e.strokeLinecap,r=e.textColor,i=e.textSize,A=e.pathColor,a=e.pathTransition,l=e.pathTransitionDuration,f=e.trailColor,h=e.backgroundColor,m=t==null?void 0:"rotate("+t+"turn)",C=t==null?void 0:"center center";return{root:{},path:vx({stroke:A,strokeLinecap:n,transform:m,transformOrigin:C,transition:a,transitionDuration:l==null?void 0:l+"s"}),trail:vx({stroke:f,strokeLinecap:n,transform:m,transformOrigin:C}),text:vx({fill:r,fontSize:i}),background:vx({fill:h})}}function vx(e){return Object.keys(e).forEach(function(t){e[t]==null&&delete e[t]}),e}const Dat="data:image/svg+xml,%3csvg%20width='12'%20height='13'%20viewBox='0%200%2012%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%200.675781C9.22656%200.675781%2011.8242%203.27344%2011.8242%206.5C11.8242%209.72656%209.22656%2012.3242%206%2012.3242C2.77344%2012.3242%200.175781%209.72656%200.175781%206.5C0.175781%203.27344%202.77344%200.675781%206%200.675781ZM6%2011.1758C8.57031%2011.1758%2010.6758%209.07031%2010.6758%206.5C10.6758%203.92969%208.57031%201.82422%206%201.82422C3.42969%201.82422%201.32422%203.92969%201.32422%206.5C1.32422%209.07031%203.42969%2011.1758%206%2011.1758ZM8.67969%203.92969L9.5%204.75L4.82422%209.42578L2.5%207.07422L3.32031%206.25391L4.82422%207.75781L8.67969%203.92969Z'%20fill='%231D863B'/%3e%3c/svg%3e",Rat="data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='%231D863B'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.82422%208.92578L10.0742%203.67578L9.25391%202.82812L4.82422%207.25781L2.74609%205.17969L1.92578%206L4.82422%208.92578ZM1.87109%201.89844C3.01953%200.75%204.39583%200.175781%206%200.175781C7.60417%200.175781%208.97135%200.75%2010.1016%201.89844C11.25%203.02865%2011.8242%204.39583%2011.8242%206C11.8242%207.60417%2011.25%208.98047%2010.1016%2010.1289C8.97135%2011.2591%207.60417%2011.8242%206%2011.8242C4.39583%2011.8242%203.01953%2011.2591%201.87109%2010.1289C0.740885%208.98047%200.175781%207.60417%200.175781%206C0.175781%204.39583%200.740885%203.02865%201.87109%201.89844Z'/%3e%3c/svg%3e",Tat="data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='8.5'%20cy='2.5'%20r='1.5'%20fill='%231CE7C2'/%3e%3ccircle%20cx='4.5'%20cy='6.5'%20r='1.5'%20fill='%231CE7C2'/%3e%3ccircle%20cx='2.5'%20cy='11.5'%20r='1.5'%20fill='%231CE7C2'/%3e%3ccircle%20cx='6.5'%20cy='11.5'%20r='1.5'%20fill='%231CE7C2'/%3e%3ccircle%20cx='10.5'%20cy='11.5'%20r='1.5'%20fill='%231CE7C2'/%3e%3ccircle%20cx='14.5'%20cy='11.5'%20r='1.5'%20fill='%231CE7C2'/%3e%3ccircle%20cx='2.5'%20cy='15.5'%20r='1.5'%20fill='%231CE7C2'/%3e%3ccircle%20cx='6.5'%20cy='15.5'%20r='1.5'%20fill='%231CE7C2'/%3e%3ccircle%20cx='10.5'%20cy='15.5'%20r='1.5'%20fill='%231CE7C2'/%3e%3ccircle%20cx='14.5'%20cy='15.5'%20r='1.5'%20fill='%231CE7C2'/%3e%3ccircle%20cx='12.5'%20cy='6.5'%20r='1.5'%20fill='%231CE7C2'/%3e%3cline%20x1='8.35355'%20y1='1.64645'%20x2='13.3536'%20y2='6.64645'%20stroke='%231CE7C2'/%3e%3cline%20x1='3.64645'%20y1='6.64645'%20x2='8.64645'%20y2='1.64645'%20stroke='%231CE7C2'/%3e%3cline%20x1='12.4642'%20y1='6.8143'%20x2='14.4642'%20y2='11.8143'%20stroke='%231CE7C2'/%3e%3cline%20x1='10.5358'%20y1='11.8143'%20x2='12.5356'%20y2='6.81427'%20stroke='%231CE7C2'/%3e%3cline%20x1='2.53576'%20y1='11.8143'%20x2='4.53576'%20y2='6.8143'%20stroke='%231CE7C2'/%3e%3cline%20x1='4.46424'%20y1='6.81432'%20x2='6.46412'%20y2='11.8144'%20stroke='%231CE7C2'/%3e%3cline%20x1='2.5'%20y1='11'%20x2='2.5'%20y2='16'%20stroke='%231CE7C2'/%3e%3cline%20x1='6.5'%20y1='11'%20x2='6.5'%20y2='16'%20stroke='%231CE7C2'/%3e%3cline%20x1='10.5'%20y1='11'%20x2='10.5'%20y2='16'%20stroke='%231CE7C2'/%3e%3cline%20x1='14.5'%20y1='11'%20x2='14.5'%20y2='16'%20stroke='%231CE7C2'/%3e%3c/svg%3e",Mat="data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='%23D86363'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.01469%206.00051C5.58562%206.03619%203%207.94365%203%2012C3%2012.5523%202.55228%2013%202%2013C1.44772%2013%201%2012.5523%201%2012C1%206.90007%204.41438%204.05318%207.98531%204.00073C9.74494%203.97489%2011.5153%204.63461%2012.8432%206.00502C13.8812%207.07635%2014.6101%208.5405%2014.8821%2010.3602L15.8896%208.9389C16.209%208.48833%2016.8331%208.38198%2017.2837%208.70137C17.7343%209.02075%2017.8406%209.64492%2017.5213%2010.0955L15.0678%2013.5568C14.7484%2014.0073%2014.1242%2014.1137%2013.6737%2013.7943L10.2124%2011.3408C9.76181%2011.0214%209.65546%2010.3973%209.97484%209.9467C10.2942%209.49613%2010.9184%209.38978%2011.369%209.70916L12.9263%2010.8131C12.7275%209.27771%2012.1449%208.15845%2011.4068%207.39676C10.4847%206.44507%209.25506%205.9823%208.01469%206.00051ZM6.5%2013C7.32843%2013%208%2012.3284%208%2011.5C8%2010.6716%207.32843%2010%206.5%2010C5.67157%2010%205%2010.6716%205%2011.5C5%2012.3284%205.67157%2013%206.5%2013Z'/%3e%3c/svg%3e",Fat="_small-icon_1vpxu_1",Nat="_large-icon_1vpxu_6",bx={smallIcon:Fat,largeIcon:Nat};function hae({slot:e,isCurrent:t,size:n}){const r=Se(M8e(e)),i=nn(bx[`${n}Icon`]);return t?p.jsx(Oat,{size:n}):r==="incomplete"?p.jsx(pae,{size:n}):r==="optimistically_confirmed"?p.jsx(ki,{content:"Slot was optimistically confirmed",children:p.jsx("img",{src:Rat,alt:"optimistically_confirmed",className:i})}):r==="rooted"||r==="finalized"?p.jsx(ki,{content:"Slot was rooted",children:p.jsx("img",{src:Tat,alt:"rooted",className:i})}):p.jsx(ki,{content:"Slot was processed",children:p.jsx("img",{src:Dat,alt:"processed",className:i})})}function pae({size:e}){return p.jsx("div",{className:nn(bx[`${e}Icon`])})}function Oat({size:e}){const t=_.useRef(performance.now()),n=Se(a1),[r,i]=_.useState(0);return s$(()=>{if(r>=100)return;const A=performance.now()-t.current,a=Math.min(Math.floor(A/n*100),100);i(a)}),p.jsx(Re,{className:nn(bx[`${e}Icon`]),children:p.jsx(kat,{value:r,styles:Sat({trailColor:$z,pathColor:eq}),strokeWidth:25})})}function mae({size:e}){return p.jsx(ki,{content:"Slot was skipped",children:p.jsx("img",{src:Mat,alt:"skipped",className:nn(bx[`${e}Icon`])})})}const jat=_I+xI,Eae=4;function Iae(e,t){return e*t+Math.max(0,e-1)*Eae}function Lat(){const e=Se(ao),t=Se(pA),[n,r]=_.useState(0),[i,A]=_.useState(0),[a,{width:l}]=wf(),f=_.useRef(null),[h,m]=_.useState(0),C=_.useCallback(F=>{F&&requestAnimationFrame(()=>{var P;const M=l/2-(F.offsetLeft+F.offsetWidth/2);(P=f.current)==null||P.style.setProperty("--offset",`${M}px`),m(M)})},[l]),v=_.useMemo(()=>e===void 0||!t?-1:t.indexOf(us(e)),[t,e]),k=_.useMemo(()=>{if(v<0||!t)return;const F=Math.max(1,Math.ceil(l/2/i)),M=Rn.clamp(F,1,10),P=F+M,G=t.length,Y=Math.max(0,v-P),H=Math.min(G-1,v+P),Z=G-1-H;return{leftSpacerWidth:Iae(Y,i),rightSpacerWidth:Iae(Z,i),startItemGroupIdx:Y,endItemGroupIdx:H}},[l,i,t,v]),{showFadeLeft:D,showFadeRight:R}=_.useMemo(()=>{var P;const F=h<0,M=(((P=f.current)==null?void 0:P.offsetWidth)??0)-l+h>0;return{showFadeLeft:F,showFadeRight:M}},[l,h]);if(!t||!k||e===void 0)return;const N=[];if(i&&n)for(let F=k.startItemGroupIdx;F<=k.endItemGroupIdx;F++){const M=[],P=t[F];for(let Y=0;Yt(i.width),children:p.jsx(NF,{slot:e[e.length-1],isSelected:!0})}),p.jsx(dae,{onMeasured:i=>n(i.width),children:p.jsx(Cae,{slot:r,children:new Array(Oo).fill(0).map((i,A)=>p.jsx(NF,{slot:r-A,isSelected:!0},A))})})]})}function Cae({slot:e,isSelected:t,children:n}){const r=e<(Se(J0)??-1),i=e>(Se(J5)??1/0),A=r||i;return p.jsx(Re,{className:nn(Pu.slotItemGroup,{[Pu.disabled]:A,[Pu.isSelected]:t}),children:n})}function NF({slot:e,isSelected:t,onSelectedSlotRef:n}){var l;za(e);const r=(l=Se(pQ))==null?void 0:l.includes(e),i=e<(Se(J0)??-1),A=e>=(Se(J5)??1/0)+Oo,a=i||A;return p.jsxs(Ug,{to:"/slotDetails",search:{slot:e},className:nn(Pu.slotItem,{[Pu.selectedSlot]:t,[Pu.skippedSlot]:r}),ref:n,disabled:a,children:[p.jsx(Te,{children:e}),r?p.jsx(mae,{size:"large"}):p.jsx(hae,{isCurrent:!1,slot:e,size:"large"})]},e)}function OF({title:e,children:t,...n}){return p.jsxs(Re,{direction:"column",flexBasis:"0",flexGrow:"1",...n,children:[p.jsx(Te,{size:"3",style:{fontWeight:600},children:e}),p.jsx(jf,{my:"0",mb:"4"}),t]})}function BA({title:e,children:t,...n}){return p.jsxs(Re,{direction:"column",...n,children:[p.jsx(Te,{style:{color:"var(--gray-12)"},mb:"2",children:e}),t]})}const Uat=G0;function Gat(){const e=Se(ao),t=Tc(e),n=_.useMemo(()=>{var i;if((i=t==null?void 0:t.response)!=null&&i.transactions)return t.response.transactions.txn_compute_units_consumed.reduce((A,a,l)=>{var m,C,v,k;const f=!!((C=(m=t.response)==null?void 0:m.transactions)!=null&&C.txn_is_simple_vote[l]),h=(k=(v=t.response)==null?void 0:v.transactions)==null?void 0:k.txn_from_bundle[l];return f?A.vote+=a:h?A.bundle+=a:A.other+=a,A},{vote:0,bundle:0,other:0})},[t]);if(!n)return;const r=n.vote+n.bundle+n.other;return p.jsx(BA,{title:"Consumed Compute Units",children:p.jsxs(aa,{columns:"repeat(5, auto) minmax(80px, auto)",gapX:"2",gapY:"1",children:[p.jsx(jF,{label:"Vote",cus:n.vote,totalCus:r,pctColor:U0}),p.jsx(jF,{label:"Bundle",cus:n.bundle,totalCus:r,pctColor:Uat}),p.jsx(jF,{label:"Other",cus:n.other,totalCus:r,pctColor:mf})]})})}function jF({label:e,cus:t,totalCus:n,pctColor:r}){const i=Math.round(n?t/n*100:0);return p.jsxs(p.Fragment,{children:[p.jsx(Te,{wrap:"nowrap",style:{color:H0},children:e}),p.jsx(Te,{wrap:"nowrap",style:{color:r},align:"right",children:t.toLocaleString()}),p.jsx(Te,{wrap:"nowrap",style:{color:ls},children:"/"}),p.jsx(Te,{wrap:"nowrap",style:{color:nh},align:"right",children:n.toLocaleString()}),p.jsxs(Te,{wrap:"nowrap",style:{color:ls},align:"right",children:[i,"%"]}),p.jsx("svg",{height:"8",width:"100%",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{alignSelf:"center"},children:p.jsx("rect",{height:"8",width:`${i}%`,opacity:.6,fill:r})})]})}function Qx({value:e,total:t,valueColor:n,showBackground:r}){const i=Math.round(t?e/t*100:0);return p.jsx(p.Fragment,{children:p.jsxs("svg",{height:"8",width:"100%",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{alignSelf:"center"},children:[p.jsx("rect",{height:"8",width:`${i}%`,opacity:.6,fill:n}),r&&p.jsx("rect",{height:"8",width:`${100-i}%`,x:`${i}%`,opacity:.2,fill:n})]})})}function CB({label:e,value:t,total:n,valueColor:r,numeratorColor:i=!0}){const A=Math.round(n?t/n*100:0);return p.jsxs(p.Fragment,{children:[p.jsx(Te,{wrap:"nowrap",style:{color:H0},children:e}),p.jsx(Te,{wrap:"nowrap",style:{color:i?r:ls},align:"right",children:t.toLocaleString()}),p.jsx(Te,{wrap:"nowrap",style:{color:ls},children:"/"}),p.jsx(Te,{wrap:"nowrap",style:{color:ls},align:"right",children:n.toLocaleString()}),p.jsxs(Te,{wrap:"nowrap",style:{color:ls},align:"right",children:[A,"%"]}),p.jsx(Qx,{value:t,total:n,valueColor:r,showBackground:!0})]})}function Hat(){const e=Se(ao),t=ku(e).response;if(!t)return;const{limits:n}=t;if(n)return p.jsx(BA,{title:"Protocol Limit Utilization",children:p.jsxs(aa,{columns:"repeat(5, auto) minmax(80px, 250px)",gapX:"2",gapY:"1",children:[p.jsx(CB,{label:"Block cost",value:n.used_total_block_cost??0,total:n.max_total_block_cost??0,valueColor:nh}),p.jsx(CB,{label:"Vote cost",value:n.used_total_vote_cost??0,total:n.max_total_vote_cost??0,valueColor:U0}),p.jsx(CB,{label:"Bytes",value:n.used_total_bytes??0,total:n.max_total_bytes??0,valueColor:"#A35829"}),p.jsx(CB,{label:"Microblocks",value:n.used_total_microblocks??0,total:n.max_total_microblocks??0,valueColor:"#9EB1FF"})]})})}function Yat(){const e=Se(ao),t=ku(e).response;if(!t)return;const{limits:n}=t;if(n)return p.jsx(BA,{title:"Top 5 Busy Accounts",children:p.jsx(aa,{columns:"repeat(5, auto) minmax(80px, 200px)",gapX:"2",gapY:"1",children:n.used_account_write_costs.map(({account:r,cost:i})=>p.jsx(CB,{label:`${r.substring(0,8)}...`,value:i,total:n.max_account_write_cost,valueColor:"#30A46C",numeratorColor:!1},r))})})}const LF={preLoading:0,validating:0,loading:0,execute:0,postExecute:0,total:0};function PF(e){return Object.values(e).reduce((t,n)=>t+n,0)}function Jat(){var f;const e=Se(la),t=Se(ao),n=(f=Tc(t).response)==null?void 0:f.transactions,r=_.useMemo(()=>{if(!n)return;const h={...LF},m={...LF},C={...LF};for(let v=0;v{N.preLoading+=Number(F.preLoading),N.validating+=Number(F.validating),N.loading+=Number(F.loading),N.execute+=Number(F.execute),N.postExecute+=Number(F.postExecute)};n.txn_landed[v]?n.txn_error_code[v]===0?R(m,D):R(C,D):R(h,D)}return h.total=PF(h),m.total=PF(m),C.total=PF(C),{unlanded:h,landedSuccess:m,landedFailed:C,max:Math.max(h.total,m.total,C.total)}},[n,e]);if(!r)return;const{unlanded:i,landedSuccess:A,landedFailed:a,max:l}=r;return p.jsx(BA,{title:"Cumulative Execution Time",children:p.jsxs(aa,{columns:"repeat(7, auto)",gapX:"2",gapY:"1",children:[p.jsx("div",{}),p.jsx(Te,{style:{color:ls,gridColumn:"span 2"},children:"Success+Landed"}),p.jsx(Te,{style:{color:ls,gridColumn:"span 2"},children:"Failed+Landed"}),p.jsx(Te,{style:{color:ls,gridColumn:"span 2"},children:"Unlanded"}),p.jsx(im,{label:"Preloading",landedSuccess:A.preLoading,landedFailed:a.preLoading,unlanded:i.preLoading,max:l}),p.jsx(im,{label:"Validating",landedSuccess:A.validating,landedFailed:a.validating,unlanded:i.validating,max:l}),p.jsx(im,{label:"Loading",landedSuccess:A.loading,landedFailed:a.loading,unlanded:i.loading,max:l}),p.jsx(im,{label:"Execute",landedSuccess:A.execute,landedFailed:a.execute,unlanded:i.execute,max:l}),p.jsx(im,{label:"Post-Execute",landedSuccess:A.postExecute,landedFailed:a.postExecute,unlanded:i.postExecute,max:l}),p.jsx(im,{label:"Total",landedSuccess:A.total,landedFailed:a.total,unlanded:i.total,max:l,isTotal:!0})]})})}function im({label:e,landedSuccess:t,landedFailed:n,unlanded:r,max:i,isTotal:A}){const a=A?"var(--gray-12)":"var(--gray-11)",l=A?"var(--gray-11)":"var(--gray-10)",f=A?"#28684A":"#174933",h=A?"#8C333A":"#611623",m=A?"#12677E":"#004558",C=pa(t),v=pa(n),k=pa(r);return p.jsxs(p.Fragment,{children:[p.jsx(Te,{wrap:"nowrap",style:{color:a},children:e}),p.jsx(Te,{wrap:"nowrap",style:{color:l},align:"right",children:`${C.value} ${C.unit}`}),p.jsx(Qx,{value:t,total:i,valueColor:f}),p.jsx(Te,{wrap:"nowrap",style:{color:l},align:"right",children:`${v.value} ${v.unit}`}),p.jsx(Qx,{value:n,total:i,valueColor:h}),p.jsx(Te,{wrap:"nowrap",style:{color:l},align:"right",children:`${k.value} ${k.unit}`}),p.jsx(Qx,{value:r,total:i,valueColor:m})]})}const Xat="_text_mwquj_1",Wat={text:Xat};function UF({children:e,...t}){return p.jsx(Te,{...t,className:nn(Wat.text,t.className),children:e})}function Zat(){var A;const e=Se(la),t=Se(ao),n=(A=Tc(t).response)==null?void 0:A.transactions,r=_.useMemo(()=>{if(!n)return;const{vote:a,nonVote:l,bundle:f}={vote:{count:0,total:0,min:1/0,max:-1/0},nonVote:{count:0,total:0,min:1/0,max:-1/0},bundle:{count:0,total:0,min:1/0,max:-1/0}};for(let h=0;hNumber(k)));n.txn_is_simple_vote[h]?(a.total+=v,a.count++,a.min=Math.min(a.min,v),a.max=Math.max(a.max,v)):(l.total+=v,l.count++,l.min=Math.min(l.min,v),l.max=Math.max(l.max,v)),n.txn_from_bundle[h]&&(f.total+=v,f.count++,f.min=Math.min(f.min,v),f.max=Math.max(f.max,v))}return{vote:a.total/a.count,nonVote:l.total/l.count,bundle:f.total/f.count,voteMin:a.min,voteMax:a.max,nonVoteMin:l.min,nonVoteMax:l.max,bundleMin:f.min,bundleMax:f.max}},[n,e]);if(!r)return;const i=Math.max(r.voteMax,r.nonVoteMax,r.bundleMax);return p.jsx(BA,{title:"Execution Time (min / avg / max)",children:p.jsxs(aa,{columns:"repeat(7, auto)",gapX:"3",gapY:"1",children:[p.jsx(HF,{label:"Vote",value:r.vote,color:U0,max:i,minValue:r.voteMin,maxValue:r.voteMax}),p.jsx(HF,{label:"Non-vote",value:r.nonVote,color:mf,max:i,minValue:r.nonVoteMin,maxValue:r.nonVoteMax}),p.jsx(HF,{label:"Bundle",value:r.bundle,color:"var(--purple-9)",max:i,minValue:r.bundleMin,maxValue:r.bundleMax})]})})}const Bae=4,wx=`${Bae}px`;function GF(e){return`clamp(0px, calc(${e}% - ${Bae/2}px), calc(100% - ${wx}))`}function HF({label:e,value:t,max:n,minValue:r,maxValue:i}){const A=t/n*100,a=r/n*100,l=i/n*100,f=pa(t),h=pa(r),m=pa(i);return p.jsxs(p.Fragment,{children:[p.jsx(Te,{wrap:"nowrap",style:{color:H0},children:e}),p.jsxs(Te,{wrap:"nowrap",style:{color:"#6E56CF"},align:"right",children:[h.value,p.jsx(UF,{children:h.unit})]}),p.jsx(Te,{children:"/"}),p.jsxs(Te,{wrap:"nowrap",style:{color:"#BAA7FF"},align:"right",children:[f.value,p.jsx(UF,{children:f.unit})]}),p.jsx(Te,{children:"/"}),p.jsxs(Te,{wrap:"nowrap",style:{color:"#6E56CF"},align:"right",children:[m.value,p.jsx(UF,{children:m.unit})]}),p.jsxs("svg",{height:"16",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{alignSelf:"center",width:"100%"},children:[p.jsx("rect",{height:"10%",y:"45%",width:"100%",opacity:.6,fill:"#313131"}),p.jsx("rect",{height:"80%",y:"10%",x:GF(a),width:wx,fill:"#56468B"}),p.jsx("rect",{height:"80%",y:"10%",x:GF(l),width:wx,fill:"#56468B"}),p.jsx("rect",{height:"80%",y:"10%",x:GF(A),width:wx,fill:"#BAA7FF"})]})]})}function Vat(){return p.jsx(OF,{title:"Compute",children:p.jsxs(Re,{direction:"column",gap:"3",children:[p.jsx(Gat,{}),p.jsx(Hat,{}),p.jsx(Yat,{}),p.jsx(Jat,{}),p.jsx(Zat,{})]})})}function Pc(e,t=gA,n){if(!e)return"0";const r=Number(e)/ca;return r<1?r.toFixed(t):I1(r,n??{useSuffix:!0,significantDigits:4,trailingZeroes:!1,decimalsOnZero:!1})}const YF=1e8;function zat(){const e=Se(ao),t=Tc(e),n=_.useMemo(()=>{var C;const a=(C=t==null?void 0:t.response)==null?void 0:C.transactions;if(!a)return;const{tips:l,fees:f}=a.txn_transaction_fee.reduce((v,k,D)=>(v.fees+=Number(O5(a,D)),v.tips+=Number(j5(a,D)),v),{tips:0,fees:0}),h=l+f,m=l*.06;return{tips:l,fees:f,maxValue:h>YF?h+m:YF}},[t]);if(!n)return;const{tips:r,fees:i,maxValue:A}=n;return p.jsx(BA,{title:"Fee Breakdown",children:p.jsxs(aa,{columns:"repeat(3, auto)",gapX:"2",gapY:"1",children:[p.jsx(qat,{label:"Tips",value:r,total:A,color:If}),p.jsx(Kat,{label:"Fees",value:i,total:A,color:t1}),p.jsx($at,{tips:r,fees:i})]})})}function qat({label:e,value:t,total:n,color:r}){const i=n>0?t/n*100:0,A=t*.06,a=n>0?A/n*100:0;return p.jsxs(p.Fragment,{children:[p.jsx(Te,{wrap:"nowrap",style:{color:"var(--gray-11)"},children:e}),p.jsx(Te,{wrap:"nowrap",style:{color:r},align:"right",children:`${Pc(t??0n,gA,{decimals:gA,trailingZeroes:!0})} SOL`}),p.jsxs(Re,{children:[p.jsxs("svg",{height:"8",width:`${i+a}%`,fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{alignSelf:"center"},children:[p.jsx("rect",{height:"8",width:`${100/106*100}%`,opacity:.6,fill:r}),p.jsx("rect",{height:"8",x:`${100/106*100}%`,width:`${6/106*100}%`,opacity:.6,fill:"#FFC53D"})]}),p.jsx(Te,{wrap:"nowrap",style:{color:"var(--gray-11)",marginLeft:"4px"},children:"Commission\xA0"}),p.jsxs(Te,{wrap:"nowrap",style:{color:"#FFC53D"},children:["-",`${Pc(A??0n,gA,{decimals:gA,trailingZeroes:!0})} SOL`]})]})]})}function Kat({label:e,value:t,total:n,color:r}){const i=n>0?t/n*100:0;return p.jsxs(p.Fragment,{children:[p.jsx(Te,{wrap:"nowrap",style:{color:ls},children:e}),p.jsx(Te,{wrap:"nowrap",style:{color:r},align:"right",children:`${Pc(t??0n,gA,{decimals:gA,trailingZeroes:!0})} SOL`}),p.jsx("svg",{height:"8",width:"100%",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{alignSelf:"center"},children:p.jsx("rect",{height:"8",width:`${i}%`,opacity:.6,fill:r})})]})}function $at({tips:e,fees:t}){const n=e+t,r=Math.max(YF,n),i=n/r*100,A=e/r*100,a=t/r*100;return p.jsxs(p.Fragment,{children:[p.jsx(Te,{wrap:"nowrap",style:{color:ls},children:"Income"}),p.jsx(Te,{wrap:"nowrap",style:{color:n1},align:"right",children:`${Pc(n,gA,{decimals:gA,trailingZeroes:!0})} SOL`}),p.jsxs("svg",{height:"10",width:"100%",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{alignSelf:"center"},children:[p.jsx("rect",{height:"100%",width:`${A}%`,opacity:.6,fill:If}),p.jsx("rect",{height:"100%",x:`${A}%`,width:`${a}%`,opacity:.6,fill:t1}),p.jsx("rect",{height:"100%",x:`${A}%`,width:1,opacity:.6,fill:"black"}),p.jsx("rect",{height:"9",width:`${i}%`,x:.5,y:.5,opacity:1,stroke:n1,strokeWidth:1})]})]})}const ect="_container_7bih2_1",tct="_label_7bih2_7",yae={container:ect,label:tct},vae=["#003362","#113B29","#3F2700","#202248","#33255B"],JF=5e3;function _x({data:e,showPct:t,sort:n}){const r=e.reduce((a,{value:l})=>a+l,0);let i=n?e.toSorted((a,l)=>l.value-a.value):e,A=0;if(i.length>JF){for(let a=JF;ap.jsx(Re,{width:`${l}px`,height:`${a}px`,children:i.map(({value:f,label:h},m)=>{const C=vae[m%vae.length],v=f/r,k=v*l>30;return p.jsx(Re,{minWidth:"0",align:"center",justify:"center",flexBasis:"0",style:{background:C,flexGrow:f},children:k&&p.jsxs(Te,{mx:"2",className:yae.label,truncate:!0,children:[h,t&&` ${Math.round(v*100)}%`]})},h)})})})})}function nct({transactions:e}){const t=_.useMemo(()=>{const n=e.txn_signature.map((r,i)=>({value:Number(Y0(e,i)),label:r}));return Object.values(Rn.groupBy(n,({label:r})=>r)).map(r=>({label:r[0].label,value:Rn.sum(r.map(({value:i})=>i))}))},[e]);return p.jsx(BA,{title:"Income Distribution by Txn",children:p.jsx(_x,{data:t,sort:!0})})}function rct({transactions:e}){const t=_.useMemo(()=>{const n=e.txn_source_ipv4.map((r,i)=>({value:Number(Y0(e,i)),label:r}));return Object.values(Rn.groupBy(n,({label:r})=>r)).map(r=>({label:r[0].label,value:Rn.sum(r.map(({value:i})=>i))}))},[e]);return p.jsx(BA,{title:"Income Distribution by IP Address",children:p.jsx(_x,{data:t,sort:!0})})}function oct({transactions:e}){const t=_.useMemo(()=>{const n=e.txn_from_bundle.map((r,i)=>({value:Number(Y0(e,i)),label:r?"Bundle":"Other"}));return Object.values(Rn.groupBy(n,({label:r})=>r)).map(r=>({label:r[0].label,value:Rn.sum(r.map(({value:i})=>i))})).sort((r,i)=>r.label==="Bundle"?-1:1)},[e]);return p.jsx(BA,{title:"Income Distribution by Bundle",children:p.jsx(_x,{data:t,showPct:!0})})}function ict(e,t=[1,10]){const n=e.length;if(n===0)return;e=e.toSorted((h,m)=>m-h);const r=new Array(n+1);r[0]=0;for(let h=0;hRn.clamp(h,0,100)))).sort((h,m)=>h-m),a=h=>h<=0?0:h>=100?n:Rn.clamp(Math.ceil(h/100*n),0,n),l={},f=[0,...A,100];for(let h=1;hNumber(Y0(e,i)),[]),n=ict(t);if(n!==void 0)return Object.entries(n).map(([r,i])=>({value:i,label:r}))}function sct({transactions:e}){const t=_.useMemo(()=>Act(e),[e]);if(t)return p.jsx(BA,{title:"Income Distribution by Percent Txns",children:p.jsx(_x,{data:t})})}function act(){var n;const e=Se(ao),t=(n=Tc(e).response)==null?void 0:n.transactions;if(t)return p.jsxs(Re,{direction:"column",gap:"2",children:[p.jsx(sct,{transactions:t}),p.jsx(oct,{transactions:t}),p.jsx(nct,{transactions:t}),p.jsx(rct,{transactions:t})]})}function cct(e,t){const n=parseInt(e.substring(1,3),16),r=parseInt(e.substring(3,5),16),i=parseInt(e.substring(5,7),16);return`rgba(${n}, ${r}, ${i}, ${t})`}const XF="cuX";function bae({data:e,id:t,xLogScale:n=!1,xScaleOptions:r}){const i=_.useMemo(()=>({width:0,height:0,padding:[30,30,0,30],scales:{[XF]:{time:!1,distr:n?3:void 0},[Lf]:{time:!1,distr:3}},axes:[{scale:XF,border:{show:!0,width:1/devicePixelRatio,stroke:ni},stroke:ni,grid:{show:!1},values:(A,a)=>a.map(l=>{if(r){const{scaledToX:f,negMin:h,posMax:m}=r;return Math.round(f(l,h,m)).toLocaleString()}return l&&CTe.format(l)}),size:35},{scale:Lf,stroke:ni,grid:{show:!1},border:{show:!0,width:1/devicePixelRatio,stroke:ni},show:!1}],series:[{scale:XF},{scale:Lf,stroke:void 0,points:{show:!0,size:5,fill:cct(n1,.3),space:0}}],legend:{show:!1},hooks:{draw:[A=>{var a;A.ctx.save(),A.ctx.fillStyle=ni,A.ctx.font="18px Inter Tight",A.ctx.textAlign="left",A.ctx.fillText(`${(((a=A.scales[Lf])==null?void 0:a.max)??0)/ca} Sol`,0,0),A.ctx.restore()}]}}),[n,r]);return p.jsx(Ir,{flexGrow:"1",children:p.jsx(Us,{children:({height:A,width:a})=>(i.width=a,i.height=A,p.jsx(gh,{id:t,options:i,data:e}))})})}function lct(e){return e==null?void 0:e.txn_compute_units_consumed.map((t,n)=>({cu:t,i:n})).sort((t,n)=>t.cu-n.cu).reduce((t,{cu:n,i:r})=>{const i=Number(Y0(e,r));return!i||!n||(t[0].push(n),t[1].push(i)),t},[[],[]])}function uct(e,t,n){return e<=0?.5*(e-t)/-t:.5+.5*(e/n)}function dct(e,t,n){return e<=.5?t+e/.5*-t:(e-.5)/.5*n}function fct(e){if(!e)return;const t=e.txn_arrival_timestamps_nanos.map((i,A)=>({tsNanos:i,i:A})).sort((i,A)=>Number(i.tsNanos-A.tsNanos)).reduce((i,{tsNanos:A,i:a})=>{const l=Number(A-e.start_timestamp_nanos)/1e6,f=Number(Y0(e,a));return f&&(i[0].push(l),i[1].push(f??0)),i},[[],[]]),n=t[0][0],r=t[0][t[0].length-1];return t[0]=t[0].map(i=>uct(i,n,r)),{min:n,max:r,chartData:t}}function gct(){var a,l;const e=Se(ao),t=(a=Tc(e).response)==null?void 0:a.transactions,n=Tc(e),r=_.useMemo(()=>lct(t),[t]),i=_.useMemo(()=>fct(t),[t]),A=_.useMemo(()=>{if(i)return{scaledToX:dct,negMin:i.min,posMax:i.max}},[i]);if(!(!((l=n.response)!=null&&l.transactions)||!r||!i))return p.jsxs(Re,{flexGrow:"1",direction:"column",children:[p.jsx(BA,{title:"Compute Units vs Income",flexGrow:"1",children:p.jsx(bae,{id:"cuIncomeScatterChart",data:r,xLogScale:!0})}),p.jsx(BA,{title:"Arrival Time vs Income",flexGrow:"1",children:p.jsx(bae,{id:"arrivalIncomeScatterChart",data:i.chartData,xScaleOptions:A})})]})}function hct(){return p.jsx(OF,{title:"Fees",children:p.jsxs(Re,{direction:"column",gap:"3",flexGrow:"1",children:[p.jsx(zat,{}),p.jsx(act,{}),p.jsx(gct,{})]})})}function pct(){var n;const e=Se(ao),t=(n=Tc(e).response)==null?void 0:n.transactions;if(t)return p.jsxs(Re,{direction:"column",flexGrow:"1",children:[p.jsx(BA,{title:"Count vs Txn Duration",flexGrow:"1",children:p.jsx(Ict,{transactions:t})}),p.jsx(BA,{title:"Cus vs Txn Duration",flexGrow:"1",children:p.jsx(Cct,{transactions:t})})]})}const BB=20;let WF=0;const mct=(e,t,n)=>t.map((r,i)=>{const A=r/BB*WF,a=pa(A);return`${a.value} ${a.unit}`}),Ect=((Hle=(l6=no.paths)==null?void 0:l6.bars)==null?void 0:Hle.call(l6,{size:[.8]}))??(()=>({stroke:new Path2D,fill:new Path2D}));function Qae({data:e,log:t,id:n}){const r=_.useMemo(()=>({width:0,height:0,scales:{duration:{time:!1},y:{auto:!0}},series:[{scale:"duration"},{label:"Count",points:{show:!1},fill:"#3C2E69",paths:Ect}],axes:[{scale:"duration",splits:[0,e[0].length],values:mct,label:"Txn Execution Duration",stroke:"gray",grid:{show:!1}},{stroke:"gray",values:(i,A)=>t?A.map(a=>Math.trunc(Math.exp(a))):A,size(i,A,a,l){var C,v;const f=i.axes[a];if(l>1)return f._size;let h=((C=f.ticks)==null?void 0:C.size)??0+(f.gap??0);h+=5;const m=(A??[]).reduce((k,D)=>`${D}`.length>k.length?`${D}`:k,"");return m!==""&&(i.ctx.font=((v=f.font)==null?void 0:v[0])??"Inter Tight",h+=i.ctx.measureText(m).width/devicePixelRatio),Math.ceil(h)}}],legend:{show:!1}}),[e,t]);return p.jsx(Ir,{flexGrow:"1",children:p.jsx(Us,{children:({height:i,width:A})=>(r.width=A,r.height=i,p.jsx(gh,{id:n,options:r,data:e}))})})}function Ict({transactions:e}){const t=_.useMemo(()=>{const n=e.txn_landed.map((A,a)=>Number(e.txn_mb_end_timestamps_nanos[a]-e.txn_mb_start_timestamps_nanos[a])).filter(A=>A),r=dq(n)+1;WF=r;let i=new Array(BB).fill(0);for(const A of n){const a=Math.trunc(A/r*BB);i[a]++}return i=i.map(A=>Math.log(A+1)),[i.map((A,a)=>a),i]},[e]);return p.jsx(Qae,{data:t,id:"txnExecutionDurationCount",log:!0})}function Cct({transactions:e}){const t=_.useMemo(()=>{const n=e.txn_landed.map((a,l)=>({duration:Number(e.txn_mb_end_timestamps_nanos[l]-e.txn_mb_start_timestamps_nanos[l]),cu:e.txn_compute_units_consumed[l]})).filter(LI),r=dq(n.map(({duration:a})=>a))+1;WF=r;const i=new Array(BB).fill(0).map(a=>({count:0,cus:0}));for(const{duration:a,cu:l}of n){const f=Math.trunc(a/r*BB);i[f].count++,i[f].cus+=l}const A=i.map(({count:a,cus:l})=>a?l/a:0);return[A.map((a,l)=>l),A]},[e]);return p.jsx(Qae,{data:t,id:"txnExecutionDurationCu"})}function Bct(){var a;const e=Se(a1),t=Se(ao),n=Se(pA),r=(a=ku(t).response)==null?void 0:a.scheduler_stats,i=_.useMemo(()=>{if(t===void 0||!n)return;const l=us(t),f=n.indexOf(l)-1;if(!(f<0))return n[f]+Oo-1},[n,t]);if(t===void 0)return;const A=i?Ur.fromMillis(e*(t-i)).rescale():void 0;return p.jsxs(Re,{direction:"column",gap:"1",children:[p.jsxs(Re,{gap:"2",children:[p.jsx(Te,{style:{color:H0},children:"Time Since Last Leader Group"}),p.jsx(Te,{style:{color:ls},children:rh(A)})]}),p.jsxs(Re,{gap:"2",children:[p.jsx(Te,{style:{color:H0},children:"End slot reason"}),p.jsx(Te,{style:{color:ls},children:r==null?void 0:r.end_slot_reason})]})]})}function yct(){const e=Se(GI),{queryIdleData:t}=r4();return p.jsxs(BA,{title:"CPU Utilization",gap:"1",children:[p.jsx(ds,{header:"pack",tileCount:e.pack,queryIdlePerTile:t==null?void 0:t.pack,statLabel:"Full",metricType:"pack",includeBg:!1}),p.jsx(ds,{header:"bank",tileCount:e.bank,queryIdlePerTile:t==null?void 0:t.bank,statLabel:"TPS",metricType:"bank",includeBg:!1})]})}function vct(e){function t(n,r,i){return e(i),!0}return oF({elId:"pack-buffer-chart-tooltip",showOnCursor:t})}function bct({data:e}){return p.jsx(uF,{elId:"pack-buffer-chart-tooltip",children:e&&p.jsxs(aa,{columns:"auto auto",gapX:"2",children:[p.jsx(xx,{label:"Regular",value:e.regular,color:mf}),p.jsx(xx,{label:"Votes",value:e.votes,color:U0}),p.jsx(xx,{label:"Conflicting",value:e.conflicting,color:qQ}),p.jsx(xx,{label:"Bundles",value:e.bundles,color:If})]})})}function xx({label:e,value:t,color:n}){return p.jsxs(p.Fragment,{children:[p.jsx(Te,{style:{color:H0},children:e}),p.jsx(Te,{style:{color:n},children:t.toLocaleString()})]})}const ZF="packX",Am="packTxnsY";function Qct(){var f;const e=Se(ao),t=ku(e).response,[n,r]=_.useState(),i=t==null?void 0:t.scheduler_counts,A=_.useMemo(()=>{var C;const h=(C=t==null?void 0:t.transactions)==null?void 0:C.start_timestamp_nanos;if(!i||!h)return;const m=[[],[],[],[],[]];for(let v=0;v({width:0,height:0,drawOrder:["axes","series"],cursor:{},scales:{[ZF]:{time:!1},[Am]:{}},axes:[{scale:ZF,border:{show:!0,width:1/devicePixelRatio},stroke:ni,grid:{width:1/devicePixelRatio},ticks:{width:1/devicePixelRatio,stroke:ni,size:5},size:30,values:(h,m)=>m.map(C=>C/1e6+"ms"),space:100},{scale:Am,border:{show:!0,width:1/devicePixelRatio,stroke:ni},stroke:ni,grid:{width:1/devicePixelRatio},ticks:{width:1/devicePixelRatio,stroke:ni,size:5},space:50,size(h,m,C,v){var N,F;const k=h.axes[C];if(v>1)return k._size;let D=((N=k.ticks)==null?void 0:N.size)??0+(k.gap??0);D+=5;const R=(m??[]).reduce((M,P)=>P.length>M.length?P:M,"");return R!==""&&(h.ctx.font=((F=k.font)==null?void 0:F[0])??"Inter Tight",D+=h.ctx.measureText(R).width/devicePixelRatio),Math.ceil(D)}}],series:[{scale:ZF},{label:"Regular",stroke:mf,points:{show:!1},width:2/devicePixelRatio,scale:Am},{label:"Votes",stroke:U0,points:{show:!1},width:2/devicePixelRatio,scale:Am},{label:"Conflicting",stroke:qQ,points:{show:!1},width:2/devicePixelRatio,scale:Am},{label:"Bundles",stroke:If,points:{show:!1},width:2/devicePixelRatio,scale:Am}],legend:{show:!1},plugins:[K9(),iF({factor:.75}),vct(r),aF()]}),[]);if(!A)return;const l=n!==void 0?i==null?void 0:i[n]:void 0;return p.jsxs(BA,{title:"Pack Txns Buffer Utilization",children:[p.jsx(Ir,{height:"100%",minHeight:"200px",minWidth:"300px",children:p.jsx(Us,{children:({height:h,width:m})=>(a.width=m,a.height=h,p.jsx(p.Fragment,{children:p.jsx(gh,{id:"packBufferChart",options:a,data:A})}))})}),p.jsx(bct,{data:l})]})}function wct(){var n;const e=Se(ao),t=(n=za(e).publish)==null?void 0:n.duration_nanos;return p.jsx(BA,{title:"Slot Duration",children:p.jsxs(Re,{gap:"2",children:[p.jsx(Te,{style:{color:H0},children:"Actual"}),t!=null&&p.jsx(Te,{style:{color:ls},children:`${(t/1e6).toFixed(2)} ms`})]})})}const _ct="_table-container_18q3l_1",xct={tableContainer:_ct},kct=["success","fail_taken","fail_fast_path","fail_byte_limit","fail_write_cost","fail_slow_path","fail_defer_skip"];function Sct(){var f,h,m;const e=Se(ao),t=(f=ku(e).response)==null?void 0:f.scheduler_stats;if(!t)return;const{slot_schedule_counts:n,end_slot_schedule_counts:r,pending_smallest_bytes:i,pending_smallest_cost:A,pending_vote_smallest_bytes:a,pending_vote_smallest_cost:l}=t;return p.jsx(BA,{title:"Txn Schedule Outcomes",className:xct.tableContainer,children:p.jsxs(Re,{direction:"column",gap:"3",children:[p.jsxs(aI,{size:"1",variant:"surface",children:[p.jsx(Sp,{children:p.jsxs(Cc,{children:[p.jsx(XA,{children:"Outcome"}),p.jsx(XA,{align:"right",children:"Txn Count"}),p.jsx(XA,{align:"right",children:"Txn Count (end)"})]})}),p.jsx(cI,{children:n.map((C,v)=>p.jsxs(Cc,{children:[p.jsx(Dp,{children:kct[v]}),p.jsx(Bc,{align:"right",children:C.toLocaleString()}),p.jsx(Bc,{align:"right",children:r[v].toLocaleString()})]},v))})]}),p.jsxs(aI,{size:"1",variant:"surface",children:[p.jsx(Sp,{children:p.jsxs(Cc,{children:[p.jsx(XA,{children:"Smallest pending txn"}),p.jsx(XA,{align:"right",children:"Cu Cost"}),p.jsx(XA,{align:"right",children:"Size"})]})}),p.jsxs(cI,{children:[p.jsxs(Cc,{children:[p.jsx(Dp,{children:"Non-vote"}),p.jsx(Bc,{align:"right",children:(A==null?void 0:A.toLocaleString())??0}),p.jsx(Bc,{align:"right",children:i!=null?(h=El(i))==null?void 0:h.toString():0})]}),p.jsxs(Cc,{children:[p.jsx(Dp,{children:"Vote"}),p.jsx(Bc,{align:"right",children:(l==null?void 0:l.toLocaleString())??0}),p.jsx(Bc,{align:"right",children:a!=null?(m=El(a))==null?void 0:m.toString():0})]})]})]})]})})}function Dct(){return p.jsx(OF,{title:"Performance",flexGrow:"1.5",children:p.jsxs(Re,{gap:"2",children:[p.jsxs(BA,{title:"Scheduler",gap:"3",flexGrow:"1",children:[p.jsx(Bct,{}),p.jsx(Sct,{}),p.jsx(Qct,{})]}),p.jsxs(Re,{direction:"column",gap:"3",flexGrow:"1",children:[p.jsx(wct,{}),p.jsx(pct,{}),p.jsx(yct,{})]})]})})}function Rct(){var m,C,v,k,D,R;const e=Se(ao),{peer:t,isLeader:n,name:r,countryCode:i,countryFlag:A}=Mc(e??0),a=Se(Ei),l=za(e).publish,f=(m=ku(e).response)==null?void 0:m.scheduler_stats,h=_.useMemo(()=>{if(!(l!=null&&l.completed_time_nanos))return;const N=Number(l.completed_time_nanos/1000000000n);return Xn.fromSeconds(N).toLocaleString({month:"short",day:"numeric",hour:"numeric",minute:"2-digit",second:"2-digit",timeZoneName:"short"})},[l]);if(e!==void 0)return p.jsxs(Re,{gapX:"clamp(8px, 1vw, 80px)",gapY:"1",wrap:"wrap",align:"center",children:[p.jsxs(Re,{gap:"1",align:"center",minWidth:"0",children:[p.jsx(wu,{url:(C=t==null?void 0:t.info)==null?void 0:C.icon_url,size:16,isYou:n}),p.jsx(Te,{weight:"bold",truncate:!0,style:{fontWeight:600,color:"#CCC"},children:r}),p.jsx(YT,{slot:e,size:"large"})]}),i&&p.jsx(Hf,{label:"Country",value:i,icon:A}),p.jsx(Hf,{label:"Slot Time",value:h}),p.jsx(Hf,{label:"Block Hash",value:f==null?void 0:f.block_hash}),p.jsx(Hf,{label:"Votes",value:(v=l==null?void 0:l.success_vote_transaction_cnt)==null?void 0:v.toLocaleString()}),p.jsx(Hf,{label:"Vote Failures",value:(k=l==null?void 0:l.failed_vote_transaction_cnt)==null?void 0:k.toLocaleString()}),p.jsx(Hf,{label:"Non-votes",value:(D=l==null?void 0:l.failed_nonvote_transaction_cnt)==null?void 0:D.toLocaleString()}),p.jsx(Hf,{label:"Non-vote Failures",value:(R=l==null?void 0:l.failed_nonvote_transaction_cnt)==null?void 0:R.toLocaleString()}),p.jsx(Hf,{label:"Epoch",value:a==null?void 0:a.epoch})]})}function Hf({label:e,value:t,icon:n}){return p.jsxs(Re,{flexGrow:"1",gap:"1",children:[p.jsx(Te,{size:"1",style:{color:H0},children:e}),p.jsx(Te,{size:"1",style:{color:ls},children:t}),n&&p.jsx(Te,{size:"1",children:n})]})}function Tct(){return p.jsx(xu,{children:p.jsxs(Re,{gap:"3",direction:"column",flexBasis:"0",children:[p.jsx(Rct,{}),p.jsxs(Re,{gap:"5",wrap:"wrap",justify:"between",children:[p.jsx(Vat,{}),p.jsx(hct,{}),p.jsx(Dct,{})]})]})})}function Mct(){const e=Se(ao);return p.jsxs(p.Fragment,{children:[p.jsx(Fct,{}),e===void 0?p.jsx(aat,{}):p.jsx(Nct,{})]})}function Fct(){const{selectedSlot:e}=DF(),t=Se(Ei),n=mt(UI);return _.useEffect(()=>{n(e,t)},[e,n,t]),_w(()=>{n(void 0)}),null}function Nct(){if(Se(ao)!==void 0)return p.jsxs(Re,{direction:"column",gap:"2",flexGrow:"1",children:[p.jsx(Lat,{}),p.jsx(Tct,{}),p.jsx(ZAe,{}),p.jsx(Pit,{}),p.jsx(Vst,{})]})}const Oct=tr({slot:_M(Ge().optional(),void 0)}),VF=Gg("/slotDetails")({validateSearch:rre(Oct),component:Mct}),jct="_card_ybszl_1",Lct="_name-text_ybszl_8",Pct="_pubkey-text_ybszl_14",Uct="_narrow-screen_ybszl_21",Gct="_two-away_ybszl_27",Hct="_one-away_ybszl_33",Yct="_time-till_ybszl_38",Uu={card:jct,nameText:Lct,pubkeyText:Pct,narrowScreen:Uct,twoAway:Gct,oneAway:Hct,timeTill:Yct},Jct="_my-slots_1cv8h_1",Xct="_scroll_1cv8h_9",kx={mySlots:Jct,scroll:Xct};function Wct({slot:e}){var h,m;const t=Se(ml),{pubkey:n,peer:r,isLeader:i,name:A}=Mc(e),a=t!==void 0&&e===t+Oo,l=t!==void 0&&e===t+Oo*2,f=Pi("(min-width: 1250px)");return p.jsx("div",{className:nn(Uu.card,{[Uu.oneAway]:a,[Uu.twoAway]:l,[kx.mySlots]:i}),children:f?p.jsx(Zct,{iconUrl:(h=r==null?void 0:r.info)==null?void 0:h.icon_url,isLeader:i,name:A,pubkey:n,slot:e}):p.jsx(Vct,{iconUrl:(m=r==null?void 0:r.info)==null?void 0:m.icon_url,isLeader:i,name:A,pubkey:n,slot:e})})}function Zct({iconUrl:e,isLeader:t,name:n,pubkey:r,slot:i}){return p.jsxs(Re,{gap:"2",align:"center",children:[p.jsxs(Re,{gap:"2",minWidth:"300px",width:"505px",align:"center",pr:"20px",children:[p.jsx(wu,{url:e,size:24,isYou:t}),p.jsx(Te,{className:Uu.nameText,children:n})]}),p.jsx(Te,{className:Uu.pubkeyText,children:r}),p.jsx(Re,{justify:"center",minWidth:"190px",children:p.jsx(Te,{children:i})}),p.jsx(wae,{slot:i})]})}function Vct({iconUrl:e,isLeader:t,name:n,pubkey:r,slot:i}){return p.jsxs(Re,{direction:"column",children:[p.jsxs(Re,{gap:"2",align:"center",children:[p.jsx(wu,{url:e,size:16,isYou:t}),p.jsx(Te,{className:Uu.nameText,children:n}),p.jsx(Ir,{flexGrow:"1"}),p.jsx(Te,{className:nn(Uu.pubkeyText,Uu.narrowScreen),children:r})]}),p.jsxs(Re,{justify:"between",children:[p.jsx(Te,{children:i}),p.jsx(wae,{slot:i,isNarrowScreen:!0})]})]})}function wae({slot:e,isNarrowScreen:t}){const n=Se(hA),r=Se(a1),i=n?Ur.fromMillis(r*(e-n)).rescale():void 0,[A,a]=_.useReducer(zct,_ae(i)),[l,f]=_.useReducer(qct,rh(i));return Qw(()=>{f(i),a(i)},1e3),p.jsxs(Te,{className:nn(Uu.timeTill,{[Uu.narrowScreen]:t}),children:[A," (",l,")"]})}function zct(e,t){return _ae(t)}function qct(e,t){return rh(t)}function _ae(e){var t;return e?(t=jI.plus(e))==null?void 0:t.toLocaleString(Xn.DATETIME_MED_WITH_SECONDS):""}const Kct="_card_1pr66_1",$ct="_skipped_1pr66_7",xae={card:Kct,skipped:$ct},elt="_grid_1sc0d_1",tlt="_header-text_1sc0d_19",nlt="_slot-header-text_1sc0d_25",rlt="_votes-header_1sc0d_30",olt="_non-votes-header_1sc0d_33",ilt="_fees-header_1sc0d_36",Alt="_tips-header_1sc0d_39",slt="_compute-units-header_1sc0d_42",alt="_compute-units-pct_1sc0d_47",clt="_slot-text_1sc0d_52",llt="_row-text_1sc0d_75",ult="_active_1sc0d_81",dlt="_narrow-screen_1sc0d_86",Ci={grid:elt,headerText:tlt,slotHeaderText:nlt,votesHeader:rlt,nonVotesHeader:olt,feesHeader:ilt,tipsHeader:Alt,computeUnitsHeader:slt,computeUnitsPct:alt,slotText:clt,rowText:llt,active:ult,narrowScreen:dlt},[flt,glt,hlt,plt]=function(){const e=vc({}),t=et(0);return[et(null,(n,r,i,A)=>{const a=n(t);a&&A(a),r(e,l=>{l[i]=A})}),et(null,(n,r,i)=>{r(e,A=>{delete A[i]})}),et(null,(n,r,i,A)=>{for(const[a,l]of Object.entries(n(e)))Number(a)!==i&&l(A);r(t,A)}),et(null,(n,r)=>{r(e,{}),r(t,0)})]}();function Sx({slot:e,currentSlot:t}){const n=_.useRef(null),r=mt(flt),i=mt(glt),A=mt(hlt);return _.useEffect(()=>(r(e,a=>{var l;(l=n.current)==null||l.scrollTo(a,0)}),()=>i(e)),[i,r,e]),p.jsxs(Re,{minWidth:"0",flexGrow:"1",children:[p.jsx(mlt,{slot:e,currentSlot:t}),p.jsxs("div",{className:Ci.grid,ref:n,onScroll:a=>{A(e,a.currentTarget.scrollLeft)},children:[p.jsx(Te,{className:nn(Ci.headerText,Ci.votesHeader),align:"right",children:"Votes"}),p.jsx(Te,{className:nn(Ci.headerText,Ci.nonVotesHeader),align:"right",children:"Non-votes"}),p.jsx(Te,{className:nn(Ci.headerText,Ci.feesHeader),align:"right",children:"Fees"}),p.jsx(Te,{className:nn(Ci.headerText,Ci.tipsHeader),align:"right",children:"Tips"}),p.jsx(Te,{className:nn(Ci.headerText,Ci.durationHeader),align:"right",children:"Duration"}),p.jsx(Te,{className:nn(Ci.headerText,Ci.computeUnitsHeader),align:"right",children:"Compute\xA0Units"}),new Array(4).fill(0).map((a,l)=>{const f=e+3-l;return p.jsx(Clt,{slot:f,active:f===t},f)})]})]})}function mlt({slot:e,currentSlot:t}){const n=Pi("(min-width: 700px)");return p.jsxs(Re,{direction:"column",gap:"1px",children:[p.jsx(Te,{className:nn(Ci.headerText,Ci.slotHeaderText),children:n?"Slot":"\xA0"}),new Array(4).fill(0).map((r,i)=>{const A=e+3-i,a=A===t;return p.jsx(Ilt,{slot:A,isCurrent:a,isWideScreen:n},A)})]})}function Elt({slot:e,isLeader:t}){return t?p.jsx("div",{className:Ci.slotText,children:p.jsx(Ug,{to:"/slotDetails",search:{slot:e},children:p.jsx(Te,{children:e})})}):p.jsx(Te,{className:Ci.slotText,children:e})}function Ilt({slot:e,isCurrent:t,isWideScreen:n}){var a;const r=za(e),i=HT(e),A=Se(Yg)===i;return p.jsxs(Re,{className:nn(Ci.rowText,{[Ci.active]:t,[Ci.narrowScreen]:!n}),align:"center",gap:n?"2":"0",children:[n?p.jsx(Elt,{slot:e,isLeader:A}):p.jsx(Te,{className:Ci.slotText,children:"\xA0"}),p.jsx(hae,{slot:e,isCurrent:t,size:"small"}),(a=r.publish)!=null&&a.skipped?p.jsx(mae,{size:"small"}):p.jsx(pae,{size:"small"})]})}function kae(e){const t=r1(e.success_vote_transaction_cnt??0),n=r1(e.success_nonvote_transaction_cnt??0),r=r1(e.failed_vote_transaction_cnt??0),i=r1(e.failed_nonvote_transaction_cnt??0),A=Pc((e.transaction_fee??0n)+(e.priority_fee??0n),gA,{decimals:gA,trailingZeroes:!0}),a=e.transaction_fee!=null?(Number(e.transaction_fee)/ca).toString():"0",l=e.priority_fee!=null?(Number(e.priority_fee)/ca).toString():"0",f=Pc(e.tips??0n,gA,{decimals:gA,trailingZeroes:!0}),h=e.tips!=null?(Number(e.tips)/ca).toString():"0",m=e.duration_nanos!==null?`${Math.trunc(e.duration_nanos/1e6)} ms`:"-",C=r1((e==null?void 0:e.compute_units)??0),v=e.compute_units!=null?e.compute_units/(e.max_compute_units??eZ)*100:0;return{voteTxns:(t+r).toLocaleString(),nonVoteTxns:(n+i).toLocaleString(),totalFees:A,transactionFeeFull:a,priorityFeeFull:l,tips:f,tipsFull:h,durationText:m,computeUnits:C,computeUnitsPct:v}}function Clt({slot:e,active:t}){const n=Se(J0),r=Se(hA),i=za(e),[A,a]=_.useState(()=>{if(i.publish)return kae(i.publish)});_.useEffect(()=>{i.publish&&a(kae(i.publish))},[i.publish,e]);const l=e>(r??1/0),f=e===r,h=_.useRef(),[m,C]=_.useState(!1);A$(f)&&!f&&!m&&(clearTimeout(h.current),h.current=setTimeout(()=>{C(!1)},50),C(!0)),_w(()=>{clearTimeout(h.current)});const v=e<(n??0),k=(R,N)=>l||f||v?"-":!A&&!i.hasWaitedForData&&!m?"Loading...":A?(typeof R=="number"&&(R=Math.round(R)),`${R}`):"-",D=nn(Ci.rowText,{[Ci.active]:t});return p.jsxs(p.Fragment,{children:[p.jsx(Te,{className:D,align:"right",children:k(A==null?void 0:A.voteTxns)}),p.jsx(Te,{className:D,align:"right",children:k(A==null?void 0:A.nonVoteTxns)}),p.jsx(ki,{content:p.jsxs(aa,{columns:"auto auto",rows:"2",gapX:"3",children:[p.jsx(Te,{children:"Transaction"}),p.jsx(Te,{children:"Priority"}),p.jsxs(Te,{children:[A==null?void 0:A.transactionFeeFull," SOL"]}),p.jsxs(Te,{children:[A==null?void 0:A.priorityFeeFull," SOL"]})]}),children:p.jsx(Te,{className:D,align:"right",children:k(A==null?void 0:A.totalFees)})}),p.jsx(ki,{content:`${A==null?void 0:A.tipsFull} SOL`,children:p.jsx(Te,{className:D,align:"right",children:k(A==null?void 0:A.tips)})}),p.jsx(Te,{className:D,align:"right",children:k(A==null?void 0:A.durationText)}),(A==null?void 0:A.computeUnits)!==void 0?p.jsx(Te,{className:D,align:"right",style:{padding:0},children:p.jsxs(p.Fragment,{children:[k(A==null?void 0:A.computeUnits.toLocaleString()),p.jsx("span",{className:Ci.computeUnitsPct,children:(A==null?void 0:A.computeUnitsPct)!==void 0?`${xQ}(${k(A==null?void 0:A.computeUnitsPct)}%)`:null})]})}):p.jsx(Te,{className:D,align:"right",children:k()})]})}const Blt="_summary-container_1mtzn_8",ylt="_name_1mtzn_13",vlt="_mobile_1mtzn_23",blt="_text_1mtzn_28",Qlt="_primary-text_1mtzn_33",wlt="_secondary-text_1mtzn_43",_lt="_divider_1mtzn_52",xlt="_fd-text_1mtzn_56",klt="_agave-text_1mtzn_60",Slt="_container-mobile_1mtzn_64",ZA={summaryContainer:Blt,name:ylt,mobile:vlt,text:blt,primaryText:Qlt,secondaryText:wlt,divider:_lt,fdText:xlt,agaveText:klt,containerMobile:Slt};function Dlt({children:e}){const[t,n]=_.useState(!1);return p.jsx(Vne,{content:e,isOpen:t,onOpenChange:n,children:p.jsx(Ec,{variant:"ghost",size:"1",children:t?p.jsx(SR,{}):p.jsx(kR,{})})})}function Sae({slot:e,showTime:t}){var a;const{pubkey:n,peer:r,isLeader:i,name:A}=Mc(e);return p.jsxs(Re,{gap:"1",className:ZA.summaryContainer,children:[p.jsx(wu,{url:(a=r==null?void 0:r.info)==null?void 0:a.icon_url,size:40,isYou:i}),p.jsxs(Re,{direction:"column",gap:"1",align:"start",minWidth:"0",style:{marginLeft:"6px"},children:[p.jsx(Te,{className:ZA.name,children:A}),p.jsx(Te,{className:ZA.primaryText,children:n}),p.jsx(zF,{peer:r}),t&&p.jsx(qF,{slot:e})]})]})}function Dae({slot:e,showTime:t}){var f,h;const{pubkey:n,peer:r,isLeader:i,name:A}=Mc(e),a=Pi("(min-width: 700px)"),l=_.useMemo(()=>A!=="Private"||a?A:n?`${n.substring(0,8)}...`:"Private",[A,a,n]);return p.jsxs(Re,{direction:"column",className:ZA.containerMobile,gap:"1",children:[p.jsx(Re,{gap:"1",children:a?p.jsxs(p.Fragment,{children:[p.jsx(wu,{url:(f=r==null?void 0:r.info)==null?void 0:f.icon_url,size:16,isYou:i}),p.jsx(Te,{className:nn(ZA.name,ZA.mobile),children:l}),p.jsx(Ir,{flexGrow:"1"}),p.jsx(Te,{className:ZA.primaryText,children:n})]}):p.jsxs(p.Fragment,{children:[p.jsx(Te,{className:ZA.text,children:e}),p.jsx(Ir,{flexGrow:"1"}),p.jsx(wu,{url:(h=r==null?void 0:r.info)==null?void 0:h.icon_url,size:16,isYou:i}),p.jsx(Te,{className:ZA.text,children:l}),p.jsx(Dlt,{children:p.jsxs(Re,{gap:"1",direction:"column",children:[p.jsx(Te,{className:ZA.secondaryText,children:n}),p.jsx(zF,{peer:r}),t&&p.jsx(qF,{slot:e})]})})]})}),a&&p.jsxs(Re,{gap:"1",children:[p.jsx(zF,{peer:r}),p.jsx(Ir,{flexGrow:"1"}),t&&p.jsx(qF,{slot:e})]})]})}function Rlt(e,t,n){if(!e)return;const r=cq(e),i=t!==void 0||n!==void 0?Number(r)/Number((t??0n)+(n??0n))*100:void 0;return`${$Q(r)} ${i!==void 0?`(${I1(i,{significantDigits:4,trailingZeroes:!1})}%)`:""}`}function zF({peer:e}){var k,D,R;const t=Se(s1),n=(k=e==null?void 0:e.gossip)!=null&&k.version?`${e.gossip.version[0]==="0"?"Frankendancer":"Agave"} v${e.gossip.version}`:void 0,r=(D=e==null?void 0:e.gossip)==null?void 0:D.country_code,i=fq(r),A=Rlt(e,t==null?void 0:t.activeStake,t==null?void 0:t.delinquentStake),a=L5(((R=e==null?void 0:e.gossip)==null?void 0:R.sockets.tvu)??"");if(![n,A,a].filter(LI).join(" - "))return null;const l=n==null?void 0:n.startsWith("Frankendancer"),f=n&&!l,h=n||"Unknown",m=A??"",C=a||"Offline",v=(h+m+C).length>54?{style:{flexBasis:0}}:{wrap:"nowrap"};return p.jsxs(Re,{gap:"1",className:ZA.secondaryText,children:[p.jsx(Te,{className:nn({[ZA.fdText]:l,[ZA.agaveText]:f}),...v,children:h}),r&&p.jsxs(p.Fragment,{children:[p.jsx(Te,{className:ZA.divider,children:"\u2022"}),p.jsx(Te,{children:r}),p.jsx(Te,{children:i})]}),p.jsx(Te,{className:ZA.divider,children:"\u2022"}),p.jsx(Te,{...v,children:m}),p.jsx(Te,{className:ZA.divider,children:"\u2022"}),p.jsx(Te,{children:C})]})}function qF({slot:e}){const{slotDateTime:t,timeAgoText:n}=sae(e);return p.jsxs(Te,{className:ZA.secondaryText,children:[t==null?void 0:t.toLocaleString(Xn.DATETIME_MED_WITH_SECONDS),n&&` (${n})`]})}function Tlt({slot:e}){var f,h,m,C;const{isLeader:t}=Mc(e),n=za(e),r=za(e+1),i=za(e+2),A=za(e+3),a=((f=n.publish)==null?void 0:f.skipped)||((h=r.publish)==null?void 0:h.skipped)||((m=i.publish)==null?void 0:m.skipped)||((C=A.publish)==null?void 0:C.skipped),l=Pi("(min-width: 900px)");return p.jsx("div",{className:nn(xae.card,{[kx.mySlots]:t,[xae.skipped]:a}),children:l?p.jsxs(Re,{gap:"1",align:"start",justify:"between",children:[p.jsx(Sae,{slot:e,showTime:!0}),p.jsx(Sx,{slot:e})]}):p.jsxs(Re,{direction:"column",gap:"1",children:[p.jsx(Dae,{slot:e,showTime:!0}),p.jsx(Sx,{slot:e})]})})}const Mlt="_card_wweyx_1",Flt={card:Mlt};function Nlt({slot:e}){const t=Se(hA),{isLeader:n}=Mc(e),r=Pi("(min-width: 900px)");return p.jsx("div",{className:nn(Flt.card,{[kx.mySlots]:n}),children:r?p.jsxs(Re,{gap:"1",align:"start",justify:"between",children:[p.jsx(Sae,{slot:e}),p.jsx(Sx,{slot:e,currentSlot:t})]}):p.jsxs(Re,{direction:"column",gap:"1",children:[p.jsx(Dae,{slot:e}),p.jsx(Sx,{slot:e,currentSlot:t})]})})}var Olt=Object.defineProperty,jlt=(e,t,n)=>t in e?Olt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Dx=(e,t,n)=>jlt(e,typeof t!="symbol"?t+"":t,n),KF=new Map,$F=new WeakMap,Rae=0,Llt=void 0;function Plt(e){return e?($F.has(e)||(Rae+=1,$F.set(e,Rae.toString())),$F.get(e)):"0"}function Ult(e){return Object.keys(e).sort().filter(t=>e[t]!==void 0).map(t=>`${t}_${t==="root"?Plt(e.root):e[t]}`).toString()}function Glt(e){const t=Ult(e);let n=KF.get(t);if(!n){const r=new Map;let i;const A=new IntersectionObserver(a=>{a.forEach(l=>{var f;const h=l.isIntersecting&&i.some(m=>l.intersectionRatio>=m);e.trackVisibility&&typeof l.isVisible>"u"&&(l.isVisible=h),(f=r.get(l.target))==null||f.forEach(m=>{m(h,l)})})},e);i=A.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:A,elements:r},KF.set(t,n)}return n}function Hlt(e,t,n={},r=Llt){if(typeof window.IntersectionObserver>"u"&&r!==void 0){const f=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:typeof n.threshold=="number"?n.threshold:0,time:0,boundingClientRect:f,intersectionRect:f,rootBounds:f}),()=>{}}const{id:i,observer:A,elements:a}=Glt(n),l=a.get(e)||[];return a.has(e)||a.set(e,l),l.push(t),A.observe(e),function(){l.splice(l.indexOf(t),1),l.length===0&&(a.delete(e),A.unobserve(e)),a.size===0&&(A.disconnect(),KF.delete(i))}}function Ylt(e){return typeof e.children!="function"}var Tae=class extends _.Component{constructor(e){super(e),Dx(this,"node",null),Dx(this,"_unobserveCb",null),Dx(this,"handleNode",t=>{this.node&&(this.unobserve(),!t&&!this.props.triggerOnce&&!this.props.skip&&this.setState({inView:!!this.props.initialInView,entry:void 0})),this.node=t||null,this.observeNode()}),Dx(this,"handleChange",(t,n)=>{t&&this.props.triggerOnce&&this.unobserve(),Ylt(this.props)||this.setState({inView:t,entry:n}),this.props.onChange&&this.props.onChange(t,n)}),this.state={inView:!!e.initialInView,entry:void 0}}componentDidMount(){this.unobserve(),this.observeNode()}componentDidUpdate(e){(e.rootMargin!==this.props.rootMargin||e.root!==this.props.root||e.threshold!==this.props.threshold||e.skip!==this.props.skip||e.trackVisibility!==this.props.trackVisibility||e.delay!==this.props.delay)&&(this.unobserve(),this.observeNode())}componentWillUnmount(){this.unobserve()}observeNode(){if(!this.node||this.props.skip)return;const{threshold:e,root:t,rootMargin:n,trackVisibility:r,delay:i,fallbackInView:A}=this.props;this._unobserveCb=Hlt(this.node,this.handleChange,{threshold:e,root:t,rootMargin:n,trackVisibility:r,delay:i},A)}unobserve(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)}render(){const{children:e}=this.props;if(typeof e=="function"){const{inView:k,entry:D}=this.state;return e({inView:k,entry:D,ref:this.handleNode})}const{as:t,triggerOnce:n,threshold:r,root:i,rootMargin:A,onChange:a,skip:l,trackVisibility:f,delay:h,initialInView:m,fallbackInView:C,...v}=this.props;return _.createElement(t||"div",{ref:this.handleNode,...v},e)}};function e7({slot:e,lastCardSlot:t,setCardCount:n,children:r}){return e!==t?r:p.jsxs(p.Fragment,{children:[p.jsx(Tae,{onChange:i=>{i||n("decrease")},children:r}),p.jsx(Tae,{onChange:i=>{i&&n("increase")}})]})}const Jlt="_preload_1uziq_1",Xlt={preload:Jlt};function Wlt({slot:e}){var a,l;za(e);const t=HT(e),n=TR(t),[r,i]=dl($K((a=n==null?void 0:n.info)==null?void 0:a.icon_url)),A=!r&&((l=n==null?void 0:n.info)!=null&&l.icon_url)?n.info.icon_url:void 0;return p.jsx("div",{className:Xlt.preload,children:p.jsx("img",{src:A,onError:()=>i()})})}const Rx=Oo*5;function Zlt({topCardSlotLeader:e,bottomCardSlotLeader:t,searchLeaderSlots:n}){if(n){const r=[],i=n.indexOf(t),A=n.indexOf(e);if(i>0)for(let a=1;a<=Rx;a++){const l=n[i-a];for(let f=0;f0)for(let a=1;a<=Rx;a++){const l=n[A+a];for(let f=0;f0)for(let a=r;a>r-Rx;a--)A.push(a);if(i>0)for(let a=i;ap.jsx(Wlt,{slot:i},i))})}var d2=(e=>(e.Past="Past",e.Now="Now",e.Upcoming="Upcoming",e))(d2||{});function zlt(e,t){return et?d2.Upcoming:d2.Now}function qlt({currentLeaderSlot:e,searchLeaderSlots:t,slotOverride:n,curCardCount:r=0,cardCount:i=1}){const A=t.toReversed();if(n===void 0){if(A.length<=i)return A[r];{const a=A.findIndex(f=>fMath.abs(h-n)),l=Math.min(...a),f=Math.max(a.indexOf(l)-3,0);return A[r+f]}}function Klt({cardCount:e,currentLeaderSlot:t,epoch:n,searchLeaderSlots:r,slotOverride:i,topSlot:A}){const a=[],l=[],f=[];if(t===void 0)return{upcoming:a,now:l,past:f};for(let h=0;hn.end_slot))continue;const C=zlt(m,t);C===d2.Upcoming&&a.push(m),C===d2.Now&&l.push(m),C===d2.Past&&f.push(m)}return{upcoming:a,now:l,past:f}}const $lt=10,eut=2,tut=1;function nut(e,t){switch(t){case"increase":return e+eut;case"decrease":return Math.max(1,e-tut)}}function rut(){const e=Se(ml),t=Se(So),n=Se(Xa),r=Se(Ei),[i,A]=_.useReducer(nut,$lt),a=t??(e??0)+KW*Oo,{upcoming:l,now:f,past:h}=_.useMemo(()=>Klt({cardCount:i,currentLeaderSlot:e,epoch:r,searchLeaderSlots:n,slotOverride:t,topSlot:a}),[i,e,r,n,t,a]);if(e===void 0)return;if((n==null?void 0:n.length)===0)return p.jsx(Re,{justify:"center",align:"center",style:{color:I5,fontSize:"24px",letterSpacing:"-0.96px",minHeight:"300px"},children:p.jsx(Te,{children:"No slots found."})});const m=l[0]??f[0]??h[0]??-1,C=h[h.length-1]??f[f.length-1]??l[l.length-1]??-1;return p.jsxs(p.Fragment,{children:[!!l.length&&p.jsx(t7,{sectionName:"Upcoming",children:l.map(v=>p.jsx(e7,{slot:v,lastCardSlot:C,setCardCount:A,children:p.jsx(Wct,{slot:v},v)},v))}),!!f.length&&p.jsx(t7,{sectionName:"Now",children:f.map(v=>p.jsx(e7,{slot:v,lastCardSlot:C,setCardCount:A,children:p.jsx(Nlt,{slot:v},v)},v))}),!!h.length&&p.jsx(t7,{sectionName:"Past",children:h.map(v=>p.jsx(e7,{slot:v,lastCardSlot:C,setCardCount:A,children:p.jsx(Tlt,{slot:v})},v))}),p.jsx(Vlt,{topCardSlotLeader:m,bottomCardSlotLeader:C})]})}function t7({children:e,sectionName:t}){const n=Pi("(min-width: 700px)");return p.jsxs(Re,{gap:"2",align:"stretch",children:[n&&p.jsxs(Re,{direction:"column",gap:"2",align:"center",children:[p.jsx("div",{style:{width:"1px",flex:1,background:R5,height:"10px"}}),p.jsx(Te,{style:{transform:"rotate(180deg)",writingMode:"vertical-rl",color:zz},size:"2",children:t}),p.jsx("div",{style:{width:"1px",flex:1,background:R5,height:"10px"}})]}),p.jsx(Re,{direction:"column",flexGrow:"1",gap:"2",minWidth:"0",children:e})]})}const out="_container_1hof6_1",iut="_button_1hof6_5",Mae={container:out,button:iut};function Aut(){const[e,t]=dl(So),n=Se(ml);if(e===void 0||n===void 0)return null;const r=e<=n+KW*Oo;return p.jsx("div",{className:Mae.container,children:p.jsxs(Ec,{className:Mae.button,style:{bottom:r?void 0:"8px"},onClick:()=>t(void 0),children:[p.jsx(Te,{children:"Skip to Realtime"}),r?p.jsx(XK,{}):p.jsx(JK,{})]})})}const sut="_label_q3mhf_1",aut="_progress_q3mhf_5",cut="_value_q3mhf_15",n7={label:sut,progress:aut,value:cut};function lut(){const{progressSinceLastLeader:e,nextSlotText:t,nextLeaderSlot:n}=i4({showNowIfCurrent:!0}),r=n!==void 0?` (${n})`:"";return p.jsxs(Re,{align:"center",gap:"2",children:[p.jsxs(Te,{className:n7.label,children:["Next leader slot",r]}),p.jsx(Og,{value:e,className:n7.progress}),p.jsx(Te,{className:n7.value,children:t})]})}const uut="_container_1uhjb_1",dut="_search-box_1uhjb_18",fut="_label_1uhjb_29",gut="_my-slots_1uhjb_33",hut="_skipped-slots_1uhjb_63",put="_disabled_1uhjb_93",mut="_skip-rate-label_1uhjb_103",Eut="_skip-rate-value_1uhjb_108",Gu={container:uut,searchBox:dut,label:fut,mySlots:gut,skippedSlots:hut,disabled:put,skipRateLabel:mut,skipRateValue:Eut};function r7(){const{searchType:e}=yB.useSearch(),t=Np({from:yB.fullPath}),n=_.useCallback(r=>{t({search:{searchType:r},replace:!0})},[t]);return{searchType:e,setSearchType:n}}function Iut(){const{searchText:e}=yB.useSearch(),t=Np({from:yB.fullPath}),n=_.useCallback(r=>{t({search:{searchText:r,searchType:Ys.text},replace:!0})},[t]);return{searchText:e,setSearchText:n}}const Cut=et(e=>!!e(ml));function But(){const e=Se(Cut),t=mt(C8e),n=mt(So),{searchType:r}=r7(),{searchText:i,setSearchText:A}=Iut(),[a,l]=_.useState(i),f=S1(m=>{t(m),A(m)},1e3);_.useEffect(()=>{!f.isPending()&&a!==i&&l(i)},[f,a,i]);const h=()=>{A(""),n(void 0),t("")};if(ww(()=>{r===Ys.text&&t(i)}),!!e)return p.jsxs(Re,{className:Gu.container,gap:"2",wrap:"wrap",children:[p.jsx(Ir,{className:Gu.searchBox,children:p.jsxs(JS,{placeholder:"Name, pubkey, or slot (separate with , or ; for multiple values)",variant:"soft",color:"gray",onChange:m=>{l(m.currentTarget.value),f(m.currentTarget.value)},value:a,children:[p.jsx(Pb,{children:p.jsx(WK,{height:"16",width:"16",style:{color:D5}})}),a&&p.jsx(Pb,{children:p.jsx(Ic,{size:"1",variant:"ghost",children:p.jsx(DR,{height:"14",width:"14",style:{color:D5},onClick:h})})})]})}),p.jsx(vut,{resetSearchText:h}),p.jsx(but,{resetSearchText:h}),p.jsx(yut,{}),p.jsx(Ir,{flexGrow:"1"}),p.jsx(lut,{})]})}function yut(){const e=Se(_q);let t="-";return e!==void 0&&(t=(e.skip_rate*100).toLocaleString(void 0,{minimumFractionDigits:0,maximumFractionDigits:2}),t+="%"),p.jsxs(Re,{justify:"center",align:"center",gap:"1",children:[p.jsx(Te,{className:Gu.skipRateLabel,children:"Skip Rate"}),p.jsx(Te,{className:e?Gu.skipRateValue:Gu.skipRateLabel,children:t})]})}function vut({resetSearchText:e}){const t=Se(pA),n=mt(Xa),r=mt(So),{searchType:i,setSearchType:A}=r7(),a=((t==null?void 0:t.length)??0)*4,l=_.useCallback(()=>{n(t)},[n,t]);_.useEffect(()=>{i===Ys.mySlots&&n(t)},[t,n]);const f=()=>{e(),r(void 0),i===Ys.mySlots?A(Ys.text):(A(Ys.mySlots),l())},h=i===Ys.mySlots,m=!(t!=null&&t.length);return p.jsx(ki,{content:"Number of slots this validator is leader in the current epoch. Toggle to filter",children:p.jsx("div",{children:p.jsx(AI,{children:p.jsxs(gJ,{className:`${Gu.mySlots}`,onClick:f,"aria-label":"Toggle my slots",pressed:h,disabled:m,children:[p.jsx(Te,{className:Gu.label,children:"My Slots"}),p.jsx(Te,{children:a})]})})})})}function but({resetSearchText:e}){const t=Se(pQ),n=mt(Xa),r=mt(So),{searchType:i,setSearchType:A}=r7(),a=(t==null?void 0:t.length)??0,l=_.useCallback(()=>{const C=t==null?void 0:t.map(v=>v-v%4);n([...new Set(C)])},[n,t]);_.useEffect(()=>{i===Ys.skippedSlots&&l()},[l]);const f=()=>{e(),r(void 0),i===Ys.skippedSlots?A(Ys.text):t!=null&&t.length&&(A(Ys.skippedSlots),l())},h=i===Ys.skippedSlots,m=!(t!=null&&t.length);return p.jsx(ki,{content:"Number of slots this validator has skipped in the current epoch since it was last restarted. Toggle to filter",children:p.jsx("div",{children:p.jsx(AI,{children:p.jsxs(gJ,{className:`${Gu.skippedSlots} ${m?Gu.disabled:""}`,onClick:f,"aria-label":"Toggle skipped slots",pressed:h,disabled:!h&&m,children:[p.jsx(Te,{className:Gu.label,children:"My Skipped Slots"}),p.jsx(Te,{children:a})]})})})})}var Fae={exports:{}};/*! Hammer.JS - v2.0.7 - 2016-04-22 +* http://hammerjs.github.io/ +* +* Copyright (c) 2016 Jorik Tangelder; +* Licensed under the MIT license */(function(e){(function(t,n,r,i){var A=["","webkit","Moz","MS","ms","o"],a=n.createElement("div"),l="function",f=Math.round,h=Math.abs,m=Date.now;function C(ee,pe,Me){return setTimeout(P(ee,Me),pe)}function v(ee,pe,Me){return Array.isArray(ee)?(k(ee,Me[pe],Me),!0):!1}function k(ee,pe,Me){var ot;if(ee)if(ee.forEach)ee.forEach(pe,Me);else if(ee.length!==i)for(ot=0;ot\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",fr=t.console&&(t.console.warn||t.console.log);return fr&&fr.call(t.console,ot,rn),ee.apply(this,arguments)}}var R;typeof Object.assign!="function"?R=function(ee){if(ee===i||ee===null)throw new TypeError("Cannot convert undefined or null to object");for(var pe=Object(ee),Me=1;Me-1}function q(ee){return ee.trim().split(/\s+/g)}function Ae(ee,pe,Me){if(ee.indexOf&&!Me)return ee.indexOf(pe);for(var ot=0;otRi[pe]}),ot}function fe(ee,pe){for(var Me,ot,yt=pe[0].toUpperCase()+pe.slice(1),rn=0;rn1&&!Me.firstMultiple?Me.firstMultiple=_n(pe):yt===1&&(Me.firstMultiple=!1);var rn=Me.firstInput,fr=Me.firstMultiple,Jr=fr?fr.center:rn.center,Ri=pe.center=Lr(ot);pe.timeStamp=m(),pe.deltaTime=pe.timeStamp-rn.timeStamp,pe.angle=on(Jr,Ri),pe.distance=zn(Jr,Ri),dt(Me,pe),pe.offsetDirection=Vt(pe.deltaX,pe.deltaY);var Ti=Pt(pe.deltaTime,pe.deltaX,pe.deltaY);pe.overallVelocityX=Ti.x,pe.overallVelocityY=Ti.y,pe.overallVelocity=h(Ti.x)>h(Ti.y)?Ti.x:Ti.y,pe.scale=fr?jo(fr.pointers,ot):1,pe.rotation=fr?zr(fr.pointers,ot):0,pe.maxPointers=Me.prevInput?pe.pointers.length>Me.prevInput.maxPointers?pe.pointers.length:Me.prevInput.maxPointers:pe.pointers.length,Bn(Me,pe);var Ai=ee.element;z(pe.srcEvent.target,Ai)&&(Ai=pe.srcEvent.target),pe.target=Ai}function dt(ee,pe){var Me=pe.center,ot=ee.offsetDelta||{},yt=ee.prevDelta||{},rn=ee.prevInput||{};(pe.eventType===xe||rn.eventType===ve)&&(yt=ee.prevDelta={x:rn.deltaX||0,y:rn.deltaY||0},ot=ee.offsetDelta={x:Me.x,y:Me.y}),pe.deltaX=yt.x+(Me.x-ot.x),pe.deltaY=yt.y+(Me.y-ot.y)}function Bn(ee,pe){var Me=ee.lastInterval||pe,ot=pe.timeStamp-Me.timeStamp,yt,rn,fr,Jr;if(pe.eventType!=Ye&&(ot>De||Me.velocity===i)){var Ri=pe.deltaX-Me.deltaX,Ti=pe.deltaY-Me.deltaY,Ai=Pt(ot,Ri,Ti);rn=Ai.x,fr=Ai.y,yt=h(Ai.x)>h(Ai.y)?Ai.x:Ai.y,Jr=Vt(Ri,Ti),ee.lastInterval=pe}else yt=Me.velocity,rn=Me.velocityX,fr=Me.velocityY,Jr=Me.direction;pe.velocity=yt,pe.velocityX=rn,pe.velocityY=fr,pe.direction=Jr}function _n(ee){for(var pe=[],Me=0;Me=h(pe)?ee<0?Xe:Tt:pe<0?Mt:Bt}function zn(ee,pe,Me){Me||(Me=Tn);var ot=pe[Me[0]]-ee[Me[0]],yt=pe[Me[1]]-ee[Me[1]];return Math.sqrt(ot*ot+yt*yt)}function on(ee,pe,Me){Me||(Me=Tn);var ot=pe[Me[0]]-ee[Me[0]],yt=pe[Me[1]]-ee[Me[1]];return Math.atan2(yt,ot)*180/Math.PI}function zr(ee,pe){return on(pe[1],pe[0],pn)+on(ee[1],ee[0],pn)}function jo(ee,pe){return zn(pe[0],pe[1],pn)/zn(ee[0],ee[1],pn)}var Bi={mousedown:xe,mousemove:_e,mouseup:ve},RA="mousedown",TA="mousemove mouseup";function zo(){this.evEl=RA,this.evWin=TA,this.pressed=!1,ue.apply(this,arguments)}M(zo,ue,{handler:function(ee){var pe=Bi[ee.type];pe&xe&&ee.button===0&&(this.pressed=!0),pe&_e&&ee.which!==1&&(pe=ve),this.pressed&&(pe&ve&&(this.pressed=!1),this.callback(this.manager,pe,{pointers:[ee],changedPointers:[ee],pointerType:qe,srcEvent:ee}))}});var Di={pointerdown:xe,pointermove:_e,pointerup:ve,pointercancel:Ye,pointerout:Ye},Cs={2:Ie,3:Fe,4:qe,5:Ze},Ho="pointerdown",cA="pointermove pointerup pointercancel";t.MSPointerEvent&&!t.PointerEvent&&(Ho="MSPointerDown",cA="MSPointerMove MSPointerUp MSPointerCancel");function Bs(){this.evEl=Ho,this.evWin=cA,ue.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}M(Bs,ue,{handler:function(ee){var pe=this.store,Me=!1,ot=ee.type.toLowerCase().replace("ms",""),yt=Di[ot],rn=Cs[ee.pointerType]||ee.pointerType,fr=rn==Ie,Jr=Ae(pe,ee.pointerId,"pointerId");yt&xe&&(ee.button===0||fr)?Jr<0&&(pe.push(ee),Jr=pe.length-1):yt&(ve|Ye)&&(Me=!0),!(Jr<0)&&(pe[Jr]=ee,this.callback(this.manager,yt,{pointers:pe,changedPointers:[ee],pointerType:rn,srcEvent:ee}),Me&&pe.splice(Jr,1))}});var zA={touchstart:xe,touchmove:_e,touchend:ve,touchcancel:Ye},nt="touchstart",ut="touchstart touchmove touchend touchcancel";function xt(){this.evTarget=nt,this.evWin=ut,this.started=!1,ue.apply(this,arguments)}M(xt,ue,{handler:function(ee){var pe=zA[ee.type];if(pe===xe&&(this.started=!0),!!this.started){var Me=en.call(this,ee,pe);pe&(ve|Ye)&&Me[0].length-Me[1].length===0&&(this.started=!1),this.callback(this.manager,pe,{pointers:Me[0],changedPointers:Me[1],pointerType:Ie,srcEvent:ee})}}});function en(ee,pe){var Me=Ce(ee.touches),ot=Ce(ee.changedTouches);return pe&(ve|Ye)&&(Me=me(Me.concat(ot),"identifier")),[Me,ot]}var Qn={touchstart:xe,touchmove:_e,touchend:ve,touchcancel:Ye},Qe="touchstart touchmove touchend touchcancel";function je(){this.evTarget=Qe,this.targetIds={},ue.apply(this,arguments)}M(je,ue,{handler:function(ee){var pe=Qn[ee.type],Me=rt.call(this,ee,pe);Me&&this.callback(this.manager,pe,{pointers:Me[0],changedPointers:Me[1],pointerType:Ie,srcEvent:ee})}});function rt(ee,pe){var Me=Ce(ee.touches),ot=this.targetIds;if(pe&(xe|_e)&&Me.length===1)return ot[Me[0].identifier]=!0,[Me,Me];var yt,rn,fr=Ce(ee.changedTouches),Jr=[],Ri=this.target;if(rn=Me.filter(function(Ti){return z(Ti.target,Ri)}),pe===xe)for(yt=0;yt-1&&ot.splice(rn,1)};setTimeout(yt,$e)}}function lt(ee){for(var pe=ee.srcEvent.clientX,Me=ee.srcEvent.clientY,ot=0;ot-1&&this.requireFail.splice(pe,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(ee){return!!this.simultaneous[ee.id]},emit:function(ee){var pe=this,Me=this.state;function ot(yt){pe.manager.emit(yt,ee)}Me=Mo&&ot(pe.options.event+jl(Me))},tryEmit:function(ee){if(this.canEmit())return this.emit(ee);this.state=Gn},canEmit:function(){for(var ee=0;eepe.threshold&&yt&pe.direction},attrTest:function(ee){return J.prototype.attrTest.call(this,ee)&&(this.state&Un||!(this.state&Un)&&this.directionTest(ee))},emit:function(ee){this.pX=ee.deltaX,this.pY=ee.deltaY;var pe=Ll(ee.direction);pe&&(ee.additionalEvent=this.options.event+pe),this._super.emit.call(this,ee)}});function Jt(){J.apply(this,arguments)}M(Jt,J,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[Er]},attrTest:function(ee){return this._super.attrTest.call(this,ee)&&(Math.abs(ee.scale-1)>this.options.threshold||this.state&Un)},emit:function(ee){if(ee.scale!==1){var pe=ee.scale<1?"in":"out";ee.additionalEvent=this.options.event+pe}this._super.emit.call(this,ee)}});function Ca(){yi.apply(this,arguments),this._timer=null,this._input=null}M(Ca,yi,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[kr]},process:function(ee){var pe=this.options,Me=ee.pointers.length===pe.pointers,ot=ee.distancepe.time;if(this._input=ee,!ot||!Me||ee.eventType&(ve|Ye)&&!yt)this.reset();else if(ee.eventType&xe)this.reset(),this._timer=C(function(){this.state=Fn,this.tryEmit()},pe.time,this);else if(ee.eventType&ve)return Fn;return Gn},reset:function(){clearTimeout(this._timer)},emit:function(ee){this.state===Fn&&(ee&&ee.eventType&ve?this.manager.emit(this.options.event+"up",ee):(this._input.timeStamp=m(),this.manager.emit(this.options.event,this._input)))}});function jn(){J.apply(this,arguments)}M(jn,J,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[Er]},attrTest:function(ee){return this._super.attrTest.call(this,ee)&&(Math.abs(ee.rotation)>this.options.threshold||this.state&Un)}});function qi(){J.apply(this,arguments)}M(qi,J,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:vt|ie,pointers:1},getTouchAction:function(){return qo.prototype.getTouchAction.call(this)},attrTest:function(ee){var pe=this.options.direction,Me;return pe&(vt|ie)?Me=ee.overallVelocity:pe&vt?Me=ee.overallVelocityX:pe&ie&&(Me=ee.overallVelocityY),this._super.attrTest.call(this,ee)&&pe&ee.offsetDirection&&ee.distance>this.options.threshold&&ee.maxPointers==this.options.pointers&&h(Me)>this.options.velocity&&ee.eventType&ve},emit:function(ee){var pe=Ll(ee.offsetDirection);pe&&this.manager.emit(this.options.event+pe,ee),this.manager.emit(this.options.event,ee)}});function Vs(){yi.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}M(Vs,yi,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[po]},process:function(ee){var pe=this.options,Me=ee.pointers.length===pe.pointers,ot=ee.distance0?-1:1)}const _ut=function(){let e=0,t=null;return et(null,(n,r,i)=>{t&&clearTimeout(t),i*e<0&&(e=0);const A=n(hA);if(A===void 0)return;const a=n(So),l=a&&a=l){const f=e%100;r(y8e,wut(e/l)),e=f}t=setTimeout(()=>e=0,100)})}();function xut(){const e=mt(_ut),t=mt(plt),n=_.useRef(null),r=i=>{i.altKey||i.ctrlKey||i.metaKey||i.shiftKey||!i.deltaY||e(i.deltaY)};return _w(()=>t()),_.useEffect(()=>{if(!n.current)return;const i=new Nae(n.current);return i.get("pan").set({direction:Nae.DIRECTION_VERTICAL}),i.on("panup pandown",A=>{var a;A.pointerType.includes("touch")&&e(-(((a=A.changedPointers[0])==null?void 0:a.movementY)??0)*5)}),()=>{i.destroy()}},[e]),p.jsxs(JJ,{overflow:"hidden",flexShrink:"1",onWheel:r,maxWidth:"100%",className:kx.scroll,ref:n,children:[p.jsx(But,{}),p.jsx(Aut,{}),p.jsx(Re,{direction:"column",gap:"4",children:p.jsx(rut,{})})]})}function kut(){const e=Se(Ei),t=mt(So),n=mt(A1);ww(()=>{t(void 0),n(void 0)});const r=i=>{i.button===1&&t(void 0)};if(e)return p.jsx(Re,{direction:"column",gap:"4",width:"100%",maxHeight:`calc(100vh - ${_I+xI+12}px)`,onMouseDown:r,children:p.jsx(xut,{})})}const Oae=mu(["mySlots","skippedSlots","text"]),Ys=Oae.enum,Sut={searchType:Ys.text,searchText:""},Dut=tr({searchType:_M(Oae,Ys.text).default(Ys.text),searchText:_M(Cr(),"").default("")}),yB=Gg("/leaderSchedule")({component:kut,validateSearch:rre(Dut),search:{middlewares:[ZQe(Sut),WQe(["searchType","searchText"])]}}),jae={forceUpdateIntervalMs:1500,halfLifeMs:5e3,initMinSamples:5};function Rut(e,t){const{forceUpdateIntervalMs:n,halfLifeMs:r,initMinSamples:i}={...jae,...t},A=_.useMemo(()=>r/Math.log(2),[r]),[a,l]=_.useState(),f=_.useRef(),h=_.useRef(e);h.current=e;const m=_.useRef(),C=_.useRef(0),v=_.useRef(!1);v.current=a!==void 0;const k=_.useCallback(()=>{l(void 0),f.current=void 0,m.current=void 0,C.current=0,R.current!==void 0&&(clearTimeout(R.current),R.current=void 0)},[]),D=_.useCallback(N=>{N??(N=h.current);const F=performance.now();if(f.current===void 0){N!=null&&(f.current={value:N,tsMs:F});return}N??(N=f.current.value);const{value:M,tsMs:P}=f.current,G=F-P;if(!isFinite(G)||G<=0)return;const Y=N-M;if(!isFinite(Y)||Y<0){k();return}if(f.current={value:N,tsMs:F},!v.current&&Y>0){if(C.current+=1,!m.current){m.current={value:N,tsMs:F};return}if(C.current{const Z=Y/G*1e3;if(H===void 0)return Z>0?Z:H;const z=-Math.expm1(-G/A);return H*(1-z)+Z*z})},[i,k,A]),R=_.useRef();return _.useEffect(()=>{if(R.current!==void 0&&(clearTimeout(R.current),R.current=void 0),D(e),n!==void 0){let N=function(){R.current=setTimeout(()=>{D(),N()},n)};N()}return()=>{R.current!==void 0&&(clearTimeout(R.current),R.current=void 0)}},[n,D,e]),{ema:a,reset:k}}function VA(e,t=jae){return Rut(e,t).ema??0}function sm({inBytes:e,value:t}){const n=VA(t)??0,r=n!==void 0?e?El(n).toString():Math.trunc(n).toLocaleString():"-";return p.jsx(Bc,{align:"right",children:r})}const Tx=["ContactInfoV1","Vote","LowestSlot","SnapshotHashes","AccountsHashes","EpochSlots","VersionV1","VersionV2","NodeInstance","DuplicateShred","IncrementalSnapshotHashes","ContactInfoV2","RestartLastVotedForkSlots","RestartHeaviestFork"],Tut=["pull_request","pull_response","push","ping","pong","prune"],o7="30px",f2="10px",i7="160px",Lae="10px",Pae=`repeat(auto-fill, minmax(${i7}, 1fr)`,Uae="44px",Mx="200px",Fx="320px",Mut="_header-text_n52ov_1",Fut="_storage-stats-container_n52ov_6",Nut="_root_n52ov_11",vB={headerText:Mut,storageStatsContainer:Fut,root:Nut};function Out({storage:e}){const t=_.useMemo(()=>{if(e!=null&&e.count)return e.count.map((n,r)=>{var i,A,a;return{type:Tx[r],activeEntries:(i=e.count)==null?void 0:i[r],egressCount:(A=e.count_tx)==null?void 0:A[r],egressBytes:(a=e.bytes_tx)==null?void 0:a[r]}}).sort((n,r)=>r.activeEntries-n.activeEntries)},[e]);if(t)return p.jsxs(Re,{className:vB.storageStatsContainer,direction:"column",gap:f2,minWidth:Fx,height:"100%",minHeight:"250px",children:[p.jsx(Te,{className:vB.headerText,children:"Storage Stats"}),p.jsxs(aI,{variant:"surface",className:vB.root,size:"1",children:[p.jsx(Sp,{children:p.jsxs(Cc,{children:[p.jsx(XA,{children:"Entry Type"}),p.jsx(XA,{align:"right",children:"Total Entries"}),p.jsx(XA,{align:"right",children:"Egress /s"}),p.jsx(XA,{align:"right",children:"Egress Throughput /s"})]})}),p.jsx(cI,{children:t==null?void 0:t.map(n=>p.jsxs(Cc,{children:[p.jsx(Dp,{children:n.type}),p.jsx(Bc,{align:"right",children:n.activeEntries.toLocaleString()}),p.jsx(sm,{value:n.egressCount??0}),p.jsx(sm,{value:n.egressBytes??0,inBytes:!0})]},n.type))})]})]})}function Nx(){return Nx=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Lut={nivo:["#e8c1a0","#f47560","#f1e15b","#e8a838","#61cdbb","#97e3d5"],category10:Z4,accent:V4,dark2:z4,paired:q4,pastel1:K4,pastel2:$4,set1:e_,set2:t_,set3:tB,tableau10:n_},Put={brown_blueGreen:Th,purpleRed_green:Mh,pink_yellowGreen:Fh,purple_orange:Nh,red_blue:Oh,red_grey:jh,red_yellow_blue:Lh,red_yellow_green:Ph,spectral:Uh},Uut={brown_blueGreen:r_,purpleRed_green:o_,pink_yellowGreen:i_,purple_orange:A_,red_blue:s_,red_grey:a_,red_yellow_blue:c_,red_yellow_green:l_,spectral:u_},Gut={blues:e2,greens:t2,greys:n2,oranges:i2,purples:r2,reds:o2,blue_green:Gh,blue_purple:Hh,green_blue:Yh,orange_red:Jh,purple_blue_green:Xh,purple_blue:Wh,purple_red:Zh,red_purple:Vh,yellow_green_blue:zh,yellow_green:qh,yellow_orange_brown:Kh,yellow_orange_red:$h},Hut={blues:b_,greens:Q_,greys:w_,oranges:k_,purples:__,reds:x_,turbo:j_,viridis:P_,inferno:G_,magma:U_,plasma:H_,cividis:S_,warm:R_,cool:T_,cubehelixDefault:D_,blue_green:d_,blue_purple:f_,green_blue:g_,orange_red:h_,purple_blue_green:p_,purple_blue:m_,purple_red:E_,red_purple:I_,yellow_green_blue:C_,yellow_green:B_,yellow_orange_brown:y_,yellow_orange_red:v_};Nx({},Lut,Put,Gut);var Yut={rainbow:F_,sinebow:O_};Nx({},Uut,Hut,Yut);var Jut=function(e,t){if(typeof e=="function")return e;if(XC(e)){if(function(f){return f.theme!==void 0}(e)){if(t===void 0)throw new Error("Unable to use color from theme as no theme was provided");var n=Oc(t,e.theme);if(n===void 0)throw new Error("Color from theme is undefined at path: '"+e.theme+"'");return function(){return n}}if(function(f){return f.from!==void 0}(e)){var r=function(f){return Oc(f,e.from)};if(Array.isArray(e.modifiers)){for(var i,A=[],a=function(){var f=i.value,h=f[0],m=f[1];if(h==="brighter")A.push(function(C){return C.brighter(m)});else if(h==="darker")A.push(function(C){return C.darker(m)});else{if(h!=="opacity")throw new Error("Invalid color modifier: '"+h+"', must be one of: 'brighter', 'darker', 'opacity'");A.push(function(C){return C.opacity=m,C})}},l=jut(e.modifiers);!(i=l()).done;)a();return A.length===0?r:function(f){return A.reduce(function(h,m){return m(h)},Qh(r(f))).toString()}}return r}throw new Error("Invalid color spec, you should either specify 'theme' or 'from' when using a config object")}return function(){return e}},Ox=function(e,t){return _.useMemo(function(){return Jut(e,t)},[e,t])};He.oneOfType([He.string,He.func,He.shape({theme:He.string.isRequired}),He.shape({from:He.string.isRequired,modifiers:He.arrayOf(He.array)})]);function ii(){return ii=Object.assign?Object.assign.bind():function(e){for(var t=1;t=t})},Vut={startAngle:{enter:function(e){return ii({},e,{endAngle:e.startAngle})},update:function(e){return e},leave:function(e){return ii({},e,{startAngle:e.endAngle})}},middleAngle:{enter:function(e){var t=e.startAngle+(e.endAngle-e.startAngle)/2;return ii({},e,{startAngle:t,endAngle:t})},update:function(e){return e},leave:function(e){var t=e.startAngle+(e.endAngle-e.startAngle)/2;return ii({},e,{startAngle:t,endAngle:t})}},endAngle:{enter:function(e){return ii({},e,{startAngle:e.endAngle})},update:function(e){return e},leave:function(e){return ii({},e,{endAngle:e.startAngle})}},innerRadius:{enter:function(e){return ii({},e,{outerRadius:e.innerRadius})},update:function(e){return e},leave:function(e){return ii({},e,{innerRadius:e.outerRadius})}},centerRadius:{enter:function(e){var t=e.innerRadius+(e.outerRadius-e.innerRadius)/2;return ii({},e,{innerRadius:t,outerRadius:t})},update:function(e){return e},leave:function(e){var t=e.innerRadius+(e.outerRadius-e.innerRadius)/2;return ii({},e,{innerRadius:t,outerRadius:t})}},outerRadius:{enter:function(e){return ii({},e,{innerRadius:e.outerRadius})},update:function(e){return e},leave:function(e){return ii({},e,{outerRadius:e.innerRadius})}},pushIn:{enter:function(e){return ii({},e,{innerRadius:e.innerRadius-e.outerRadius+e.innerRadius,outerRadius:e.innerRadius})},update:function(e){return e},leave:function(e){return ii({},e,{innerRadius:e.outerRadius,outerRadius:e.outerRadius+e.outerRadius-e.innerRadius})}},pushOut:{enter:function(e){return ii({},e,{innerRadius:e.outerRadius,outerRadius:e.outerRadius+e.outerRadius-e.innerRadius})},update:function(e){return e},leave:function(e){return ii({},e,{innerRadius:e.innerRadius-e.outerRadius+e.innerRadius,outerRadius:e.innerRadius})}}},Yae=function(e,t){return _.useMemo(function(){var n=Vut[e];return{enter:function(r){return ii({progress:0},n.enter(r.arc),t?t.enter(r):{})},update:function(r){return ii({progress:1},n.update(r.arc),t?t.update(r):{})},leave:function(r){return ii({progress:0},n.leave(r.arc),t?t.leave(r):{})}}},[e,t])},zut=function(e,t){var n=Qet(e)-Math.PI/2,r=e.innerRadius+(e.outerRadius-e.innerRadius)*t;return $1(n,r)},qut=function(e){return function(t,n,r,i){return p1([t,n,r,i],function(A,a,l,f){var h=zut({startAngle:A,endAngle:a,innerRadius:l,outerRadius:f},e);return"translate("+h.x+","+h.y+")"})}},Kut=function(e,t,n,r){t===void 0&&(t=.5),n===void 0&&(n="innerRadius");var i=Nf(),A=i.animate,a=i.config,l=Yae(n,r);return{transition:wR(e,{keys:function(f){return f.id},initial:l.update,from:l.enter,enter:l.update,update:l.update,leave:l.leave,config:a,immediate:!A}),interpolate:qut(t)}},$ut=function(e){var t=e.center,n=e.data,r=e.transitionMode,i=e.label,A=e.radiusOffset,a=e.skipAngle,l=e.textColor,f=e.component,h=f===void 0?Wut:f,m=AB(i),C=ha(),v=Ox(l,C),k=_.useMemo(function(){return n.filter(function(M){return Math.abs(G9(M.arc.endAngle-M.arc.startAngle))>=a})},[n,a]),D=Kut(k,A,r),R=D.transition,N=D.interpolate,F=h;return p.jsx("g",{transform:"translate("+t[0]+","+t[1]+")",children:R(function(M,P){return _.createElement(F,{key:P.id,datum:P,label:m(P),style:ii({},M,{transform:N(M.startAngle,M.endAngle,M.innerRadius,M.outerRadius),textColor:v(P)})})})})},e0t=function(e){var t=e.label,n=e.style,r=ha();return p.jsxs(fa.g,{opacity:n.opacity,children:[p.jsx(fa.path,{fill:"none",stroke:n.linkColor,strokeWidth:n.thickness,d:n.path}),p.jsx(fa.text,{transform:n.textPosition,textAnchor:n.textAnchor,dominantBaseline:"central",style:ii({},r.labels.text,{fill:n.textColor}),children:t})]})},t0t=function(e){var t=Hae(e.startAngle+(e.endAngle-e.startAngle)/2-Math.PI/2);return t1.5*Math.PI?"start":"end"},Jae=function(e,t,n,r){var i,A,a=Hae(e.startAngle+(e.endAngle-e.startAngle)/2-Math.PI/2),l=$1(a,e.outerRadius+t),f=$1(a,e.outerRadius+t+n);return a1.5*Math.PI?(i="after",A={x:f.x+r,y:f.y}):(i="before",A={x:f.x-r,y:f.y}),{side:i,points:[l,f,A]}},n0t=B9().x(function(e){return e.x}).y(function(e){return e.y}),r0t=function(e,t,n,r,i,A,a){return p1([e,t,n,r,i,A,a],function(l,f,h,m,C,v,k){var D=Jae({startAngle:l,endAngle:f,outerRadius:m},C,v,k).points;return n0t(D)})},o0t=function(e,t,n,r){return p1([e,t,n,r],function(i,A,a,l){return t0t({startAngle:i,endAngle:A})})},i0t=function(e,t,n,r,i,A,a,l){return p1([e,t,n,r,i,A,a,l],function(f,h,m,C,v,k,D,R){var N=Jae({startAngle:f,endAngle:h,outerRadius:C},v,k,D),F=N.points,M=N.side,P=F[2];return M==="before"?P.x-=R:P.x+=R,"translate("+P.x+","+P.y+")"})},A0t=function(e){var t=e.data,n=e.offset,r=n===void 0?0:n,i=e.diagonalLength,A=e.straightLength,a=e.skipAngle,l=a===void 0?0:a,f=e.textOffset,h=e.linkColor,m=e.textColor,C=Nf(),v=C.animate,k=C.config,D=ha(),R=Ox(h,D),N=Ox(m,D),F=function(P,G){return _.useMemo(function(){return Zut(P,G)},[P,G])}(t,l),M=function(P){var G=P.offset,Y=P.diagonalLength,H=P.straightLength,Z=P.textOffset,z=P.getLinkColor,re=P.getTextColor;return _.useMemo(function(){return{enter:function(q){return{startAngle:q.arc.startAngle,endAngle:q.arc.endAngle,innerRadius:q.arc.innerRadius,outerRadius:q.arc.outerRadius,offset:G,diagonalLength:0,straightLength:0,textOffset:Z,linkColor:z(q),textColor:re(q),opacity:0}},update:function(q){return{startAngle:q.arc.startAngle,endAngle:q.arc.endAngle,innerRadius:q.arc.innerRadius,outerRadius:q.arc.outerRadius,offset:G,diagonalLength:Y,straightLength:H,textOffset:Z,linkColor:z(q),textColor:re(q),opacity:1}},leave:function(q){return{startAngle:q.arc.startAngle,endAngle:q.arc.endAngle,innerRadius:q.arc.innerRadius,outerRadius:q.arc.outerRadius,offset:G,diagonalLength:0,straightLength:0,textOffset:Z,linkColor:z(q),textColor:re(q),opacity:0}}}},[Y,H,Z,z,re,G])}({offset:r,diagonalLength:i,straightLength:A,textOffset:f,getLinkColor:R,getTextColor:N});return{transition:wR(F,{keys:function(P){return P.id},initial:M.update,from:M.enter,enter:M.update,update:M.update,leave:M.leave,config:k,immediate:!v}),interpolateLink:r0t,interpolateTextAnchor:o0t,interpolateTextPosition:i0t}},s0t=function(e){var t=e.center,n=e.data,r=e.label,i=e.skipAngle,A=e.offset,a=e.diagonalLength,l=e.straightLength,f=e.strokeWidth,h=e.textOffset,m=e.textColor,C=e.linkColor,v=e.component,k=v===void 0?e0t:v,D=AB(r),R=A0t({data:n,skipAngle:i,offset:A,diagonalLength:a,straightLength:l,textOffset:h,linkColor:C,textColor:m}),N=R.transition,F=R.interpolateLink,M=R.interpolateTextAnchor,P=R.interpolateTextPosition,G=k;return p.jsx("g",{transform:"translate("+t[0]+","+t[1]+")",children:N(function(Y,H){return _.createElement(G,{key:H.id,datum:H,label:D(H),style:ii({},Y,{thickness:f,path:F(Y.startAngle,Y.endAngle,Y.innerRadius,Y.outerRadius,Y.offset,Y.diagonalLength,Y.straightLength),textAnchor:M(Y.startAngle,Y.endAngle,Y.innerRadius,Y.outerRadius),textPosition:P(Y.startAngle,Y.endAngle,Y.innerRadius,Y.outerRadius,Y.offset,Y.diagonalLength,Y.straightLength,Y.textOffset)})})})})},a0t=function(e){var t=e.datum,n=e.style,r=e.onClick,i=e.onMouseEnter,A=e.onMouseMove,a=e.onMouseLeave,l=_.useCallback(function(C){return r==null?void 0:r(t,C)},[r,t]),f=_.useCallback(function(C){return i==null?void 0:i(t,C)},[i,t]),h=_.useCallback(function(C){return A==null?void 0:A(t,C)},[A,t]),m=_.useCallback(function(C){return a==null?void 0:a(t,C)},[a,t]);return p.jsx(fa.path,{d:n.path,opacity:n.opacity,fill:t.fill||n.color,stroke:n.borderColor,strokeWidth:n.borderWidth,onClick:r?l:void 0,onMouseEnter:i?f:void 0,onMouseMove:A?h:void 0,onMouseLeave:a?m:void 0})},c0t=function(e,t,n,r,i){return p1([e,t,n,r],function(A,a,l,f){return i({startAngle:A,endAngle:a,innerRadius:Math.max(0,l),outerRadius:Math.max(0,f)})})},l0t=function(e,t,n){t===void 0&&(t="innerRadius");var r=Nf(),i=r.animate,A=r.config,a=Yae(t,n);return{transition:wR(e,{keys:function(l){return l.id},initial:a.update,from:a.enter,enter:a.update,update:a.update,leave:a.leave,config:A,immediate:!i}),interpolate:c0t}},u0t=function(e){var t=e.center,n=e.data,r=e.arcGenerator,i=e.borderWidth,A=e.borderColor,a=e.onClick,l=e.onMouseEnter,f=e.onMouseMove,h=e.onMouseLeave,m=e.transitionMode,C=e.component,v=C===void 0?a0t:C,k=ha(),D=Ox(A,k),R=l0t(n,m,{enter:function(P){return{opacity:0,color:P.color,borderColor:D(P)}},update:function(P){return{opacity:1,color:P.color,borderColor:D(P)}},leave:function(P){return{opacity:0,color:P.color,borderColor:D(P)}}}),N=R.transition,F=R.interpolate,M=v;return p.jsx("g",{transform:"translate("+t[0]+","+t[1]+")",children:N(function(P,G){return _.createElement(M,{key:G.id,datum:G,style:ii({},P,{borderWidth:i,path:F(P.startAngle,P.endAngle,P.innerRadius,P.outerRadius,r)}),onClick:a,onMouseEnter:l,onMouseMove:f,onMouseLeave:h})})})},d0t=function(e,t,n,r,i,A){A===void 0&&(A=!0);var a=[],l=$1(ed(r),n);a.push([l.x,l.y]);var f=$1(ed(i),n);a.push([f.x,f.y]);for(var h=Math.round(Math.min(r,i));h<=Math.round(Math.max(r,i));h++)if(h%90==0){var m=$1(ed(h),n);a.push([m.x,m.y])}a=a.map(function(N){var F=N[0],M=N[1];return[e+F,t+M]}),A&&a.push([e,t]);var C=a.map(function(N){return N[0]}),v=a.map(function(N){return N[1]}),k=Math.min.apply(Math,C),D=Math.max.apply(Math,C),R=Math.min.apply(Math,v);return{points:a,x:k,y:R,width:D-k,height:Math.max.apply(Math,v)-R}},f0t=function(e){var t=e===void 0?{}:e,n=t.cornerRadius,r=n===void 0?0:n,i=t.padAngle,A=i===void 0?0:i;return _.useMemo(function(){return lqe().innerRadius(function(a){return a.innerRadius}).outerRadius(function(a){return a.outerRadius}).cornerRadius(r).padAngle(A)},[r,A])};function jx(){return jx=Object.assign?Object.assign.bind():function(e){for(var t=1;t11))throw new Error("Invalid size '"+e.size+"' for diverging color scheme '"+e.scheme+"', must be between 3~11");var l=Tl(A7[e.scheme][e.size||11]),f=function(C){return l(n(C))};return f.scale=l,f}if(B0t(e.scheme)){if(e.size!==void 0&&(e.size<3||e.size>9))throw new Error("Invalid size '"+e.size+"' for sequential color scheme '"+e.scheme+"', must be between 3~9");var h=Tl(A7[e.scheme][e.size||9]),m=function(C){return h(n(C))};return m.scale=h,m}}throw new Error("Invalid colors, when using an object, you should either pass a 'datum' or a 'scheme' property")}return function(){return e}},b0t=function(e,t){return _.useMemo(function(){return v0t(e,t)},[e,t])};function g2(){return g2=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(i[n]=e[n]);return i}var Q0t=function(e){var t=e.width,n=e.height,r=e.legends,i=e.data,A=e.toggleSerie;return p.jsx(p.Fragment,{children:r.map(function(a,l){var f;return p.jsx(gAe,g2({},a,{containerWidth:t,containerHeight:n,data:(f=a.data)!=null?f:i,toggleSerie:a.toggleSerie?A:void 0}),l)})})},Vn={id:"id",value:"value",sortByValue:!1,innerRadius:0,padAngle:0,cornerRadius:0,layers:["arcs","arcLinkLabels","arcLabels","legends"],startAngle:0,endAngle:360,fit:!0,activeInnerRadiusOffset:0,activeOuterRadiusOffset:0,borderWidth:0,borderColor:{from:"color",modifiers:[["darker",1]]},enableArcLabels:!0,arcLabel:"formattedValue",arcLabelsSkipAngle:0,arcLabelsRadiusOffset:.5,arcLabelsTextColor:{theme:"labels.text.fill"},enableArcLinkLabels:!0,arcLinkLabel:"id",arcLinkLabelsSkipAngle:0,arcLinkLabelsOffset:0,arcLinkLabelsDiagonalLength:16,arcLinkLabelsStraightLength:24,arcLinkLabelsThickness:1,arcLinkLabelsTextOffset:6,arcLinkLabelsTextColor:{theme:"labels.text.fill"},arcLinkLabelsColor:{theme:"axis.ticks.line.stroke"},colors:{scheme:"nivo"},defs:[],fill:[],isInteractive:!0,animate:!0,motionConfig:"gentle",transitionMode:"innerRadius",tooltip:function(e){var t=e.datum;return p.jsx(NM,{id:t.id,value:t.formattedValue,enableChip:!0,color:t.color})},legends:[],role:"img"},w0t=["points"],_0t=function(e){var t=e.data,n=e.id,r=n===void 0?Vn.id:n,i=e.value,A=i===void 0?Vn.value:i,a=e.valueFormat,l=e.colors,f=l===void 0?Vn.colors:l,h=AB(r),m=AB(A),C=L9(a),v=b0t(f,"id");return _.useMemo(function(){return t.map(function(k){var D,R=h(k),N=m(k),F={id:R,label:(D=k.label)!=null?D:R,hidden:!1,value:N,formattedValue:C(N),data:k};return g2({},F,{color:v(F)})})},[t,h,m,C,v])},x0t=function(e){var t=e.data,n=e.startAngle,r=e.endAngle,i=e.innerRadius,A=e.outerRadius,a=e.padAngle,l=e.sortByValue,f=e.activeId,h=e.activeInnerRadiusOffset,m=e.activeOuterRadiusOffset,C=e.hiddenIds,v=e.forwardLegendData,k=_.useMemo(function(){var F=hqe().value(function(M){return M.value}).startAngle(ed(n)).endAngle(ed(r)).padAngle(ed(a));return l||F.sortValues(null),F},[n,r,a,l]),D=_.useMemo(function(){var F=t.filter(function(M){return!C.includes(M.id)});return{dataWithArc:k(F).map(function(M){var P=Math.abs(M.endAngle-M.startAngle);return g2({},M.data,{arc:{index:M.index,startAngle:M.startAngle,endAngle:M.endAngle,innerRadius:f===M.data.id?i-h:i,outerRadius:f===M.data.id?A+m:A,thickness:A-i,padAngle:M.padAngle,angle:P,angleDeg:G9(P)}})}),legendData:t.map(function(M){return{id:M.id,label:M.label,color:M.color,hidden:C.includes(M.id),data:M}})}},[k,t,C,f,i,h,A,m]),R=D.legendData,N=_.useRef(v);return _.useEffect(function(){typeof N.current=="function"&&N.current(R)},[N,R]),D},k0t=function(e){var t=e.activeId,n=e.onActiveIdChange,r=e.defaultActiveId,i=t!==void 0,A=_.useState(i||r===void 0?null:r),a=A[0],l=A[1];return{activeId:i?t:a,setActiveId:_.useCallback(function(f){n&&n(f),i||l(f)},[i,n,l])}},S0t=function(e){var t=e.data,n=e.width,r=e.height,i=e.innerRadius,A=i===void 0?Vn.innerRadius:i,a=e.startAngle,l=a===void 0?Vn.startAngle:a,f=e.endAngle,h=f===void 0?Vn.endAngle:f,m=e.padAngle,C=m===void 0?Vn.padAngle:m,v=e.sortByValue,k=v===void 0?Vn.sortByValue:v,D=e.cornerRadius,R=D===void 0?Vn.cornerRadius:D,N=e.fit,F=N===void 0?Vn.fit:N,M=e.activeInnerRadiusOffset,P=M===void 0?Vn.activeInnerRadiusOffset:M,G=e.activeOuterRadiusOffset,Y=G===void 0?Vn.activeOuterRadiusOffset:G,H=e.activeId,Z=e.onActiveIdChange,z=e.defaultActiveId,re=e.forwardLegendData,q=k0t({activeId:H,onActiveIdChange:Z,defaultActiveId:z}),Ae=q.activeId,Ce=q.setActiveId,me=_.useState([]),fe=me[0],Ee=me[1],se=_.useMemo(function(){var de,be=Math.min(n,r)/2,Oe=be*Math.min(A,1),Ie=n/2,Fe=r/2;if(F){var qe=d0t(Ie,Fe,be,l-90,h-90),Ze=qe.points,De=Vae(qe,w0t),xe=Math.min(n/De.width,r/De.height),_e={width:De.width*xe,height:De.height*xe};_e.x=(n-_e.width)/2,_e.y=(r-_e.height)/2,Ie=(Ie-De.x)/De.width*De.width*xe+_e.x,Fe=(Fe-De.y)/De.height*De.height*xe+_e.y,de={box:De,ratio:xe,points:Ze},be*=xe,Oe*=xe}return{centerX:Ie,centerY:Fe,radius:be,innerRadius:Oe,debug:de}},[n,r,A,l,h,F]),Be=x0t({data:t,startAngle:l,endAngle:h,innerRadius:se.innerRadius,outerRadius:se.radius,padAngle:C,sortByValue:k,activeId:Ae,activeInnerRadiusOffset:P,activeOuterRadiusOffset:Y,hiddenIds:fe,forwardLegendData:re}),ce=_.useCallback(function(de){Ee(function(be){return be.indexOf(de)>-1?be.filter(function(Oe){return Oe!==de}):[].concat(be,[de])})},[]);return g2({arcGenerator:f0t({cornerRadius:R,padAngle:ed(C)}),activeId:Ae,setActiveId:Ce,toggleSerie:ce},Be,se)},D0t=function(e){var t=e.dataWithArc,n=e.arcGenerator,r=e.centerX,i=e.centerY,A=e.radius,a=e.innerRadius;return _.useMemo(function(){return{dataWithArc:t,arcGenerator:n,centerX:r,centerY:i,radius:A,innerRadius:a}},[t,n,r,i,A,a])},R0t=function(e){var t=e.center,n=e.data,r=e.arcGenerator,i=e.borderWidth,A=e.borderColor,a=e.isInteractive,l=e.onClick,f=e.onMouseEnter,h=e.onMouseMove,m=e.onMouseLeave,C=e.setActiveId,v=e.tooltip,k=e.transitionMode,D=LM(),R=D.showTooltipFromEvent,N=D.hideTooltip,F=_.useMemo(function(){if(a)return function(Y,H){l==null||l(Y,H)}},[a,l]),M=_.useMemo(function(){if(a)return function(Y,H){R(_.createElement(v,{datum:Y}),H),C(Y.id),f==null||f(Y,H)}},[a,R,C,f,v]),P=_.useMemo(function(){if(a)return function(Y,H){R(_.createElement(v,{datum:Y}),H),h==null||h(Y,H)}},[a,R,h,v]),G=_.useMemo(function(){if(a)return function(Y,H){N(),C(null),m==null||m(Y,H)}},[a,N,C,m]);return p.jsx(u0t,{center:t,data:n,arcGenerator:r,borderWidth:i,borderColor:A,transitionMode:k,onClick:F,onMouseEnter:M,onMouseMove:P,onMouseLeave:G})},T0t=["isInteractive","animate","motionConfig","theme","renderWrapper"],M0t=function(e){var t=e.data,n=e.id,r=n===void 0?Vn.id:n,i=e.value,A=i===void 0?Vn.value:i,a=e.valueFormat,l=e.sortByValue,f=l===void 0?Vn.sortByValue:l,h=e.layers,m=h===void 0?Vn.layers:h,C=e.startAngle,v=C===void 0?Vn.startAngle:C,k=e.endAngle,D=k===void 0?Vn.endAngle:k,R=e.padAngle,N=R===void 0?Vn.padAngle:R,F=e.fit,M=F===void 0?Vn.fit:F,P=e.innerRadius,G=P===void 0?Vn.innerRadius:P,Y=e.cornerRadius,H=Y===void 0?Vn.cornerRadius:Y,Z=e.activeInnerRadiusOffset,z=Z===void 0?Vn.activeInnerRadiusOffset:Z,re=e.activeOuterRadiusOffset,q=re===void 0?Vn.activeOuterRadiusOffset:re,Ae=e.width,Ce=e.height,me=e.margin,fe=e.colors,Ee=fe===void 0?Vn.colors:fe,se=e.borderWidth,Be=se===void 0?Vn.borderWidth:se,ce=e.borderColor,de=ce===void 0?Vn.borderColor:ce,be=e.enableArcLabels,Oe=be===void 0?Vn.enableArcLabels:be,Ie=e.arcLabel,Fe=Ie===void 0?Vn.arcLabel:Ie,qe=e.arcLabelsSkipAngle,Ze=qe===void 0?Vn.arcLabelsSkipAngle:qe,De=e.arcLabelsTextColor,xe=De===void 0?Vn.arcLabelsTextColor:De,_e=e.arcLabelsRadiusOffset,ve=_e===void 0?Vn.arcLabelsRadiusOffset:_e,Ye=e.arcLabelsComponent,it=e.enableArcLinkLabels,Xe=it===void 0?Vn.enableArcLinkLabels:it,Tt=e.arcLinkLabel,Mt=Tt===void 0?Vn.arcLinkLabel:Tt,Bt=e.arcLinkLabelsSkipAngle,vt=Bt===void 0?Vn.arcLinkLabelsSkipAngle:Bt,ie=e.arcLinkLabelsOffset,$t=ie===void 0?Vn.arcLinkLabelsOffset:ie,Tn=e.arcLinkLabelsDiagonalLength,pn=Tn===void 0?Vn.arcLinkLabelsDiagonalLength:Tn,ue=e.arcLinkLabelsStraightLength,fn=ue===void 0?Vn.arcLinkLabelsStraightLength:ue,_t=e.arcLinkLabelsThickness,Ot=_t===void 0?Vn.arcLinkLabelsThickness:_t,dt=e.arcLinkLabelsTextOffset,Bn=dt===void 0?Vn.arcLinkLabelsTextOffset:dt,_n=e.arcLinkLabelsTextColor,Lr=_n===void 0?Vn.arcLinkLabelsTextColor:_n,Pt=e.arcLinkLabelsColor,Vt=Pt===void 0?Vn.arcLinkLabelsColor:Pt,zn=e.arcLinkLabelComponent,on=e.defs,zr=on===void 0?Vn.defs:on,jo=e.fill,Bi=jo===void 0?Vn.fill:jo,RA=e.isInteractive,TA=RA===void 0?Vn.isInteractive:RA,zo=e.onClick,Di=e.onMouseEnter,Cs=e.onMouseMove,Ho=e.onMouseLeave,cA=e.tooltip,Bs=cA===void 0?Vn.tooltip:cA,zA=e.activeId,nt=e.onActiveIdChange,ut=e.defaultActiveId,xt=e.transitionMode,en=xt===void 0?Vn.transitionMode:xt,Qn=e.legends,Qe=Qn===void 0?Vn.legends:Qn,je=e.forwardLegendData,rt=e.role,$e=rt===void 0?Vn.role:rt,Et=eAe(Ae,Ce,me),gt=Et.outerWidth,jt=Et.outerHeight,wn=Et.margin,lt=Et.innerWidth,Xt=Et.innerHeight,sn=_0t({data:t,id:r,value:A,valueFormat:a,colors:Ee}),In=S0t({data:sn,width:lt,height:Xt,fit:M,innerRadius:G,startAngle:v,endAngle:D,padAngle:N,sortByValue:f,cornerRadius:H,activeInnerRadiusOffset:z,activeOuterRadiusOffset:q,activeId:zA,onActiveIdChange:nt,defaultActiveId:ut,forwardLegendData:je}),kr=In.dataWithArc,po=In.legendData,Er=In.arcGenerator,qr=In.centerX,Mn=In.centerY,y=In.radius,Ft=In.innerRadius,o=In.setActiveId,E=In.toggleSerie,Kt=Fet(zr,kr,Bi),Un={arcs:null,arcLinkLabels:null,arcLabels:null,legends:null};m.includes("arcs")&&(Un.arcs=p.jsx(R0t,{center:[qr,Mn],data:kr,arcGenerator:Er,borderWidth:Be,borderColor:de,isInteractive:TA,onClick:zo,onMouseEnter:Di,onMouseMove:Cs,onMouseLeave:Ho,setActiveId:o,tooltip:Bs,transitionMode:en},"arcs")),Xe&&m.includes("arcLinkLabels")&&(Un.arcLinkLabels=p.jsx(s0t,{center:[qr,Mn],data:kr,label:Mt,skipAngle:vt,offset:$t,diagonalLength:pn,straightLength:fn,strokeWidth:Ot,textOffset:Bn,textColor:Lr,linkColor:Vt,component:zn},"arcLinkLabels")),Oe&&m.includes("arcLabels")&&(Un.arcLabels=p.jsx($ut,{center:[qr,Mn],data:kr,label:Fe,radiusOffset:ve,skipAngle:Ze,textColor:xe,transitionMode:en,component:Ye},"arcLabels")),Qe.length>0&&m.includes("legends")&&(Un.legends=p.jsx(Q0t,{width:lt,height:Xt,data:po,legends:Qe,toggleSerie:E},"legends"));var MA=D0t({dataWithArc:kr,arcGenerator:Er,centerX:qr,centerY:Mn,radius:y,innerRadius:Ft});return p.jsx(X9,{width:gt,height:jt,margin:wn,defs:Kt,role:$e,children:m.map(function(Mo,Fn){return Un[Mo]!==void 0?Un[Mo]:typeof Mo=="function"?p.jsx(_.Fragment,{children:_.createElement(Mo,MA)},Fn):null})})},zae=function(e){var t=e.isInteractive,n=t===void 0?Vn.isInteractive:t,r=e.animate,i=r===void 0?Vn.animate:r,A=e.motionConfig,a=A===void 0?Vn.motionConfig:A,l=e.theme,f=e.renderWrapper,h=Vae(e,T0t);return p.jsx(P9,{animate:i,isInteractive:n,motionConfig:a,renderWrapper:f,theme:l,children:p.jsx(M0t,g2({isInteractive:n},h))})};const F0t="_label_1nl74_1",N0t="_value_1nl74_6",qae={label:F0t,value:N0t};function Yf(e){return p.jsx(Fg,{children:p.jsx(O0t,{...e})})}function O0t({value:e,label:t,valueColor:n}){const r=typeof e=="string"?e:e.toLocaleString();return p.jsxs(Re,{direction:"column",minWidth:"0",gap:"10px",children:[p.jsx(Te,{className:qae.label,children:t}),p.jsx(Te,{className:qae.value,style:n?{color:n}:void 0,children:r})]})}const j0t="_header-text_uidb2_1",L0t="_tooltip_uidb2_8",Lx={headerText:j0t,tooltip:L0t};function P0t({storage:e}){var a;const t=_.useMemo(()=>{if(e!=null&&e.count)return e.count.map((l,f)=>{var h,m,C;return{type:Tx[f],activeEntries:(h=e.count)==null?void 0:h[f],egressCount:(m=e.count_tx)==null?void 0:m[f],egressBytes:(C=e.bytes_tx)==null?void 0:C[f]}})},[e]),n=_.useMemo(()=>{const l=Rn.sum(e.count),f=e.capacity-l;return`${Math.round(l/f*100)}%`},[e.capacity,e.count]),r=_f(e.expired_count,1e4),i=_.useRef([]);_.useMemo(()=>{i.current.push({ts:performance.now(),value:e.expired_count})},[e.expired_count]),Qw(()=>{const l=performance.now();for(;i.current.length>1&&l-i.current[0].ts>6e4;)i.current.shift()},1e3);const A=e.expired_count-(((a=i.current[0])==null?void 0:a.value)??0);if(t)return p.jsxs(Re,{direction:"column",gap:f2,children:[p.jsx(Te,{className:Lx.headerText,children:"Storage Stats"}),p.jsxs(Re,{gap:Uae,wrap:"wrap",children:[p.jsxs(aa,{columns:Pae,minWidth:i7,gap:Lae,flexGrow:"1",flexBasis:"0",children:[p.jsx(Yf,{label:"Expired (/s)",value:`${Math.trunc(r.valuePerSecond??0)}`}),p.jsx(Yf,{label:"Expired (Last Min)",value:`${A.toLocaleString()}`}),p.jsx(Yf,{label:"Total Evicted",value:e.evicted_count}),p.jsx(Yf,{label:"Capacity Used",value:n})]}),p.jsx(Ir,{minWidth:Mx,minHeight:Mx,flexGrow:"1",flexBasis:"0",children:p.jsx(G0t,{storage:e,usedCapacity:n})})]})]})}const Kae=["#48295C","#562800","#132D21"],U0t=e=>Kae[e%Kae.length];function G0t({storage:e,usedCapacity:t}){const n=_.useMemo(()=>{const r=Rn.sum(e.count);return[{id:"unused",label:"Unused",value:e.capacity-r,color:"#222"},...e.count.map((i,A)=>({id:Tx[A]+A,label:Tx[A],value:i})).sort((i,A)=>A.value-i.value).map((i,A)=>({...i,color:U0t(A)}))]},[e]);return p.jsx(Us,{children:({height:r,width:i})=>p.jsx(zae,{height:r,width:i,data:n,colors:A=>A.data.color,arcLabelsSkipAngle:10,arcLinkLabelsSkipAngle:10,arcLabelsTextColor:"#9F9F9F",enableArcLinkLabels:!1,layers:["arcs","arcLabels",H0t(t)],tooltip:Y0t,animate:!1,innerRadius:.7,arcLabel:A=>A.data.label})})}function H0t(e){return function({dataWithArc:t,centerX:n,centerY:r}){return p.jsx("text",{y:r-6,textAnchor:"middle",dominantBaseline:"central",style:{fontSize:"28px",fill:"#9F9F9F"},children:p.jsx("tspan",{x:n,dy:5,children:e})})}}function Y0t(e){const t=e.datum.value;return p.jsx("div",{className:Lx.tooltip,children:p.jsxs(Te,{style:{whiteSpace:"nowrap"},children:[e.datum.label,":\xA0",t]})})}function J0t({messages:e}){const t=_.useMemo(()=>e.num_bytes_rx.map((n,r)=>{var i,A,a,l;return{type:Tut[r],ingressBytes:(i=e.num_bytes_rx)==null?void 0:i[r],egressBytes:(A=e.num_bytes_tx)==null?void 0:A[r],ingressMessages:(a=e.num_messages_rx)==null?void 0:a[r],egressMessages:(l=e.num_messages_tx)==null?void 0:l[r]}}),[e]);if(t)return p.jsxs(Re,{direction:"column",gap:f2,minWidth:Fx,children:[p.jsx(Te,{className:vB.headerText,children:"Message Stats"}),p.jsxs(aI,{variant:"surface",className:vB.root,size:"1",children:[p.jsx(Sp,{children:p.jsxs(Cc,{children:[p.jsx(XA,{children:"Message Type"}),p.jsx(XA,{align:"right",children:"Ingress /s"}),p.jsx(XA,{align:"right",children:"Egress /s"}),p.jsx(XA,{align:"right",children:"Ingress Throughput /s"}),p.jsx(XA,{align:"right",children:"Egress Throughput /s"})]})}),p.jsx(cI,{children:t==null?void 0:t.map((n,r)=>p.jsxs(Cc,{children:[p.jsx(Dp,{children:n.type}),p.jsx(sm,{value:n.ingressMessages??0}),p.jsx(sm,{value:n.egressMessages??0}),p.jsx(sm,{value:n.ingressBytes??0,inBytes:!0}),p.jsx(sm,{value:n.egressBytes??0,inBytes:!0})]},n.type))})]})]})}const $ae={id:"Stake",direction:-1};function X0t(){const e=n4(),t=Se(mW),n=Se(EW),r=_.useRef(new Map),[i,A]=_.useState([]),[a,l]=_.useState($ae);_.useEffect(()=>{var C;if(!t)return;const m=Object.entries(t);if(!i.length&&((C=m[0])!=null&&C[1])){const v=Object.keys(m[0][1]);A(v),l($ae)}for(const[v,k]of m)r.current.set(v,k)},[i,t]),_.useEffect(()=>{if(n)for(const m of n.changes){const C=r.current.get(m.row_index.toString());C&&(C[m.column_name]=m.new_value)}},[n]);const f=_.useCallback((m,C)=>{if(C{(i==null?void 0:i.indexOf(m))!==void 0&&l(C=>{let v=-1;C.id===m&&(v=-C.direction);const k=i.filter(N=>N!==m),D=new Array(k.length).fill(0),R={col:[m,...k],dir:[v,...D]};return e({topic:"gossip",key:"query_sort",id:32,params:R}),{id:m,direction:v}})},[i,e]);return{query:f,sort:h,colIds:i,rowsCacheRef:r,colSorting:a}}const W0t="_header-text_1ozln_1",Z0t="_peer-table_1ozln_6",V0t="_header-cell_1ozln_22",z0t="_header-separator_1ozln_26",Px={headerText:W0t,peerTable:Z0t,headerCell:V0t,headerSeparator:z0t},q0t=1e3,s7=0,Ux=e=>{if(typeof e=="number"){const t=El(e);return`${t.value} ${t.unit}`}return e},K0t={Stake:{width:80,align:"right",format:e=>typeof e=="number"?Math.abs(Math.trunc(e/ca)).toLocaleString():e},Pubkey:{width:200},Name:{width:160},Country:{width:80},"IP Addr":{width:80},"Ingress Pull":{width:80,align:"right",format:Ux},"Ingress Push":{width:80,align:"right",format:Ux},"Egress Pull":{width:80,align:"right",format:Ux},"Egress Push":{width:80,align:"right",format:Ux}},Gx={width:150};function bB(e){return K0t[e]??Gx}function $0t(){const e=Se(pW)??q0t,{query:t,sort:n,colIds:r,rowsCacheRef:i,colSorting:A}=X0t(),[a,l]=_.useState(()=>({row:-1,colId:""})),[f,h]=_.useState(!1),[m,C]=_.useState(Object.fromEntries(r.map(N=>[N,bB(N).width??Gx.width])));_.useEffect(()=>{C(Object.fromEntries(r.map(N=>[N,bB(N).width??Gx.width])))},[r]);const v=_.useCallback(({startIndex:N,endIndex:F})=>{const M=Math.max(0,N-s7),P=Math.min(F+s7,e>0?e-1:F+s7);t(M,P)},[t,e]),k=_.useMemo(()=>edt(r,m),[r,m]),D=_.useRef(a);D.current=a,wRe("c",N=>{var F,M;if(N.ctrlKey){const P=(M=(F=i.current)==null?void 0:F.get(D.current.row.toString()))==null?void 0:M[D.current.colId];P&&(lq(P.toString()),h(!0),setTimeout(()=>{h(!1)},500))}});const R=_.useCallback((N,F)=>{C(M=>({...M,[N]:Math.max(F,bB(N).width??Gx.width)}))},[]);return p.jsxs(Re,{direction:"column",gap:f2,flexGrow:"1",children:[p.jsx(Te,{className:Px.headerText,children:"Peers"}),p.jsx(Ir,{flexGrow:"1",minHeight:"300px",asChild:!0,children:p.jsx(lOe,{className:nn("rt-TableRoot","rt-r-size-1","rt-variant-surface",Px.peerTable),totalCount:e,increaseViewportBy:200,rangeChanged:v,components:k,itemContent:N=>{var M;const F=(M=i.current)==null?void 0:M.get(N.toString());return F?r.map(P=>{const G=bB(P),Y=G.align,H=G.format,Z=F==null?void 0:F[P],z=a.row===N&&a.colId===P;return p.jsx(Bc,{align:Y,onClick:()=>l({row:N,colId:P}),style:{outline:z?`1px dashed var(--gray-${f?11:10})`:"none",outlineOffset:-2},children:p.jsx(Te,{truncate:!0,as:"div",children:H?H(Z):Z})},P)}):r!=null&&r.length?p.jsx(p.Fragment,{children:r.map(P=>p.jsx(Bc,{children:"\xA0"},P))}):p.jsx(p.Fragment,{children:p.jsx(Bc,{children:"&nsbsp;"})})},fixedHeaderContent:()=>p.jsx(Cc,{children:r.map(N=>{const{align:F}=bB(N),M=A.id===N?A.direction:void 0,P=G=>{G.preventDefault();const Y=G.clientX,H=m[N],Z=re=>R(N,H+(re.clientX-Y)),z=()=>{window.removeEventListener("pointermove",Z),window.removeEventListener("pointerup",z)};window.addEventListener("pointermove",Z),window.addEventListener("pointerup",z)};return p.jsx(XA,{align:F,p:"0",children:p.jsxs(Re,{align:"center",height:"100%",children:[p.jsx(AI,{children:p.jsx(Ir,{flexGrow:"1",className:Px.headerCell,asChild:!0,children:p.jsx("button",{onClick:()=>n(N),children:p.jsxs(Re,{align:"center",gap:"1",justify:F==="right"?"end":"start",children:[F==="right"&&p.jsx(ece,{direction:M}),p.jsx(Te,{truncate:!0,title:N,as:"div",children:N}),F!=="right"&&p.jsx(ece,{direction:M})]})})})}),p.jsx("div",{style:{paddingLeft:"8px",paddingRight:"2px",cursor:"col-resize"},onPointerDown:P,children:p.jsx(Ga,{orientation:"vertical",size:"2",className:Px.headerSeparator})})]})},N)})})})})]})}function ece({direction:e}){return p.jsxs(p.Fragment,{children:[e===-1&&p.jsx(kR,{height:12,width:12}),e===1&&p.jsx(SR,{height:12,width:12})]})}function edt(e,t){return{Table:n=>p.jsxs("table",{...n,className:"rt-TableRootTable",style:{...n.style,overflow:"inherit",tableLayout:"fixed"},children:[p.jsx("colgroup",{children:e.map(r=>p.jsx("col",{style:{width:t[r]}},r))}),n.children]}),TableHead:n=>p.jsx(Sp,{...n,style:{...n.style,background:"#0e131c"}}),TableRow:n=>p.jsx(Cc,{...n})}}function tce({activeStake:e,delinquentStake:t}){const n=_.useMemo(()=>[{id:"non-delinquent",label:"Non-delinquent",value:Number(e),color:Iz,textColor:VQ},{id:"delinquent",label:"Delinquent",value:Number(t),color:Iu,textColor:Iu}],[e,t]);return p.jsx(Us,{children:({height:r,width:i})=>p.jsx(zae,{height:r,width:i,data:n,colors:{datum:"data.color"},enableArcLabels:!1,enableArcLinkLabels:!1,layers:["arcs",tdt],tooltip:ndt,animate:!1,innerRadius:.7})})}const tdt=({dataWithArc:e,centerX:t,centerY:n})=>{const r=Rn.sum(e.map(({value:i})=>i));return p.jsx("text",{y:n-6,textAnchor:"middle",dominantBaseline:"central",style:{fontSize:"12px",fill:"red"},children:e.map(({value:i,data:A,id:a},l)=>p.jsxs("tspan",{x:t,dy:`${l}em`,style:{fill:A.textColor},children:[(i/r*100).toFixed(2),"%"]},a))})};function ndt(e){const t=e.datum.value,n=Pc(BigInt(t));return p.jsx("div",{className:Lx.tooltip,children:p.jsxs(Te,{children:[e.datum.label,":\xA0",n]})})}function rdt(){{const e=Se(s1);if(!e)return null;const t=Pc(e.activeStake),n=Pc(e.delinquentStake);return p.jsxs(Re,{direction:"column",gap:f2,children:[p.jsx(Te,{className:Lx.headerText,children:"Validator Stats"}),p.jsxs(Re,{gap:Uae,wrap:"wrap",children:[p.jsxs(aa,{columns:Pae,minWidth:i7,gap:Lae,flexGrow:"1",flexBasis:"0",children:[p.jsx(Yf,{label:"Total Validators",value:e.validatorCount.toLocaleString(),valueColor:B5}),p.jsx(Yf,{label:"Non-delinquent Stake",value:t,valueColor:VQ}),p.jsx(Yf,{label:"RPC Nodes",value:e.rpcCount.toLocaleString(),valueColor:G0}),p.jsx(Yf,{label:"Delinquent Stake",value:n,valueColor:Iu})]}),p.jsx(Ir,{minWidth:Mx,minHeight:Mx,flexGrow:"1",flexBasis:"0",children:p.jsx(tce,{activeStake:e.activeStake,delinquentStake:e.delinquentStake})})]})]})}}const nce=150,odt=3e4,a7=Math.trunc(odt/nce),c7=2;function rce({values:e,colors:t,maxValue:n}){const r=_.useRef(),[i,A]=_.useState([]),a=e.length,l=_.useRef(n);l.current=n;const f=_.useRef(!1);_.useEffect(()=>{A(Array.from({length:a7}).map((m,C)=>Array.from({length:a})))},[a]),Qw(()=>{!f.current&&e.every(m=>!m)||(f.current=!0,A(m=>{let C=[...m];return m.length>a7&&(C=C.slice(C.length-a7)),C.push(e),C}))},nce);const h=_.useMemo(()=>{var F;if(!r.current||!i.length)return;const{height:m,width:C}=r.current;if(m<0||C<0)return;const v=i.length,k=C/v,D=Math.max(l.current,Math.max(...i.flatMap(M=>M.filter(LI)))),R=i[0].length,N=Array.from({length:R}).map(()=>new Array);for(let M=0;MM.map(({x:P,y:G})=>`${P},${G}`).join(" "))},[i]);return p.jsx(Ir,{flexGrow:"1",minHeight:"80px",children:p.jsx(Us,{children:({height:m,width:C})=>{if(r.current={height:m,width:C},!!h&&(h==null?void 0:h.length)===t.length)return p.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:C,height:m,style:{background:"#222222"},children:h.map((v,k)=>p.jsx("polyline",{points:v,stroke:t[k],strokeWidth:c7,fill:"none",strokeLinecap:"round",strokeOpacity:.8},t[k]))})}})})}const l7="#197CAE",u7="var(--amber-8)",oce="#CBD4D6",ice=[l7,u7];function idt({health:e}){return p.jsxs(aa,{columns:{initial:"1",sm:"2",lg:"4"},gapY:"3",gapX:"7",children:[p.jsx(sdt,{health:e}),p.jsx(Adt,{health:e}),p.jsx(adt,{health:e}),p.jsx(cdt,{health:e})]})}function Ace({title:e,children:t}){return p.jsxs(Re,{direction:"column",gap:f2,children:[p.jsx(Te,{style:{color:"var(--primary-text-color)",fontSize:"18px"},children:e}),p.jsx(Fg,{style:{flex:1},children:t})]})}function sce({value:e,label:t,valueColor:n,pct:r}){return p.jsxs(Re,{direction:"column",children:[p.jsxs(Re,{gap:"2",children:[p.jsx(Te,{style:{color:"var(--gray-11)"},children:t}),p.jsxs(Te,{style:{color:"var(--gray-10)"},children:[HR.format(r*100),"%"]})]}),p.jsx(Te,{style:{color:n},size:"8",children:Math.round(e).toLocaleString()})]})}function d7({value:e,label:t,valueColor:n,pct:r,size:i}){return p.jsxs(Re,{direction:"column",children:[p.jsx(Te,{style:{color:"var(--gray-11)"},children:t}),p.jsx(Te,{style:{color:n},size:i==="lg"?"8":"6",children:Math.round(e).toLocaleString()}),r!==void 0&&p.jsxs(Te,{style:{color:"var(--gray-10)"},size:"2",children:[HR.format(r*100),"%"]})]})}function Adt({health:e}){const t=VA(e.num_push_entries_rx_success+e.num_push_entries_rx_failure),n=VA(e.num_pull_response_entries_rx_success+e.num_pull_response_entries_rx_failure),r=VA(e.num_push_entries_rx_success),i=VA(e.num_pull_response_entries_rx_success),A=r+i,a=Math.max(t,n,A),l=Rn.clamp(r/t,0,1),f=Rn.clamp(i/n,0,1),h=[oce,...ice];return p.jsx(Ace,{title:"Entries Success /s",children:p.jsxs(Re,{gap:"6",children:[p.jsxs(Re,{direction:"column",gap:"3",children:[p.jsx(d7,{label:"Total",value:A,valueColor:oce,size:"lg"}),p.jsxs(Re,{gap:"3",children:[p.jsx(d7,{label:"Push",value:r,valueColor:l7,pct:l}),p.jsx(d7,{label:"Pull",value:i,valueColor:u7,pct:f})]})]}),p.jsx(rce,{values:[A,r,i],colors:h,maxValue:a})]})})}function f7({title:e,valueA:t,valueB:n,totalA:r,totalB:i,labelA:A,labelB:a}){const l=t/r,f=n/i,h=Math.max(r,i);return p.jsx(Ace,{title:e,children:p.jsxs(Re,{gap:"6",height:"100%",children:[p.jsxs(Re,{direction:"column",gap:"3",minWidth:"120px",children:[p.jsx(sce,{label:A,value:t,valueColor:l7,pct:Rn.clamp(l,0,1)}),p.jsx(sce,{label:a,value:n,valueColor:u7,pct:Rn.clamp(f,0,1)})]}),p.jsx(rce,{values:[t,n],colors:ice,maxValue:h})]})})}function sdt({health:e}){const t=VA(e.num_push_messages_rx_success+e.num_push_messages_rx_failure),n=VA(e.num_pull_response_messages_rx_success+e.num_pull_response_messages_rx_failure),r=VA(e.num_push_messages_rx_failure),i=VA(e.num_pull_response_messages_rx_failure);return p.jsx(f7,{title:"Message Failures /s",valueA:r,valueB:i,totalA:t,totalB:n,labelA:"Push",labelB:"Pull"})}function adt({health:e}){const t=VA(e.num_push_entries_rx_success+e.num_push_entries_rx_failure),n=VA(e.num_pull_response_entries_rx_success+e.num_pull_response_entries_rx_failure),r=VA(e.num_push_entries_rx_duplicate),i=VA(e.num_pull_response_entries_rx_duplicate);return p.jsx(f7,{title:"Entry Duplicates /s",valueA:r,valueB:i,totalA:t,totalB:n,labelA:"Push",labelB:"Pull"})}function cdt({health:e}){const t=VA(e.num_push_entries_rx_success+e.num_push_entries_rx_failure),n=VA(e.num_pull_response_entries_rx_success+e.num_pull_response_entries_rx_failure),r=VA(e.num_push_entries_rx_failure-e.num_push_entries_rx_duplicate),i=VA(e.num_pull_response_entries_rx_failure-e.num_pull_response_entries_rx_duplicate);return p.jsx(f7,{title:"Entry Failures /s",valueA:r,valueB:i,totalA:t,totalB:n,labelA:"Push",labelB:"Pull"})}var ldt=["top","left","transform","className","children","innerRef"];function g7(){return g7=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function QB(e){var t=e.top,n=t===void 0?0:t,r=e.left,i=r===void 0?0:r,A=e.transform,a=e.className,l=e.children,f=e.innerRef,h=udt(e,ldt);return ft.createElement("g",g7({ref:f,className:Dn("visx-group",a),transform:A||"translate("+i+", "+n+")"},h),l)}QB.propTypes={top:He.number,left:He.number,transform:He.string,className:He.string,children:He.node,innerRef:He.oneOfType([He.string,He.func,He.object])};function ddt(e){var t=0,n=e.children,r=n&&n.length;if(!r)t=1;else for(;--r>=0;)t+=n[r].value;e.value=t}function fdt(){return this.eachAfter(ddt)}function gdt(e){var t=this,n,r=[t],i,A,a;do for(n=r.reverse(),r=[];t=n.pop();)if(e(t),i=t.children,i)for(A=0,a=i.length;A=0;--i)n.push(r[i]);return this}function pdt(e){for(var t=this,n=[t],r=[],i,A,a;t=n.pop();)if(r.push(t),i=t.children,i)for(A=0,a=i.length;A=0;)n+=r[i].value;t.value=n})}function Edt(e){return this.eachBefore(function(t){t.children&&t.children.sort(e)})}function Idt(e){for(var t=this,n=Cdt(t,e),r=[t];t!==n;)t=t.parent,r.push(t);for(var i=r.length;e!==n;)r.splice(i,0,e),e=e.parent;return r}function Cdt(e,t){if(e===t)return e;var n=e.ancestors(),r=t.ancestors(),i=null;for(e=n.pop(),t=r.pop();e===t;)i=e,e=n.pop(),t=r.pop();return i}function Bdt(){for(var e=this,t=[e];e=e.parent;)t.push(e);return t}function ydt(){var e=[];return this.each(function(t){e.push(t)}),e}function vdt(){var e=[];return this.eachBefore(function(t){t.children||e.push(t)}),e}function bdt(){var e=this,t=[];return e.each(function(n){n!==e&&t.push({source:n.parent,target:n})}),t}function h7(e,t){var n=new Hx(e),r=+e.value&&(n.value=e.value),i,A=[n],a,l,f,h;for(t==null&&(t=wdt);i=A.pop();)if(r&&(i.value=+i.data.value),(l=t(i.data))&&(h=l.length))for(i.children=new Array(h),f=h-1;f>=0;--f)A.push(a=i.children[f]=new Hx(l[f])),a.parent=i,a.depth=i.depth+1;return n.eachBefore(xdt)}function Qdt(){return h7(this).eachBefore(_dt)}function wdt(e){return e.children}function _dt(e){e.data=e.data.data}function xdt(e){var t=0;do e.height=t;while((e=e.parent)&&e.height<++t)}function Hx(e){this.data=e,this.depth=this.height=0,this.parent=null}Hx.prototype=h7.prototype={constructor:Hx,count:fdt,each:gdt,eachAfter:pdt,eachBefore:hdt,sum:mdt,sort:Edt,path:Idt,ancestors:Bdt,descendants:ydt,leaves:vdt,links:bdt,copy:Qdt};function kdt(e){if(typeof e!="function")throw new Error;return e}function wB(){return 0}function _B(e){return function(){return e}}function Sdt(e){e.x0=Math.round(e.x0),e.y0=Math.round(e.y0),e.x1=Math.round(e.x1),e.y1=Math.round(e.y1)}function Ddt(e,t,n,r,i){for(var A=e.children,a,l=-1,f=A.length,h=e.value&&(r-t)/e.value;++lM&&(M=h),H=N*N*Y,P=Math.max(M/H,H/F),P>G){N-=h;break}G=P}a.push(f={value:N,dice:k1?r:1)},n}(Tdt);function Fdt(){var e=ace,t=!1,n=1,r=1,i=[0],A=wB,a=wB,l=wB,f=wB,h=wB;function m(v){return v.x0=v.y0=0,v.x1=n,v.y1=r,v.eachBefore(C),i=[0],t&&v.eachBefore(Sdt),v}function C(v){var k=i[v.depth],D=v.x0+k,R=v.y0+k,N=v.x1-k,F=v.y1-k;N{var C,v;if(!e.peer_throughput)return;const a=.7;let l=0,f=0;const h=[];for(;f{var v,k,D;const l=r[a];if(!l)return;const f=Rn.sum(l.vote.map(R=>R.delinquent?0:Number(R.activated_stake))),h=f?`${Pc(f)} SOL`:void 0,m=((v=l.info)==null?void 0:v.icon_url)||((k=l.info)!=null&&k.keybase_username?`https://keybase.io/${l.info.keybase_username}/picture`:void 0)||void 0,C=((D=l.info)==null?void 0:D.name)??void 0;return{stake:h,iconUrl:m,name:C}},[r]);if(i)return p.jsxs(Re,{direction:"column",gap:f2,minHeight:"300px",minWidth:"300px",flexGrow:"1",children:[p.jsxs(Re,{justify:"between",children:[p.jsx(Te,{className:p7.headerText,children:t}),p.jsxs("span",{children:[p.jsx(Te,{className:p7.totalText,children:"Total"}),p.jsxs(Te,{className:p7.throughputText,children:["\xA0",El(e.total_throughput).toString(),"/s"]})]})]}),p.jsx(Ir,{flexGrow:"1",children:p.jsx(Us,{children:({height:a,width:l})=>p.jsx(Hdt,{data:i,width:l,height:a,getPeerValues:A})})})]})}const xB=(()=>{let e=null,t=null;return(n,r)=>(e||(e=document.createElement("canvas")),t||(t=e.getContext("2d")),t?(t.font=r,t.measureText(n).width):n.length*7)})();function Ldt(e,t,n){if(xB(e,t)<=n)return e;const r="\u2026";if(xB(r,t)>n)return"";let i=0,A=e.length;for(;ie.children.reduce((h,m)=>h+(m.value||0),0),[e]),a=_.useMemo(()=>h7({name:e.id,children:e.children.map(h=>({name:h.id,value:h.value}))}).sum(h=>h.value||0).sort((h,m)=>(m.value||0)-(h.value||0)),[e]),l=_.useMemo(()=>{const h=r??["#48295C","#562800","#132D21","#331E0B","#0D2847","#292929"];return Tl().domain(e.children.map(m=>m.id)).range(h)},[e,r]),f=_.useMemo(()=>ace.ratio(1.1),[]);return p.jsx("svg",{width:t,height:n,children:p.jsx(lce,{root:a,size:[t,n],tile:f,round:!0,paddingInner:2,children:h=>p.jsx(QB,{children:h.leaves().map(m=>{const C=m.x0,v=m.y0,k=m.x1-m.x0,D=m.y1-m.y0,R=String(m.data.name);return p.jsxs(QB,{children:[p.jsx("rect",{x:C,y:v,width:k,height:D,rx:1,ry:1,fill:l(R)}),p.jsx(Ydt,{leaf:m,total:A,getPeerValues:i})]},R)})})})})}function Ydt({leaf:e,total:t,getPeerValues:n}){const r=e.x0,i=e.y0,A=e.x1-e.x0,a=e.y1-e.y0,l=String(e.data.name),f=t>0?100*(e.value||0)/t:0,h=A>=fce&&a>=Pdt,m=a>30*2,C=Math.max(11,Math.min(16,Math.floor(A/12))),v=n(l),k=`${C}px Inter Tight`,D=r+A/2,R=C+Gdt,N=i+a/3,F=2,M=C+4,P=Math.max(0,A-2*Udt-(M?M+F:0)),G=Ldt((v==null?void 0:v.name)??l,k,P),Y=xB(G,k),H=(M?M+F:0)+Y,Z=D-H/2,z=N,re=El(e.value??0);let q=`${re?`${re.toString()} `:""}(${f.toFixed(1)}%)`;if(xB(q,k){if(Xdt.get(la)!=="Firedancer")throw gX({to:"/"})}}),Zdt=Gg("/about")({component:Vdt});function Vdt(){return p.jsx("div",{className:"p-2",children:p.jsx("h3",{children:"About"})})}const Yx=600,gce=vc(new Array(Yx).fill(void 0)),m7=(e,t)=>e.length?"M"+e.map(({x:n,y:r})=>`L ${n} ${t-r}`).join(" ").slice(1)+`L ${e[e.length-1].x} ${t} L ${e[0].x} ${t}, L ${e[0].x} ${e[0].y}`:"";function zdt(){const e=Se(gce),t=_.useRef(),n=Math.max(...e.map(i=>(i==null?void 0:i.total)??0)),r=_.useMemo(()=>{if(!t.current||!e.length)return;const{height:i,width:A}=t.current,a=e.length,l=(A+2)/a,f=(i-10)/(n||1),h=e.map((C,v)=>{if(C!==void 0)return{x:v*l,voteY:C.vote*f,nonvoteFailedY:(C.nonvote_failed+C.vote)*f,nonvoteY:(C.nonvote_success+C.nonvote_failed+C.vote)*f}}).filter(LI),m=i-n*f;return{votePath:m7(h.map(C=>({x:C.x,y:C.voteY})),i),failedPath:m7(h.map(C=>({x:C.x,y:C.nonvoteFailedY})),i),nonvotePath:m7(h.map(C=>({x:C.x,y:C.nonvoteY})),i),totalTpsY:isNaN(m)?void 0:m}},[n,e]);return p.jsx(p.Fragment,{children:p.jsx(Us,{children:({height:i,width:A})=>(t.current={height:i,width:A},r?p.jsx(p.Fragment,{children:p.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:A,height:i,fill:"none",children:[p.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:r.nonvotePath,fill:Cz}),p.jsx("path",{d:r.failedPath,fill:yz}),p.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",fill:Bz,d:r.votePath}),r.totalTpsY&&p.jsxs(p.Fragment,{children:[p.jsx("line",{x1:"0",y1:r.totalTpsY,x2:A,y2:r.totalTpsY,strokeDasharray:"4",stroke:"rgba(255, 255, 255, 0.30)"}),p.jsx("text",{x:"0",y:r.totalTpsY-3,fill:C5,fontSize:"8",fontFamily:"Inter Tight",children:n.toLocaleString()})]})]})}):null)})})}const qdt="_axis-text_juf3d_1",hce={axisText:qdt},Kdt="_label_lgd2h_1",$dt="_value_lgd2h_8",eft="_append-value_lgd2h_12",E7={label:Kdt,value:$dt,appendValue:eft};function ma({label:e,value:t,valueColor:n,appendValue:r,large:i,style:A,valueStyle:a,children:l}){const f=a??(i?{fontSize:"28px",letterSpacing:"-1.12px"}:{fontSize:"18px",fontWeight:500});return p.jsxs(Re,{direction:"column",align:"start",style:{...A},children:[p.jsx(Te,{className:E7.label,children:e}),p.jsxs(Re,{align:"baseline",gap:"1",children:[p.jsx(Te,{className:E7.value,style:{color:n,...f},children:t}),r&&p.jsx(Te,{className:E7.appendValue,children:r}),l]})]})}function tft(){const e=Se(QD);return p.jsxs(Re,{direction:"column",gap:"2",minWidth:"100px",children:[p.jsx(ma,{label:"Total TPS",value:(e==null?void 0:e.total.toLocaleString(void 0,{minimumFractionDigits:2,maximumFractionDigits:2}))??"-",valueColor:G0,large:!0}),p.jsxs(Re,{gap:"4",wrap:"wrap",children:[p.jsx(ma,{label:"Non-vote TPS Success",value:(e==null?void 0:e.nonvote_success.toLocaleString(void 0,{minimumFractionDigits:2,maximumFractionDigits:2}))??"-",valueColor:mf}),p.jsx(ma,{label:"Non-vote TPS Fail",value:(e==null?void 0:e.nonvote_failed.toLocaleString(void 0,{minimumFractionDigits:2,maximumFractionDigits:2}))??"-",valueColor:Iu}),p.jsx(ma,{label:"Vote TPS",value:(e==null?void 0:e.vote.toLocaleString(void 0,{minimumFractionDigits:2,maximumFractionDigits:2}))??"-",valueColor:U0,style:{minWidth:"90px"}})]})]})}function nft(){return p.jsx(xu,{style:{flex:100},children:p.jsxs(Re,{direction:"column",height:"100%",gap:"2",children:[p.jsx(Mf,{text:"Transactions"}),p.jsxs(Re,{gap:"4",flexGrow:"1",children:[p.jsx(tft,{}),p.jsxs(Re,{direction:"column",flexGrow:"1",children:[p.jsx(Ir,{flexGrow:"1",minWidth:"180px",overflow:"hidden",children:p.jsx(zdt,{})}),p.jsxs(Re,{justify:"between",children:[p.jsx(Te,{className:hce.axisText,children:"~ 1min ago"}),p.jsx(Te,{className:hce.axisText,children:"Now"})]})]})]})]})})}const rft="_stat-row_394e1_1",pce={statRow:rft};function oft(){const e=Se(s1);if(!e)return null;const t=Pc(e.activeStake),n=Pc(e.delinquentStake);return p.jsxs(Re,{gap:"2",flexGrow:"1",children:[p.jsxs(Re,{direction:"column",gap:"2",children:[p.jsxs("div",{className:pce.statRow,children:[p.jsx(ma,{label:"Total Validators",value:e.validatorCount.toString(),valueColor:B5,large:!0}),p.jsx(ma,{label:"Non-delinquent Stake",value:t,valueColor:VQ,appendValue:"SOL",large:!0})]}),p.jsxs("div",{className:pce.statRow,children:[p.jsx(ma,{label:"RPC Nodes",value:e.rpcCount.toString(),valueColor:G0}),p.jsx(ma,{label:"Delinquent Stake",value:n,valueColor:Iu,appendValue:"SOL"})]})]}),p.jsx(Ir,{style:{minWidth:"200px"},children:p.jsx(tce,{activeStake:e.activeStake,delinquentStake:e.delinquentStake})})]})}function ift(){return Se(s1)?p.jsx(xu,{style:{flexGrow:1},children:p.jsxs(Re,{direction:"column",height:"100%",gap:"2",children:[p.jsx(Mf,{text:"Validators"}),p.jsx(oft,{})]})}):null}const Aft="_progress_zsw8r_1",sft="_stat-row_zsw8r_11",aft="_vote-distance_zsw8r_23",Jx={progress:Aft,statRow:sft,voteDistance:aft};function cft(){return p.jsx(xu,{style:{flexGrow:1},children:p.jsxs(Re,{direction:"column",height:"100%",gap:"2",align:"start",children:[p.jsx(Mf,{text:"Status"}),p.jsxs("div",{className:Jx.statRow,children:[p.jsx(lft,{}),p.jsx(dft,{})]}),p.jsxs("div",{className:Jx.statRow,children:[p.jsx(fft,{}),p.jsx(uft,{})]})]})})}function lft(){const e=Se(hA);return p.jsx(Ir,{children:p.jsx(ma,{label:"Slot",value:(e==null?void 0:e.toString())??"",valueColor:G0,large:!0})})}function uft(){const{nextLeaderSlot:e}=i4({showNowIfCurrent:!0});return p.jsx(ma,{label:"Next leader slot",value:(e==null?void 0:e.toString())??"\u221E",valueColor:FV,valueStyle:e===void 0?{fontSize:"32px",lineHeight:"16px"}:void 0})}function dft(){const{progressSinceLastLeader:e,nextSlotText:t}=i4({showNowIfCurrent:!0});return p.jsxs(Re,{direction:"column",children:[p.jsx(ma,{label:"Time until leader",value:t,valueColor:G0,large:!0}),p.jsx(Og,{value:e,size:"1",className:Jx.progress})]})}function fft(){const e=Se(xD);let t=C5;return e==="voting"?t=E5:e==="non-voting"?t=NV:e==="delinquent"&&(t=Iu),p.jsx(ma,{label:"Vote Status",value:e??"Unknown",valueColor:t,children:p.jsx(gft,{})})}function gft(){const e=Se(CW),t=Se(xD);if(e==null||t==="delinquent")return null;const n=e>150?"> 150":e;return p.jsxs(Te,{className:Jx.voteDistance,children:[n," behind"]})}const hft="_progress_10fd6_1",pft="_stat-row_10fd6_11",I7={progress:hft,statRow:pft};function mft(){return p.jsx(xu,{style:{flexGrow:1},children:p.jsxs(Re,{direction:"column",height:"100%",gap:"2",align:"start",children:[p.jsx(Mf,{text:"Epoch"}),p.jsx("div",{className:I7.statRow,children:p.jsx(Eft,{})}),p.jsx("div",{className:I7.statRow,children:p.jsx(Ift,{})})]})})}function Eft(){var t;const e=Se(Ei);return p.jsx(Ir,{children:p.jsx(ma,{label:"Current Epoch",value:((t=e==null?void 0:e.epoch)==null?void 0:t.toString())??"",valueColor:G0,large:!0})})}function Ift(){const e=Se(hA),t=Se(Ei),n=Se(a1),r=_.useMemo(()=>{if(t===void 0||e===void 0)return"";const A=(t.end_slot-e)*n,a=Ur.fromMillis(A).rescale();return rh(a)},[t,e,n]),i=_.useMemo(()=>{if(t===void 0||e===void 0)return 0;const A=e-t.start_slot,a=t.end_slot-t.start_slot,l=A/a*100;return l<0||l>100?0:l},[t,e]);return p.jsxs(Re,{direction:"column",children:[p.jsx(ma,{label:"Time to Next Epoch",value:r,valueColor:G0,large:!0}),p.jsx(Og,{value:i,size:"1",className:I7.progress})]})}const Cft=["netlnk","metric","ipecho","gossvf","gossip","repair","replay","exec","tower","send","sign","rpc","gui"];function Bft(){const[e,t]=_.useState(!1),n=Se(iw),r=e&&!n,{tileCounts:i,groupedLiveIdlePerTile:A,showLive:a,queryIdleData:l}=r4();return p.jsx("div",{className:WAe.container,children:Cft.map(f=>p.jsx(ds,{header:f,tileCount:i[f],liveIdlePerTile:A==null?void 0:A[f],queryIdlePerTile:a||l==null?void 0:l[f],statLabel:"",isExpanded:r,setIsExpanded:t},f))})}function yft(){if(Se(la)===Eu.Firedancer)return p.jsx(xu,{children:p.jsxs(Re,{direction:"column",gap:"4",children:[p.jsx(Mf,{text:"Shreds"}),p.jsx(Ir,{height:"400px",children:p.jsx(ste,{chartId:"overview-shreds-chart",isOnStartupScreen:!1})}),p.jsx(Bft,{})]})})}function vft(){return p.jsxs(Re,{direction:"column",gap:"4",flexGrow:"1",children:[p.jsxs(Re,{gap:"16px",align:"stretch",wrap:"wrap",children:[p.jsx(mft,{}),p.jsx(cft,{}),p.jsx(ift,{}),p.jsx(nft,{})]}),p.jsx(yft,{}),p.jsx(ZAe,{})]})}const bft=Gg("/")({component:vft}),Qft=VF.update({id:"/slotDetails",path:"/slotDetails",getParentRoute:()=>j1}),wft=yB.update({id:"/leaderSchedule",path:"/leaderSchedule",getParentRoute:()=>j1}),_ft=Wdt.update({id:"/gossip",path:"/gossip",getParentRoute:()=>j1}),xft=Zdt.update({id:"/about",path:"/about",getParentRoute:()=>j1}),kft=bft.update({id:"/",path:"/",getParentRoute:()=>j1}),Sft={IndexRoute:kft,AboutRoute:xft,GossipRoute:_ft,LeaderScheduleRoute:wft,SlotDetailsRoute:Qft},Dft=j1._addFileChildren(Sft)._addFileTypes();function mce(e){return(t,...n)=>{console[e](`(${Xn.now().toISO({includeOffset:!1})??""}) [${t}]`,...n)}}const am=mce("debug"),Rft=mce("warn"),Ece=3e3;let Ice;function Tft(e,t,n,r){let i,A=!1;function a(){am("WS",`Connecting to API WebSocket ${e.toString()}`),n({socketState:Ps.Connecting}),i=new WebSocket(e,["compress-zstd"]),i.binaryType="arraybuffer",i.onopen=function(){this!==i||A||(am("WS","Connected to API WebSocket"),n({socketState:Ps.Connected}))},i.onclose=function(){this!==i||A||(am("WS",`Disconnected API WebSocket, reconnecting in ${Ece}ms`),n({socketState:Ps.Disconnected}),clearTimeout(Ice),Ice=setTimeout(a,Ece))};const h=new TextDecoder;i.onmessage=function(m){if(!(this!==i||A||!r))try{const C=m.data;let v;typeof C=="string"?v=JSON.parse(C):C instanceof ArrayBuffer&&(v=JSON.parse(h.decode(r.ZstdStream.decompress(new Uint8Array(C))))),t(v)}catch(C){console.error(C)}}}a();function l(h){if(A){am("WS","Attempting to send after disposing",h);return}i&&i.readyState===WebSocket.OPEN?i.send(JSON.stringify(h)):Rft("WS","Attempting to send on closed WebSocket",h)}function f(){if(A){am("WS","Dispose called after disposing");return}A=!0,am("WS","Closing API WebSocket"),n({socketState:Ps.Disconnected}),i.onopen=null,i.onclose=null,i.onerror=null,i.onmessage=null,i.close()}return[l,f]}var Cce=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Xx(e){var t={exports:{}};return e(t,t.exports),t.exports}var Wx=function(e){return e&&e.Math==Math&&e},On=Wx(typeof globalThis=="object"&&globalThis)||Wx(typeof window=="object"&&window)||Wx(typeof self=="object"&&self)||Wx(typeof Cce=="object"&&Cce)||function(){return this}()||Function("return this")(),Hu=function(e){try{return!!e()}catch{return!0}},Yu=!Hu(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),Bce={}.propertyIsEnumerable,yce=Object.getOwnPropertyDescriptor,vce={f:yce&&!Bce.call({1:2},1)?function(e){var t=yce(this,e);return!!t&&t.enumerable}:Bce},cm=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},Mft={}.toString,lm=function(e){return Mft.call(e).slice(8,-1)},Fft="".split,bce=Hu(function(){return!Object("z").propertyIsEnumerable(0)})?function(e){return lm(e)=="String"?Fft.call(e,""):Object(e)}:Object,C7=function(e){if(e==null)throw TypeError("Can't call method on "+e);return e},Zx=function(e){return bce(C7(e))},Uc=function(e){return typeof e=="object"?e!==null:typeof e=="function"},Qce=function(e,t){if(!Uc(e))return e;var n,r;if(typeof(n=e.toString)=="function"&&!Uc(r=n.call(e))||typeof(n=e.valueOf)=="function"&&!Uc(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")},Nft={}.hasOwnProperty,Es=function(e,t){return Nft.call(e,t)},B7=On.document,Oft=Uc(B7)&&Uc(B7.createElement),Vx=function(e){return Oft?B7.createElement(e):{}},wce=!Yu&&!Hu(function(){return Object.defineProperty(Vx("div"),"a",{get:function(){return 7}}).a!=7}),_ce=Object.getOwnPropertyDescriptor,y7={f:Yu?_ce:function(e,t){if(e=Zx(e),t=Qce(t),wce)try{return _ce(e,t)}catch{}if(Es(e,t))return cm(!vce.f.call(e,t),e[t])}},Ol=function(e){if(!Uc(e))throw TypeError(String(e)+" is not an object");return e},xce=Object.defineProperty,p2={f:Yu?xce:function(e,t,n){if(Ol(e),t=Qce(t),Ol(n),wce)try{return xce(e,t,n)}catch{}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},Ea=Yu?function(e,t,n){return p2.f(e,t,cm(1,n))}:function(e,t,n){return e[t]=n,e},v7=function(e,t){try{Ea(On,e,t)}catch{On[e]=t}return t},m2=On["__core-js_shared__"]||v7("__core-js_shared__",{}),jft=Function.toString;typeof m2.inspectSource!="function"&&(m2.inspectSource=function(e){return jft.call(e)});var zx,kB,qx,b7=m2.inspectSource,kce=On.WeakMap,Lft=typeof kce=="function"&&/native code/.test(b7(kce)),Sce=Xx(function(e){(e.exports=function(t,n){return m2[t]||(m2[t]=n!==void 0?n:{})})("versions",[]).push({version:"3.9.0",mode:"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})}),Pft=0,Uft=Math.random(),Q7=function(e){return"Symbol("+String(e===void 0?"":e)+")_"+(++Pft+Uft).toString(36)},Dce=Sce("keys"),w7=function(e){return Dce[e]||(Dce[e]=Q7(e))},_7={},Gft=On.WeakMap;if(Lft){var um=m2.state||(m2.state=new Gft),Hft=um.get,Yft=um.has,Jft=um.set;zx=function(e,t){return t.facade=e,Jft.call(um,e,t),t},kB=function(e){return Hft.call(um,e)||{}},qx=function(e){return Yft.call(um,e)}}else{var SB=w7("state");_7[SB]=!0,zx=function(e,t){return t.facade=e,Ea(e,SB,t),t},kB=function(e){return Es(e,SB)?e[SB]:{}},qx=function(e){return Es(e,SB)}}var rd={set:zx,get:kB,has:qx,enforce:function(e){return qx(e)?kB(e):zx(e,{})},getterFor:function(e){return function(t){var n;if(!Uc(t)||(n=kB(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}},dm=Xx(function(e){var t=rd.get,n=rd.enforce,r=String(String).split("String");(e.exports=function(i,A,a,l){var f,h=!!l&&!!l.unsafe,m=!!l&&!!l.enumerable,C=!!l&&!!l.noTargetGet;typeof a=="function"&&(typeof A!="string"||Es(a,"name")||Ea(a,"name",A),(f=n(a)).source||(f.source=r.join(typeof A=="string"?A:""))),i!==On?(h?!C&&i[A]&&(m=!0):delete i[A],m?i[A]=a:Ea(i,A,a)):m?i[A]=a:v7(A,a)})(Function.prototype,"toString",function(){return typeof this=="function"&&t(this).source||b7(this)})}),Jf=On,Rce=function(e){return typeof e=="function"?e:void 0},Ju=function(e,t){return arguments.length<2?Rce(Jf[e])||Rce(On[e]):Jf[e]&&Jf[e][t]||On[e]&&On[e][t]},Xft=Math.ceil,Wft=Math.floor,x7=function(e){return isNaN(e=+e)?0:(e>0?Wft:Xft)(e)},Zft=Math.min,k7=function(e){return e>0?Zft(x7(e),9007199254740991):0},Vft=Math.max,zft=Math.min,Kx=function(e,t){var n=x7(e);return n<0?Vft(n+t,0):zft(n,t)},qft=function(e){return function(t,n,r){var i,A=Zx(t),a=k7(A.length),l=Kx(r,a);if(e&&n!=n){for(;a>l;)if((i=A[l++])!=i)return!0}else for(;a>l;l++)if((e||l in A)&&A[l]===n)return e||l||0;return!e&&-1}},Kft={indexOf:qft(!1)}.indexOf,Tce=function(e,t){var n,r=Zx(e),i=0,A=[];for(n in r)!Es(_7,n)&&Es(r,n)&&A.push(n);for(;t.length>i;)Es(r,n=t[i++])&&(~Kft(A,n)||A.push(n));return A},$x=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],$ft=$x.concat("length","prototype"),egt={f:Object.getOwnPropertyNames||function(e){return Tce(e,$ft)}},Mce={f:Object.getOwnPropertySymbols},tgt=Ju("Reflect","ownKeys")||function(e){var t=egt.f(Ol(e)),n=Mce.f;return n?t.concat(n(e)):t},ngt=function(e,t){for(var n=tgt(t),r=p2.f,i=y7.f,A=0;Ai;)for(var l,f=bce(arguments[i++]),h=A?e6(f).concat(A(f)):e6(f),m=h.length,C=0;m>C;)l=h[C++],Yu&&!a.call(f,l)||(n[l]=f[l]);return n}:fm;Gc({target:"Object",stat:!0,forced:Object.assign!==Oce},{assign:Oce}),Jf.Object.assign;var cgt=typeof ArrayBuffer<"u"&&typeof DataView<"u",jce=!!Object.getOwnPropertySymbols&&!Hu(function(){return!String(Symbol())}),lgt=jce&&!Symbol.sham&&typeof Symbol.iterator=="symbol",t6=Sce("wks"),RB=On.Symbol,ugt=lgt?RB:RB&&RB.withoutSetter||Q7,Js=function(e){return Es(t6,e)||(jce&&Es(RB,e)?t6[e]=RB[e]:t6[e]=ugt("Symbol."+e)),t6[e]},Lce={};Lce[Js("toStringTag")]="z";var Hc,D7=String(Lce)==="[object z]",dgt=Js("toStringTag"),fgt=lm(function(){return arguments}())=="Arguments",n6=D7?lm:function(e){var t,n,r;return e===void 0?"Undefined":e===null?"Null":typeof(n=function(i,A){try{return i[A]}catch{}}(t=Object(e),dgt))=="string"?n:fgt?lm(t):(r=lm(t))=="Object"&&typeof t.callee=="function"?"Arguments":r},ggt=!Hu(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}),Pce=w7("IE_PROTO"),hgt=Object.prototype,Xf=ggt?Object.getPrototypeOf:function(e){return e=S7(e),Es(e,Pce)?e[Pce]:typeof e.constructor=="function"&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?hgt:null},Wf=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),t=n instanceof Array}catch{}return function(r,i){return Ol(r),function(A){if(!Uc(A)&&A!==null)throw TypeError("Can't set "+String(A)+" as a prototype")}(i),t?e.call(r,i):r.__proto__=i,r}}():void 0),pgt=p2.f,r6=On.Int8Array,R7=r6&&r6.prototype,Uce=On.Uint8ClampedArray,Gce=Uce&&Uce.prototype,TB=r6&&Xf(r6),Xu=R7&&Xf(R7),mgt=Object.prototype,Hce=Js("toStringTag"),Yce=Q7("TYPED_ARRAY_TAG"),E2=cgt&&!!Wf&&n6(On.opera)!=="Opera",MB={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},Egt={BigInt64Array:8,BigUint64Array:8},Igt=function(e){if(!Uc(e))return!1;var t=n6(e);return Es(MB,t)||Es(Egt,t)};for(Hc in MB)On[Hc]||(E2=!1);if((!E2||typeof TB!="function"||TB===Function.prototype)&&(TB=function(){throw TypeError("Incorrect invocation")},E2))for(Hc in MB)On[Hc]&&Wf(On[Hc],TB);if((!E2||!Xu||Xu===mgt)&&(Xu=TB.prototype,E2))for(Hc in MB)On[Hc]&&Wf(On[Hc].prototype,Xu);if(E2&&Xf(Gce)!==Xu&&Wf(Gce,Xu),Yu&&!Es(Xu,Hce))for(Hc in pgt(Xu,Hce,{get:function(){return Uc(this)?this[Yce]:void 0}}),MB)On[Hc]&&Ea(On[Hc],Yce,Hc);var Cgt=function(e){if(Igt(e))return e;throw TypeError("Target is not a typed array")},Bgt=function(e,t,n){Yu&&(Xu[e]||dm(Xu,e,E2&&R7[e]||t))},ygt=Math.min,vgt=[].copyWithin||function(e,t){var n=S7(this),r=k7(n.length),i=Kx(e,r),A=Kx(t,r),a=arguments.length>2?arguments[2]:void 0,l=ygt((a===void 0?r:Kx(a,r))-A,r-i),f=1;for(A0;)A in n?n[i]=n[A]:delete n[i],i+=f,A+=f;return n},bgt=Cgt;Bgt("copyWithin",function(e,t){return vgt.call(bgt(this),e,t,arguments.length>2?arguments[2]:void 0)});var T7,Qgt=Yu?Object.defineProperties:function(e,t){Ol(e);for(var n,r=e6(t),i=r.length,A=0;i>A;)p2.f(e,n=r[A++],t[n]);return e},M7=Ju("document","documentElement"),Jce=w7("IE_PROTO"),F7=function(){},Xce=function(e){return" - + + diff --git a/src/disco/gui/dist_dev/version b/src/disco/gui/dist_dev/version index 0aff3d32a5..e8a25270d2 100644 --- a/src/disco/gui/dist_dev/version +++ b/src/disco/gui/dist_dev/version @@ -1 +1 @@ -3861bc19f9056ef62fa9eb77ddbe2b788b0c5ebb +5668d805d5ea3800b880acf632fefa64ff681f31 diff --git a/src/disco/gui/generated/http_import_dist.c b/src/disco/gui/generated/http_import_dist.c index ce6bf91168..dacaaf0d10 100644 --- a/src/disco/gui/generated/http_import_dist.c +++ b/src/disco/gui/generated/http_import_dist.c @@ -123,42 +123,36 @@ FD_IMPORT_BINARY( file_dev4_gzip, "src/disco/gui/dist_dev_cmp/assets/frankendanc FD_IMPORT_BINARY( file_dev5, "src/disco/gui/dist_dev/assets/frankendancer_logo_circle-D5z79vwQ.svg" ); FD_IMPORT_BINARY( file_dev5_zstd, "src/disco/gui/dist_dev_cmp/assets/frankendancer_logo_circle-D5z79vwQ.svg.zst" ); FD_IMPORT_BINARY( file_dev5_gzip, "src/disco/gui/dist_dev_cmp/assets/frankendancer_logo_circle-D5z79vwQ.svg.gz" ); -FD_IMPORT_BINARY( file_dev6, "src/disco/gui/dist_dev/assets/index-CkjAQGfT.css" ); -FD_IMPORT_BINARY( file_dev6_zstd, "src/disco/gui/dist_dev_cmp/assets/index-CkjAQGfT.css.zst" ); -FD_IMPORT_BINARY( file_dev6_gzip, "src/disco/gui/dist_dev_cmp/assets/index-CkjAQGfT.css.gz" ); -FD_IMPORT_BINARY( file_dev7, "src/disco/gui/dist_dev/assets/index-DJrr-S3h.js" ); -FD_IMPORT_BINARY( file_dev7_zstd, "src/disco/gui/dist_dev_cmp/assets/index-DJrr-S3h.js.zst" ); -FD_IMPORT_BINARY( file_dev7_gzip, "src/disco/gui/dist_dev_cmp/assets/index-DJrr-S3h.js.gz" ); -FD_IMPORT_BINARY( file_dev8, "src/disco/gui/dist_dev/assets/index-nMIZNTex.css" ); -FD_IMPORT_BINARY( file_dev8_zstd, "src/disco/gui/dist_dev_cmp/assets/index-nMIZNTex.css.zst" ); -FD_IMPORT_BINARY( file_dev8_gzip, "src/disco/gui/dist_dev_cmp/assets/index-nMIZNTex.css.gz" ); -FD_IMPORT_BINARY( file_dev9, "src/disco/gui/dist_dev/assets/index-rSgVMY8l.js" ); -FD_IMPORT_BINARY( file_dev9_zstd, "src/disco/gui/dist_dev_cmp/assets/index-rSgVMY8l.js.zst" ); -FD_IMPORT_BINARY( file_dev9_gzip, "src/disco/gui/dist_dev_cmp/assets/index-rSgVMY8l.js.gz" ); -FD_IMPORT_BINARY( file_dev10, "src/disco/gui/dist_dev/assets/inter-tight-latin-400-normal-BLrFJfvD.woff" ); -FD_IMPORT_BINARY( file_dev10_zstd, "src/disco/gui/dist_dev_cmp/assets/inter-tight-latin-400-normal-BLrFJfvD.woff.zst" ); -FD_IMPORT_BINARY( file_dev10_gzip, "src/disco/gui/dist_dev_cmp/assets/inter-tight-latin-400-normal-BLrFJfvD.woff.gz" ); -FD_IMPORT_BINARY( file_dev11, "src/disco/gui/dist_dev/assets/inter-tight-latin-400-normal-iW8qmuJY.woff2" ); -FD_IMPORT_BINARY( file_dev11_zstd, "src/disco/gui/dist_dev_cmp/assets/inter-tight-latin-400-normal-iW8qmuJY.woff2.zst" ); -FD_IMPORT_BINARY( file_dev11_gzip, "src/disco/gui/dist_dev_cmp/assets/inter-tight-latin-400-normal-iW8qmuJY.woff2.gz" ); -FD_IMPORT_BINARY( file_dev12, "src/disco/gui/dist_dev/assets/privateYou-DnAsYVZD.svg" ); -FD_IMPORT_BINARY( file_dev12_zstd, "src/disco/gui/dist_dev_cmp/assets/privateYou-DnAsYVZD.svg.zst" ); -FD_IMPORT_BINARY( file_dev12_gzip, "src/disco/gui/dist_dev_cmp/assets/privateYou-DnAsYVZD.svg.gz" ); -FD_IMPORT_BINARY( file_dev13, "src/disco/gui/dist_dev/assets/roboto-mono-latin-400-normal-DBZPkcnn.woff" ); -FD_IMPORT_BINARY( file_dev13_zstd, "src/disco/gui/dist_dev_cmp/assets/roboto-mono-latin-400-normal-DBZPkcnn.woff.zst" ); -FD_IMPORT_BINARY( file_dev13_gzip, "src/disco/gui/dist_dev_cmp/assets/roboto-mono-latin-400-normal-DBZPkcnn.woff.gz" ); -FD_IMPORT_BINARY( file_dev14, "src/disco/gui/dist_dev/assets/roboto-mono-latin-400-normal-GekRknry.woff2" ); -FD_IMPORT_BINARY( file_dev14_zstd, "src/disco/gui/dist_dev_cmp/assets/roboto-mono-latin-400-normal-GekRknry.woff2.zst" ); -FD_IMPORT_BINARY( file_dev14_gzip, "src/disco/gui/dist_dev_cmp/assets/roboto-mono-latin-400-normal-GekRknry.woff2.gz" ); -FD_IMPORT_BINARY( file_dev15, "src/disco/gui/dist_dev/index.html" ); -FD_IMPORT_BINARY( file_dev15_zstd, "src/disco/gui/dist_dev_cmp/index.html.zst" ); -FD_IMPORT_BINARY( file_dev15_gzip, "src/disco/gui/dist_dev_cmp/index.html.gz" ); -FD_IMPORT_BINARY( file_dev16, "src/disco/gui/dist_dev/LICENSE_DEPENDENCIES" ); -FD_IMPORT_BINARY( file_dev16_zstd, "src/disco/gui/dist_dev_cmp/LICENSE_DEPENDENCIES.zst" ); -FD_IMPORT_BINARY( file_dev16_gzip, "src/disco/gui/dist_dev_cmp/LICENSE_DEPENDENCIES.gz" ); -FD_IMPORT_BINARY( file_dev17, "src/disco/gui/dist_dev/version" ); -FD_IMPORT_BINARY( file_dev17_zstd, "src/disco/gui/dist_dev_cmp/version.zst" ); -FD_IMPORT_BINARY( file_dev17_gzip, "src/disco/gui/dist_dev_cmp/version.gz" ); +FD_IMPORT_BINARY( file_dev6, "src/disco/gui/dist_dev/assets/index-BG9hJn9e.css" ); +FD_IMPORT_BINARY( file_dev6_zstd, "src/disco/gui/dist_dev_cmp/assets/index-BG9hJn9e.css.zst" ); +FD_IMPORT_BINARY( file_dev6_gzip, "src/disco/gui/dist_dev_cmp/assets/index-BG9hJn9e.css.gz" ); +FD_IMPORT_BINARY( file_dev7, "src/disco/gui/dist_dev/assets/index-CLJ-Wpte.js" ); +FD_IMPORT_BINARY( file_dev7_zstd, "src/disco/gui/dist_dev_cmp/assets/index-CLJ-Wpte.js.zst" ); +FD_IMPORT_BINARY( file_dev7_gzip, "src/disco/gui/dist_dev_cmp/assets/index-CLJ-Wpte.js.gz" ); +FD_IMPORT_BINARY( file_dev8, "src/disco/gui/dist_dev/assets/inter-tight-latin-400-normal-BLrFJfvD.woff" ); +FD_IMPORT_BINARY( file_dev8_zstd, "src/disco/gui/dist_dev_cmp/assets/inter-tight-latin-400-normal-BLrFJfvD.woff.zst" ); +FD_IMPORT_BINARY( file_dev8_gzip, "src/disco/gui/dist_dev_cmp/assets/inter-tight-latin-400-normal-BLrFJfvD.woff.gz" ); +FD_IMPORT_BINARY( file_dev9, "src/disco/gui/dist_dev/assets/inter-tight-latin-400-normal-iW8qmuJY.woff2" ); +FD_IMPORT_BINARY( file_dev9_zstd, "src/disco/gui/dist_dev_cmp/assets/inter-tight-latin-400-normal-iW8qmuJY.woff2.zst" ); +FD_IMPORT_BINARY( file_dev9_gzip, "src/disco/gui/dist_dev_cmp/assets/inter-tight-latin-400-normal-iW8qmuJY.woff2.gz" ); +FD_IMPORT_BINARY( file_dev10, "src/disco/gui/dist_dev/assets/privateYou-DnAsYVZD.svg" ); +FD_IMPORT_BINARY( file_dev10_zstd, "src/disco/gui/dist_dev_cmp/assets/privateYou-DnAsYVZD.svg.zst" ); +FD_IMPORT_BINARY( file_dev10_gzip, "src/disco/gui/dist_dev_cmp/assets/privateYou-DnAsYVZD.svg.gz" ); +FD_IMPORT_BINARY( file_dev11, "src/disco/gui/dist_dev/assets/roboto-mono-latin-400-normal-DBZPkcnn.woff" ); +FD_IMPORT_BINARY( file_dev11_zstd, "src/disco/gui/dist_dev_cmp/assets/roboto-mono-latin-400-normal-DBZPkcnn.woff.zst" ); +FD_IMPORT_BINARY( file_dev11_gzip, "src/disco/gui/dist_dev_cmp/assets/roboto-mono-latin-400-normal-DBZPkcnn.woff.gz" ); +FD_IMPORT_BINARY( file_dev12, "src/disco/gui/dist_dev/assets/roboto-mono-latin-400-normal-GekRknry.woff2" ); +FD_IMPORT_BINARY( file_dev12_zstd, "src/disco/gui/dist_dev_cmp/assets/roboto-mono-latin-400-normal-GekRknry.woff2.zst" ); +FD_IMPORT_BINARY( file_dev12_gzip, "src/disco/gui/dist_dev_cmp/assets/roboto-mono-latin-400-normal-GekRknry.woff2.gz" ); +FD_IMPORT_BINARY( file_dev13, "src/disco/gui/dist_dev/index.html" ); +FD_IMPORT_BINARY( file_dev13_zstd, "src/disco/gui/dist_dev_cmp/index.html.zst" ); +FD_IMPORT_BINARY( file_dev13_gzip, "src/disco/gui/dist_dev_cmp/index.html.gz" ); +FD_IMPORT_BINARY( file_dev14, "src/disco/gui/dist_dev/LICENSE_DEPENDENCIES" ); +FD_IMPORT_BINARY( file_dev14_zstd, "src/disco/gui/dist_dev_cmp/LICENSE_DEPENDENCIES.zst" ); +FD_IMPORT_BINARY( file_dev14_gzip, "src/disco/gui/dist_dev_cmp/LICENSE_DEPENDENCIES.gz" ); +FD_IMPORT_BINARY( file_dev15, "src/disco/gui/dist_dev/version" ); +FD_IMPORT_BINARY( file_dev15_zstd, "src/disco/gui/dist_dev_cmp/version.zst" ); +FD_IMPORT_BINARY( file_dev15_gzip, "src/disco/gui/dist_dev_cmp/version.gz" ); fd_http_static_file_t STATIC_FILES_STABLE[] = { @@ -531,7 +525,7 @@ fd_http_static_file_t STATIC_FILES_DEV[] = { .gzip_data_len = &file_dev5_gzip_sz, }, { - .name = "/assets/index-CkjAQGfT.css", + .name = "/assets/index-BG9hJn9e.css", .data = file_dev6, .data_len = &file_dev6_sz, .zstd_data = file_dev6_zstd, @@ -540,7 +534,7 @@ fd_http_static_file_t STATIC_FILES_DEV[] = { .gzip_data_len = &file_dev6_gzip_sz, }, { - .name = "/assets/index-DJrr-S3h.js", + .name = "/assets/index-CLJ-Wpte.js", .data = file_dev7, .data_len = &file_dev7_sz, .zstd_data = file_dev7_zstd, @@ -549,7 +543,7 @@ fd_http_static_file_t STATIC_FILES_DEV[] = { .gzip_data_len = &file_dev7_gzip_sz, }, { - .name = "/assets/index-nMIZNTex.css", + .name = "/assets/inter-tight-latin-400-normal-BLrFJfvD.woff", .data = file_dev8, .data_len = &file_dev8_sz, .zstd_data = file_dev8_zstd, @@ -558,7 +552,7 @@ fd_http_static_file_t STATIC_FILES_DEV[] = { .gzip_data_len = &file_dev8_gzip_sz, }, { - .name = "/assets/index-rSgVMY8l.js", + .name = "/assets/inter-tight-latin-400-normal-iW8qmuJY.woff2", .data = file_dev9, .data_len = &file_dev9_sz, .zstd_data = file_dev9_zstd, @@ -567,7 +561,7 @@ fd_http_static_file_t STATIC_FILES_DEV[] = { .gzip_data_len = &file_dev9_gzip_sz, }, { - .name = "/assets/inter-tight-latin-400-normal-BLrFJfvD.woff", + .name = "/assets/privateYou-DnAsYVZD.svg", .data = file_dev10, .data_len = &file_dev10_sz, .zstd_data = file_dev10_zstd, @@ -576,7 +570,7 @@ fd_http_static_file_t STATIC_FILES_DEV[] = { .gzip_data_len = &file_dev10_gzip_sz, }, { - .name = "/assets/inter-tight-latin-400-normal-iW8qmuJY.woff2", + .name = "/assets/roboto-mono-latin-400-normal-DBZPkcnn.woff", .data = file_dev11, .data_len = &file_dev11_sz, .zstd_data = file_dev11_zstd, @@ -585,7 +579,7 @@ fd_http_static_file_t STATIC_FILES_DEV[] = { .gzip_data_len = &file_dev11_gzip_sz, }, { - .name = "/assets/privateYou-DnAsYVZD.svg", + .name = "/assets/roboto-mono-latin-400-normal-GekRknry.woff2", .data = file_dev12, .data_len = &file_dev12_sz, .zstd_data = file_dev12_zstd, @@ -594,7 +588,7 @@ fd_http_static_file_t STATIC_FILES_DEV[] = { .gzip_data_len = &file_dev12_gzip_sz, }, { - .name = "/assets/roboto-mono-latin-400-normal-DBZPkcnn.woff", + .name = "/index.html", .data = file_dev13, .data_len = &file_dev13_sz, .zstd_data = file_dev13_zstd, @@ -603,7 +597,7 @@ fd_http_static_file_t STATIC_FILES_DEV[] = { .gzip_data_len = &file_dev13_gzip_sz, }, { - .name = "/assets/roboto-mono-latin-400-normal-GekRknry.woff2", + .name = "/LICENSE_DEPENDENCIES", .data = file_dev14, .data_len = &file_dev14_sz, .zstd_data = file_dev14_zstd, @@ -612,7 +606,7 @@ fd_http_static_file_t STATIC_FILES_DEV[] = { .gzip_data_len = &file_dev14_gzip_sz, }, { - .name = "/index.html", + .name = "/version", .data = file_dev15, .data_len = &file_dev15_sz, .zstd_data = file_dev15_zstd, @@ -620,24 +614,6 @@ fd_http_static_file_t STATIC_FILES_DEV[] = { .gzip_data = file_dev15_gzip, .gzip_data_len = &file_dev15_gzip_sz, }, - { - .name = "/LICENSE_DEPENDENCIES", - .data = file_dev16, - .data_len = &file_dev16_sz, - .zstd_data = file_dev16_zstd, - .zstd_data_len = &file_dev16_zstd_sz, - .gzip_data = file_dev16_gzip, - .gzip_data_len = &file_dev16_gzip_sz, - }, - { - .name = "/version", - .data = file_dev17, - .data_len = &file_dev17_sz, - .zstd_data = file_dev17_zstd, - .zstd_data_len = &file_dev17_zstd_sz, - .gzip_data = file_dev17_gzip, - .gzip_data_len = &file_dev17_gzip_sz, - }, {0} };