.light,.light-theme,:root{--gray-1:#fcfcfc;--gray-2:#f9f9f9;--gray-3:#f0f0f0;--gray-4:#e8e8e8;--gray-5:#e0e0e0;--gray-6:#d9d9d9;--gray-7:#cecece;--gray-8:#bbb;--gray-9:#8d8d8d;--gray-10:#838383;--gray-11:#646464;--gray-12:#202020}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--gray-1:color(display-p3 0.988 0.988 0.988);--gray-2:color(display-p3 0.975 0.975 0.975);--gray-3:color(display-p3 0.939 0.939 0.939);--gray-4:color(display-p3 0.908 0.908 0.908);--gray-5:color(display-p3 0.88 0.88 0.88);--gray-6:color(display-p3 0.849 0.849 0.849);--gray-7:color(display-p3 0.807 0.807 0.807);--gray-8:color(display-p3 0.732 0.732 0.732);--gray-9:color(display-p3 0.553 0.553 0.553);--gray-10:color(display-p3 0.512 0.512 0.512);--gray-11:color(display-p3 0.392 0.392 0.392);--gray-12:color(display-p3 0.125 0.125 0.125)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--mauve-1:color(display-p3 0.991 0.988 0.992);--mauve-2:color(display-p3 0.98 0.976 0.984);--mauve-3:color(display-p3 0.946 0.938 0.952);--mauve-4:color(display-p3 0.915 0.906 0.925);--mauve-5:color(display-p3 0.886 0.876 0.901);--mauve-6:color(display-p3 0.856 0.846 0.875);--mauve-7:color(display-p3 0.814 0.804 0.84);--mauve-8:color(display-p3 0.735 0.728 0.777);--mauve-9:color(display-p3 0.555 0.549 0.596);--mauve-10:color(display-p3 0.514 0.508 0.552);--mauve-11:color(display-p3 0.395 0.388 0.424);--mauve-12:color(display-p3 0.128 0.122 0.147)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--slate-1:color(display-p3 0.988 0.988 0.992);--slate-2:color(display-p3 0.976 0.976 0.984);--slate-3:color(display-p3 0.94 0.941 0.953);--slate-4:color(display-p3 0.908 0.909 0.925);--slate-5:color(display-p3 0.88 0.881 0.901);--slate-6:color(display-p3 0.85 0.852 0.876);--slate-7:color(display-p3 0.805 0.808 0.838);--slate-8:color(display-p3 0.727 0.733 0.773);--slate-9:color(display-p3 0.547 0.553 0.592);--slate-10:color(display-p3 0.503 0.512 0.549);--slate-11:color(display-p3 0.379 0.392 0.421);--slate-12:color(display-p3 0.113 0.125 0.14)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--sage-1:color(display-p3 0.986 0.992 0.988);--sage-2:color(display-p3 0.97 0.977 0.974);--sage-3:color(display-p3 0.935 0.944 0.94);--sage-4:color(display-p3 0.904 0.913 0.909);--sage-5:color(display-p3 0.875 0.885 0.88);--sage-6:color(display-p3 0.844 0.854 0.849);--sage-7:color(display-p3 0.8 0.811 0.806);--sage-8:color(display-p3 0.725 0.738 0.732);--sage-9:color(display-p3 0.531 0.556 0.546);--sage-10:color(display-p3 0.492 0.515 0.506);--sage-11:color(display-p3 0.377 0.395 0.389);--sage-12:color(display-p3 0.107 0.129 0.118)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--olive-1:color(display-p3 0.989 0.992 0.989);--olive-2:color(display-p3 0.974 0.98 0.973);--olive-3:color(display-p3 0.939 0.945 0.937);--olive-4:color(display-p3 0.907 0.914 0.905);--olive-5:color(display-p3 0.878 0.885 0.875);--olive-6:color(display-p3 0.846 0.855 0.843);--olive-7:color(display-p3 0.803 0.812 0.8);--olive-8:color(display-p3 0.727 0.738 0.723);--olive-9:color(display-p3 0.541 0.556 0.532);--olive-10:color(display-p3 0.5 0.515 0.491);--olive-11:color(display-p3 0.38 0.395 0.374);--olive-12:color(display-p3 0.117 0.129 0.111)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--sand-1:color(display-p3 0.992 0.992 0.989);--sand-2:color(display-p3 0.977 0.977 0.973);--sand-3:color(display-p3 0.943 0.942 0.936);--sand-4:color(display-p3 0.913 0.912 0.903);--sand-5:color(display-p3 0.885 0.883 0.873);--sand-6:color(display-p3 0.854 0.852 0.839);--sand-7:color(display-p3 0.813 0.81 0.794);--sand-8:color(display-p3 0.738 0.734 0.713);--sand-9:color(display-p3 0.553 0.553 0.528);--sand-10:color(display-p3 0.511 0.511 0.488);--sand-11:color(display-p3 0.388 0.388 0.37);--sand-12:color(display-p3 0.129 0.126 0.111)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--gray-a1:color(display-p3 0 0 0/0.012);--gray-a2:color(display-p3 0 0 0/0.024);--gray-a3:color(display-p3 0 0 0/0.063);--gray-a4:color(display-p3 0 0 0/0.09);--gray-a5:color(display-p3 0 0 0/0.122);--gray-a6:color(display-p3 0 0 0/0.153);--gray-a7:color(display-p3 0 0 0/0.192);--gray-a8:color(display-p3 0 0 0/0.267);--gray-a9:color(display-p3 0 0 0/0.447);--gray-a10:color(display-p3 0 0 0/0.486);--gray-a11:color(display-p3 0 0 0/0.608);--gray-a12:color(display-p3 0 0 0/0.875)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--mauve-a1:color(display-p3 0.349 0.024 0.349/0.012);--mauve-a2:color(display-p3 0.184 0.024 0.349/0.024);--mauve-a3:color(display-p3 0.129 0.008 0.255/0.063);--mauve-a4:color(display-p3 0.094 0.012 0.216/0.095);--mauve-a5:color(display-p3 0.098 0.008 0.224/0.126);--mauve-a6:color(display-p3 0.055 0.004 0.18/0.153);--mauve-a7:color(display-p3 0.067 0.008 0.184/0.197);--mauve-a8:color(display-p3 0.02 0.004 0.176/0.271);--mauve-a9:color(display-p3 0.02 0.004 0.106/0.451);--mauve-a10:color(display-p3 0.012 0.004 0.09/0.491);--mauve-a11:color(display-p3 0.016 0 0.059/0.612);--mauve-a12:color(display-p3 0.008 0 0.027/0.879)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--slate-a1:color(display-p3 0.024 0.024 0.349/0.012);--slate-a2:color(display-p3 0.024 0.024 0.349/0.024);--slate-a3:color(display-p3 0.004 0.004 0.204/0.059);--slate-a4:color(display-p3 0.012 0.012 0.184/0.091);--slate-a5:color(display-p3 0.004 0.039 0.2/0.122);--slate-a6:color(display-p3 0.008 0.008 0.165/0.15);--slate-a7:color(display-p3 0.008 0.027 0.184/0.197);--slate-a8:color(display-p3 0.004 0.031 0.176/0.275);--slate-a9:color(display-p3 0.004 0.02 0.106/0.455);--slate-a10:color(display-p3 0.004 0.027 0.098/0.499);--slate-a11:color(display-p3 0 0.02 0.063/0.62);--slate-a12:color(display-p3 0 0.012 0.031/0.887)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--sage-a1:color(display-p3 0.024 0.514 0.267/0.016);--sage-a2:color(display-p3 0.02 0.267 0.145/0.032);--sage-a3:color(display-p3 0.008 0.184 0.125/0.067);--sage-a4:color(display-p3 0.012 0.094 0.051/0.095);--sage-a5:color(display-p3 0.008 0.098 0.035/0.126);--sage-a6:color(display-p3 0.004 0.078 0.027/0.157);--sage-a7:color(display-p3 0 0.059 0.039/0.2);--sage-a8:color(display-p3 0.004 0.047 0.031/0.275);--sage-a9:color(display-p3 0.004 0.059 0.035/0.471);--sage-a10:color(display-p3 0 0.047 0.031/0.51);--sage-a11:color(display-p3 0 0.031 0.02/0.624);--sage-a12:color(display-p3 0 0.027 0.012/0.895)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--olive-a1:color(display-p3 0.024 0.349 0.024/0.012);--olive-a2:color(display-p3 0.024 0.302 0.024/0.028);--olive-a3:color(display-p3 0.008 0.129 0.008/0.063);--olive-a4:color(display-p3 0.012 0.094 0.012/0.095);--olive-a5:color(display-p3 0.035 0.098 0.008/0.126);--olive-a6:color(display-p3 0.027 0.078 0.004/0.157);--olive-a7:color(display-p3 0.02 0.059 0/0.2);--olive-a8:color(display-p3 0.02 0.059 0.004/0.279);--olive-a9:color(display-p3 0.02 0.051 0.004/0.467);--olive-a10:color(display-p3 0.024 0.047 0/0.51);--olive-a11:color(display-p3 0.012 0.039 0/0.628);--olive-a12:color(display-p3 0.008 0.024 0/0.891)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--sand-a1:color(display-p3 0.349 0.349 0.024/0.012);--sand-a2:color(display-p3 0.161 0.161 0.024/0.028);--sand-a3:color(display-p3 0.067 0.067 0.008/0.063);--sand-a4:color(display-p3 0.129 0.129 0.012/0.099);--sand-a5:color(display-p3 0.098 0.067 0.008/0.126);--sand-a6:color(display-p3 0.102 0.075 0.004/0.161);--sand-a7:color(display-p3 0.098 0.098 0.004/0.208);--sand-a8:color(display-p3 0.086 0.075 0.004/0.287);--sand-a9:color(display-p3 0.051 0.051 0.004/0.471);--sand-a10:color(display-p3 0.047 0.047 0/0.514);--sand-a11:color(display-p3 0.031 0.031 0/0.632);--sand-a12:color(display-p3 0.024 0.02 0/0.891)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--green-1:color(display-p3 0.986 0.996 0.989);--green-2:color(display-p3 0.963 0.983 0.967);--green-3:color(display-p3 0.913 0.964 0.925);--green-4:color(display-p3 0.859 0.94 0.879);--green-5:color(display-p3 0.796 0.907 0.826);--green-6:color(display-p3 0.718 0.863 0.761);--green-7:color(display-p3 0.61 0.801 0.675);--green-8:color(display-p3 0.451 0.715 0.559);--green-9:color(display-p3 0.332 0.634 0.442);--green-10:color(display-p3 0.308 0.595 0.417);--green-11:color(display-p3 0.19 0.5 0.32);--green-12:color(display-p3 0.132 0.228 0.18)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--green-a1:color(display-p3 0.024 0.757 0.267/0.016);--green-a2:color(display-p3 0.024 0.565 0.129/0.036);--green-a3:color(display-p3 0.012 0.596 0.145/0.087);--green-a4:color(display-p3 0.008 0.588 0.145/0.142);--green-a5:color(display-p3 0.004 0.541 0.157/0.204);--green-a6:color(display-p3 0.004 0.518 0.157/0.283);--green-a7:color(display-p3 0.004 0.486 0.165/0.389);--green-a8:color(display-p3 0 0.478 0.2/0.55);--green-a9:color(display-p3 0 0.455 0.165/0.667);--green-a10:color(display-p3 0 0.416 0.153/0.691);--green-a11:color(display-p3 0.19 0.5 0.32);--green-a12:color(display-p3 0.132 0.228 0.18)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--grass-a1:color(display-p3 0.024 0.757 0.024/0.016);--grass-a2:color(display-p3 0.024 0.565 0.024/0.036);--grass-a3:color(display-p3 0.059 0.576 0.008/0.083);--grass-a4:color(display-p3 0.035 0.565 0.008/0.134);--grass-a5:color(display-p3 0.047 0.545 0.008/0.197);--grass-a6:color(display-p3 0.031 0.502 0.004/0.275);--grass-a7:color(display-p3 0.012 0.482 0.004/0.377);--grass-a8:color(display-p3 0 0.467 0.008/0.522);--grass-a9:color(display-p3 0.008 0.435 0/0.624);--grass-a10:color(display-p3 0.008 0.388 0/0.659);--grass-a11:color(display-p3 0.263 0.488 0.261);--grass-a12:color(display-p3 0.151 0.233 0.153)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--red-1:color(display-p3 0.998 0.989 0.988);--red-2:color(display-p3 0.995 0.971 0.971);--red-3:color(display-p3 0.985 0.925 0.925);--red-4:color(display-p3 0.999 0.866 0.866);--red-5:color(display-p3 0.984 0.812 0.811);--red-6:color(display-p3 0.955 0.751 0.749);--red-7:color(display-p3 0.915 0.675 0.672);--red-8:color(display-p3 0.872 0.575 0.572);--red-9:color(display-p3 0.83 0.329 0.324);--red-10:color(display-p3 0.798 0.294 0.285);--red-11:color(display-p3 0.744 0.234 0.222);--red-12:color(display-p3 0.36 0.115 0.143)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--red-a1:color(display-p3 0.675 0.024 0.024/0.012);--red-a2:color(display-p3 0.863 0.024 0.024/0.028);--red-a3:color(display-p3 0.792 0.008 0.008/0.075);--red-a4:color(display-p3 1 0.008 0.008/0.134);--red-a5:color(display-p3 0.918 0.008 0.008/0.189);--red-a6:color(display-p3 0.831 0.02 0.004/0.251);--red-a7:color(display-p3 0.741 0.016 0.004/0.33);--red-a8:color(display-p3 0.698 0.012 0.004/0.428);--red-a9:color(display-p3 0.749 0.008 0/0.675);--red-a10:color(display-p3 0.714 0.012 0/0.714);--red-a11:color(display-p3 0.744 0.234 0.222);--red-a12:color(display-p3 0.36 0.115 0.143)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--amber-1:color(display-p3 0.995 0.992 0.985);--amber-2:color(display-p3 0.994 0.986 0.921);--amber-3:color(display-p3 0.994 0.969 0.782);--amber-4:color(display-p3 0.989 0.937 0.65);--amber-5:color(display-p3 0.97 0.902 0.527);--amber-6:color(display-p3 0.936 0.844 0.506);--amber-7:color(display-p3 0.89 0.762 0.443);--amber-8:color(display-p3 0.85 0.65 0.3);--amber-9:color(display-p3 1 0.77 0.26);--amber-10:color(display-p3 0.959 0.741 0.274);--amber-11:color(display-p3 0.64 0.4 0);--amber-12:color(display-p3 0.294 0.208 0.145)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--amber-a1:color(display-p3 0.757 0.514 0.024/0.016);--amber-a2:color(display-p3 0.902 0.804 0.008/0.079);--amber-a3:color(display-p3 0.965 0.859 0.004/0.22);--amber-a4:color(display-p3 0.969 0.82 0.004/0.35);--amber-a5:color(display-p3 0.933 0.796 0.004/0.475);--amber-a6:color(display-p3 0.875 0.682 0.004/0.495);--amber-a7:color(display-p3 0.804 0.573 0/0.557);--amber-a8:color(display-p3 0.788 0.502 0/0.699);--amber-a9:color(display-p3 1 0.686 0/0.742);--amber-a10:color(display-p3 0.945 0.643 0/0.726);--amber-a11:color(display-p3 0.64 0.4 0);--amber-a12:color(display-p3 0.294 0.208 0.145)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--blue-1:color(display-p3 0.986 0.992 0.999);--blue-2:color(display-p3 0.96 0.979 0.998);--blue-3:color(display-p3 0.912 0.956 0.991);--blue-4:color(display-p3 0.853 0.932 1);--blue-5:color(display-p3 0.788 0.894 0.998);--blue-6:color(display-p3 0.709 0.843 0.976);--blue-7:color(display-p3 0.606 0.777 0.947);--blue-8:color(display-p3 0.451 0.688 0.917);--blue-9:color(display-p3 0.247 0.556 0.969);--blue-10:color(display-p3 0.234 0.523 0.912);--blue-11:color(display-p3 0.15 0.44 0.84);--blue-12:color(display-p3 0.102 0.193 0.379)}}}.light,.light-theme,:root{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--blue-a1:color(display-p3 0.024 0.514 1/0.016);--blue-a2:color(display-p3 0.024 0.514 0.906/0.04);--blue-a3:color(display-p3 0.012 0.506 0.914/0.087);--blue-a4:color(display-p3 0.008 0.545 1/0.146);--blue-a5:color(display-p3 0.004 0.502 0.984/0.212);--blue-a6:color(display-p3 0.004 0.463 0.922/0.291);--blue-a7:color(display-p3 0.004 0.431 0.863/0.393);--blue-a8:color(display-p3 0 0.427 0.851/0.55);--blue-a9:color(display-p3 0 0.412 0.961/0.753);--blue-a10:color(display-p3 0 0.376 0.886/0.765);--blue-a11:color(display-p3 0.15 0.44 0.84);--blue-a12:color(display-p3 0.102 0.193 0.379)}}}.dark,.dark-theme{--gray-1:#111;--gray-2:#191919;--gray-3:#222;--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:#eee}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--gray-1:color(display-p3 0.067 0.067 0.067);--gray-2:color(display-p3 0.098 0.098 0.098);--gray-3:color(display-p3 0.135 0.135 0.135);--gray-4:color(display-p3 0.163 0.163 0.163);--gray-5:color(display-p3 0.192 0.192 0.192);--gray-6:color(display-p3 0.228 0.228 0.228);--gray-7:color(display-p3 0.283 0.283 0.283);--gray-8:color(display-p3 0.375 0.375 0.375);--gray-9:color(display-p3 0.431 0.431 0.431);--gray-10:color(display-p3 0.484 0.484 0.484);--gray-11:color(display-p3 0.706 0.706 0.706);--gray-12:color(display-p3 0.933 0.933 0.933)}}}.dark,.dark-theme{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--mauve-1:color(display-p3 0.07 0.067 0.074);--mauve-2:color(display-p3 0.101 0.098 0.105);--mauve-3:color(display-p3 0.138 0.134 0.144);--mauve-4:color(display-p3 0.167 0.161 0.175);--mauve-5:color(display-p3 0.196 0.189 0.206);--mauve-6:color(display-p3 0.232 0.225 0.245);--mauve-7:color(display-p3 0.286 0.277 0.302);--mauve-8:color(display-p3 0.383 0.373 0.408);--mauve-9:color(display-p3 0.434 0.428 0.467);--mauve-10:color(display-p3 0.487 0.48 0.519);--mauve-11:color(display-p3 0.707 0.7 0.735);--mauve-12:color(display-p3 0.933 0.933 0.94)}}}.dark,.dark-theme{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--slate-1:color(display-p3 0.067 0.067 0.074);--slate-2:color(display-p3 0.095 0.098 0.105);--slate-3:color(display-p3 0.13 0.135 0.145);--slate-4:color(display-p3 0.156 0.163 0.176);--slate-5:color(display-p3 0.183 0.191 0.206);--slate-6:color(display-p3 0.215 0.226 0.244);--slate-7:color(display-p3 0.265 0.28 0.302);--slate-8:color(display-p3 0.357 0.381 0.409);--slate-9:color(display-p3 0.415 0.431 0.463);--slate-10:color(display-p3 0.469 0.483 0.514);--slate-11:color(display-p3 0.692 0.704 0.728);--slate-12:color(display-p3 0.93 0.933 0.94)}}}.dark,.dark-theme{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--sage-1:color(display-p3 0.064 0.07 0.067);--sage-2:color(display-p3 0.092 0.098 0.094);--sage-3:color(display-p3 0.128 0.135 0.131);--sage-4:color(display-p3 0.155 0.164 0.159);--sage-5:color(display-p3 0.183 0.193 0.188);--sage-6:color(display-p3 0.218 0.23 0.224);--sage-7:color(display-p3 0.269 0.285 0.277);--sage-8:color(display-p3 0.362 0.382 0.373);--sage-9:color(display-p3 0.398 0.438 0.421);--sage-10:color(display-p3 0.453 0.49 0.474);--sage-11:color(display-p3 0.685 0.709 0.697);--sage-12:color(display-p3 0.927 0.933 0.93)}}}.dark,.dark-theme{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--olive-1:color(display-p3 0.067 0.07 0.063);--olive-2:color(display-p3 0.095 0.098 0.091);--olive-3:color(display-p3 0.131 0.135 0.126);--olive-4:color(display-p3 0.158 0.163 0.153);--olive-5:color(display-p3 0.186 0.192 0.18);--olive-6:color(display-p3 0.221 0.229 0.215);--olive-7:color(display-p3 0.273 0.284 0.266);--olive-8:color(display-p3 0.365 0.382 0.359);--olive-9:color(display-p3 0.414 0.438 0.404);--olive-10:color(display-p3 0.467 0.49 0.458);--olive-11:color(display-p3 0.69 0.709 0.682);--olive-12:color(display-p3 0.927 0.933 0.926)}}}.dark,.dark-theme{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--sand-1:color(display-p3 0.067 0.067 0.063);--sand-2:color(display-p3 0.098 0.098 0.094);--sand-3:color(display-p3 0.135 0.135 0.129);--sand-4:color(display-p3 0.164 0.163 0.156);--sand-5:color(display-p3 0.193 0.192 0.183);--sand-6:color(display-p3 0.23 0.229 0.217);--sand-7:color(display-p3 0.285 0.282 0.267);--sand-8:color(display-p3 0.384 0.378 0.357);--sand-9:color(display-p3 0.434 0.428 0.403);--sand-10:color(display-p3 0.487 0.481 0.456);--sand-11:color(display-p3 0.707 0.703 0.68);--sand-12:color(display-p3 0.933 0.933 0.926)}}}.dark,.dark-theme{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--gray-a1:color(display-p3 0 0 0/0);--gray-a2:color(display-p3 1 1 1/0.034);--gray-a3:color(display-p3 1 1 1/0.071);--gray-a4:color(display-p3 1 1 1/0.105);--gray-a5:color(display-p3 1 1 1/0.134);--gray-a6:color(display-p3 1 1 1/0.172);--gray-a7:color(display-p3 1 1 1/0.231);--gray-a8:color(display-p3 1 1 1/0.332);--gray-a9:color(display-p3 1 1 1/0.391);--gray-a10:color(display-p3 1 1 1/0.445);--gray-a11:color(display-p3 1 1 1/0.685);--gray-a12:color(display-p3 1 1 1/0.929)}}}.dark,.dark-theme{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--mauve-a1:color(display-p3 0 0 0/0);--mauve-a2:color(display-p3 0.996 0.992 1/0.034);--mauve-a3:color(display-p3 0.937 0.933 0.992/0.077);--mauve-a4:color(display-p3 0.957 0.918 0.996/0.111);--mauve-a5:color(display-p3 0.937 0.906 0.996/0.145);--mauve-a6:color(display-p3 0.953 0.925 0.996/0.183);--mauve-a7:color(display-p3 0.945 0.929 1/0.246);--mauve-a8:color(display-p3 0.937 0.918 1/0.361);--mauve-a9:color(display-p3 0.933 0.918 1/0.424);--mauve-a10:color(display-p3 0.941 0.925 1/0.479);--mauve-a11:color(display-p3 0.965 0.961 1/0.712);--mauve-a12:color(display-p3 0.992 0.992 1/0.937)}}}.dark,.dark-theme{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--slate-a1:color(display-p3 0 0 0/0);--slate-a2:color(display-p3 0.875 0.992 1/0.034);--slate-a3:color(display-p3 0.882 0.933 0.992/0.077);--slate-a4:color(display-p3 0.882 0.953 0.996/0.111);--slate-a5:color(display-p3 0.878 0.929 0.996/0.145);--slate-a6:color(display-p3 0.882 0.949 0.996/0.183);--slate-a7:color(display-p3 0.882 0.929 1/0.246);--slate-a8:color(display-p3 0.871 0.937 1/0.361);--slate-a9:color(display-p3 0.898 0.937 1/0.42);--slate-a10:color(display-p3 0.918 0.945 1/0.475);--slate-a11:color(display-p3 0.949 0.969 0.996/0.708);--slate-a12:color(display-p3 0.988 0.992 1/0.937)}}}.dark,.dark-theme{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--sage-a1:color(display-p3 0 0 0/0);--sage-a2:color(display-p3 0.976 0.988 0.984/0.03);--sage-a3:color(display-p3 0.992 0.945 0.941/0.072);--sage-a4:color(display-p3 0.988 0.996 0.992/0.102);--sage-a5:color(display-p3 0.992 1 0.996/0.131);--sage-a6:color(display-p3 0.973 1 0.976/0.173);--sage-a7:color(display-p3 0.957 1 0.976/0.233);--sage-a8:color(display-p3 0.957 1 0.984/0.334);--sage-a9:color(display-p3 0.902 1 0.957/0.397);--sage-a10:color(display-p3 0.929 1 0.973/0.452);--sage-a11:color(display-p3 0.969 1 0.988/0.688);--sage-a12:color(display-p3 0.992 1 0.996/0.929)}}}.dark,.dark-theme{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--olive-a1:color(display-p3 0 0 0/0);--olive-a2:color(display-p3 0.984 0.988 0.976/0.03);--olive-a3:color(display-p3 0.992 0.996 0.988/0.068);--olive-a4:color(display-p3 0.953 0.996 0.949/0.102);--olive-a5:color(display-p3 0.969 1 0.965/0.131);--olive-a6:color(display-p3 0.973 1 0.969/0.169);--olive-a7:color(display-p3 0.98 1 0.961/0.228);--olive-a8:color(display-p3 0.961 1 0.957/0.334);--olive-a9:color(display-p3 0.949 1 0.922/0.397);--olive-a10:color(display-p3 0.953 1 0.941/0.452);--olive-a11:color(display-p3 0.976 1 0.965/0.688);--olive-a12:color(display-p3 0.992 1 0.992/0.929)}}}.dark,.dark-theme{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--sand-a1:color(display-p3 0 0 0/0);--sand-a2:color(display-p3 0.992 0.992 0.988/0.034);--sand-a3:color(display-p3 0.996 0.996 0.992/0.072);--sand-a4:color(display-p3 0.992 0.992 0.953/0.106);--sand-a5:color(display-p3 1 1 0.965/0.135);--sand-a6:color(display-p3 1 0.976 0.929/0.177);--sand-a7:color(display-p3 1 0.984 0.929/0.236);--sand-a8:color(display-p3 1 0.976 0.925/0.341);--sand-a9:color(display-p3 1 0.98 0.925/0.395);--sand-a10:color(display-p3 1 0.992 0.933/0.45);--sand-a11:color(display-p3 1 0.996 0.961/0.685);--sand-a12:color(display-p3 1 1 0.992/0.929)}}}.dark,.dark-theme{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--green-a1:color(display-p3 0 0.992 0.298/0.017);--green-a2:color(display-p3 0.341 0.98 0.616/0.043);--green-a3:color(display-p3 0.376 0.996 0.655/0.114);--green-a4:color(display-p3 0.341 0.996 0.635/0.173);--green-a5:color(display-p3 0.408 1 0.678/0.232);--green-a6:color(display-p3 0.475 1 0.706/0.29);--green-a7:color(display-p3 0.514 1 0.706/0.362);--green-a8:color(display-p3 0.529 1 0.718/0.442);--green-a9:color(display-p3 0.502 0.996 0.682/0.61);--green-a10:color(display-p3 0.506 1 0.682/0.66);--green-a11:color(display-p3 0.434 0.828 0.573);--green-a12:color(display-p3 0.747 0.938 0.807)}}}.dark,.dark-theme{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--grass-a1:color(display-p3 0 0.992 0.071/0.017);--grass-a2:color(display-p3 0.482 0.996 0.584/0.038);--grass-a3:color(display-p3 0.549 0.992 0.588/0.106);--grass-a4:color(display-p3 0.51 0.996 0.557/0.169);--grass-a5:color(display-p3 0.553 1 0.588/0.227);--grass-a6:color(display-p3 0.584 1 0.608/0.29);--grass-a7:color(display-p3 0.604 1 0.616/0.358);--grass-a8:color(display-p3 0.608 1 0.62/0.433);--grass-a9:color(display-p3 0.573 1 0.569/0.622);--grass-a10:color(display-p3 0.6 0.996 0.6/0.673);--grass-a11:color(display-p3 0.535 0.807 0.542);--grass-a12:color(display-p3 0.797 0.936 0.776)}}}.dark,.dark-theme{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--red-a1:color(display-p3 0.984 0.071 0.071/0.03);--red-a2:color(display-p3 0.996 0.282 0.282/0.055);--red-a3:color(display-p3 1 0.169 0.271/0.156);--red-a4:color(display-p3 1 0.118 0.267/0.236);--red-a5:color(display-p3 1 0.212 0.314/0.303);--red-a6:color(display-p3 1 0.318 0.38/0.374);--red-a7:color(display-p3 1 0.4 0.424/0.475);--red-a8:color(display-p3 1 0.431 0.431/0.635);--red-a9:color(display-p3 1 0.388 0.384/0.82);--red-a10:color(display-p3 1 0.463 0.447/0.853);--red-a11:color(display-p3 1 0.57 0.55);--red-a12:color(display-p3 0.971 0.826 0.852)}}}.dark,.dark-theme{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--amber-a1:color(display-p3 0.992 0.298 0/0.017);--amber-a2:color(display-p3 0.988 0.651 0/0.047);--amber-a3:color(display-p3 1 0.6 0/0.118);--amber-a4:color(display-p3 1 0.557 0/0.185);--amber-a5:color(display-p3 1 0.592 0/0.24);--amber-a6:color(display-p3 1 0.659 0.094/0.299);--amber-a7:color(display-p3 1 0.714 0.263/0.383);--amber-a8:color(display-p3 0.996 0.729 0.306/0.5);--amber-a9:color(display-p3 1 0.769 0.259);--amber-a10:color(display-p3 1 0.871 0.149);--amber-a11:color(display-p3 1 0.8 0.29);--amber-a12:color(display-p3 0.984 0.909 0.726)}}}.dark,.dark-theme{--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}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--blue-a1:color(display-p3 0 0.333 1/0.059);--blue-a2:color(display-p3 0.114 0.435 0.988/0.085);--blue-a3:color(display-p3 0.122 0.463 1/0.219);--blue-a4:color(display-p3 0 0.467 1/0.324);--blue-a5:color(display-p3 0.098 0.51 1/0.4);--blue-a6:color(display-p3 0.224 0.557 1/0.475);--blue-a7:color(display-p3 0.294 0.584 1/0.572);--blue-a8:color(display-p3 0.314 0.592 1/0.702);--blue-a9:color(display-p3 0.251 0.573 0.996/0.967);--blue-a10:color(display-p3 0.357 0.631 1/0.971);--blue-a11:color(display-p3 0.49 0.72 1);--blue-a12:color(display-p3 0.788 0.898 0.99)}}}

/*! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--typography-code-font-family);font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af}input::placeholder,textarea::placeholder{color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem;--tw-shadow:0 0 #0000}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem;--tw-shadow:0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}[data-rmiz]{position:relative}[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-unzoom],[data-rmiz-btn-zoom]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,.7);border:none;border-radius:50%;box-shadow:0 0 1px hsla(0,0%,100%,.5);color:#fff;height:40px;margin:0;outline-offset:2px;padding:9px;touch-action:manipulation;width:40px}[data-rmiz-btn-zoom]:not(:focus,:active){position:absolute;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;pointer-events:none;white-space:nowrap;width:1px}[data-rmiz-btn-zoom]{cursor:zoom-in;inset:10px 10px auto auto;position:absolute}[data-rmiz-btn-unzoom]{display:none}[data-rmiz-content=found] [data-zoom],[data-rmiz-content=found] [role=img],[data-rmiz-content=found] img,[data-rmiz-content=found] svg{cursor:zoom-in}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{background:transparent;border:0;height:100vh;height:100dvh;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;position:fixed;width:100vw;width:100dvw}[data-rmiz-modal-overlay]{inset:0;position:absolute;transition:background-color .3s}[data-rmiz-modal-overlay=hidden]{background-color:rgba(var(--background),0)}[data-rmiz-modal-overlay=visible]{background-color:rgba(var(--background),.7);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}[data-rmiz-modal-overlay=visible]:is(.dark *){background-color:rgba(var(--background),.6)}[data-rmiz-modal-content]{height:100%;position:relative;width:100%}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;position:absolute;transform-origin:top left;transition:transform .3s}@media(prefers-reduced-motion:reduce){[data-rmiz-modal-img],[data-rmiz-modal-overlay]{transition-duration:.01ms!important}}body,html{font-family:var(--typography-body-font-family,var(--body-font-fallback))!important}code,pre{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback))}h1,h2,h3,h4,h5,h6{font-family:var(--typography-heading-font-family);scroll-margin-top:calc(var(--header-offset, 0px) + 1rem)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}html{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:after,:before{box-sizing:inherit;outline-color:transparent}:focus,:focus:after,:focus:before{outline-color:rgba(var(--accent),.5)}:focus-visible,:focus-visible:after,:focus-visible:before{outline-color:rgba(var(--accent),.5)}::-moz-selection{background-color:var(--accent-3)}::selection{background-color:var(--accent-3)}body,html{--tw-text-opacity:1;color:rgba(var(--body-text),var(--tw-text-opacity));font-size:16px!important}h1{font-size:2.25rem;font-weight:800}h1,h2{line-height:1.25}h2{font-size:1.5rem;font-weight:700}h3{font-size:1.25rem}h3,h4{font-weight:600;line-height:1.25}h4{font-size:1.125rem}h5{font-size:1rem}h5,h6{font-weight:600}h6{font-size:.875rem}input[type=search]::-webkit-search-cancel-button{display:none}hr{border-color:var(--border)}code:not(.code-block){background-color:var(--bg-color-card);--tw-ring-color:var(--border)}code.fern-button:not(.code-block){border-radius:9999px}code:not(.code-block){border-radius:.25rem;font-family:var(--typography-code-font-family);padding:.125rem .25rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;font-family:var(--typography-code-font-family,var(--code-font-fallback));font-size:.875em;font-weight:inherit}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.prose{color:#000;max-width:unset}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:start;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:inherit;--tw-prose-headings:inherit;--tw-prose-lead:#4b5563;--tw-prose-links:inherit;--tw-prose-bold:inherit;--tw-prose-counters:var(--grayscale-a9);--tw-prose-bullets:var(--grayscale-a8);--tw-prose-hr:var(--border);--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:initial;--tw-prose-th-borders:var(--border);--tw-prose-td-borders:var(--border);--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose :where(tbody td[rowspan]:first-child,tfoot td[rowspan]:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:.5714286em}.prose :where(tbody td[rowspan]:first-child+td,tfoot td[rowspan]:first-child+td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:.25rem}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-bottom:.8888889em;margin-top:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;line-height:1.2;margin-bottom:.8em;margin-top:0}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;line-height:1.4;margin-bottom:.8em;margin-top:1.6em}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.5555556em}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.4285714;margin-bottom:.5714286em;margin-top:1.4285714em}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.8571429em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-top:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.25rem;font-size:.8571429em;line-height:1.6666667;margin-bottom:1.6666667em;margin-top:1.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-top:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.2857143em;margin-top:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5714286em;margin-top:.5714286em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5714286em;margin-top:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2.8571429em;margin-top:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-top:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{color:var(--grayscale-a11)}.prose-sm :where(tbody td[rowspan]:first-child,tfoot td[rowspan]:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:1em}.prose-sm :where(tbody td[rowspan]:first-child+td,tfoot td[rowspan]:first-child+td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-base{font-size:1rem;line-height:1.75}.prose-base :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose-base :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose-base :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em}.prose-base :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.25em;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose-base :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose-base :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose-base :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose-base :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-base :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose-base :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.prose-base :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-base :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.375rem;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.prose-base :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose-base :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose-base :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose-base :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-base :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-base :where(.prose-base>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose-base :where(.prose-base>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.prose-base>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose-base :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose-base :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose-base :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:3em;margin-top:3em}.prose-base :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857}.prose-base :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose-base :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-base :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose-base :where(.prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(.prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.7777778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-bottom:1.0909091em;margin-top:1.0909091em}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.6666667em;margin-top:1.6666667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;line-height:1;margin-bottom:.8333333em;margin-top:0}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;line-height:1.3333333;margin-bottom:1.0666667em;margin-top:1.8666667em}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;line-height:1.5;margin-bottom:.6666667em;margin-top:1.6666667em}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.7777778em}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.8888889em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-top:.2222222em;padding-inline-start:.4444444em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.375rem;font-size:.8888889em;line-height:1.75;margin-bottom:2em;margin-top:2em;padding-inline-end:1.5em;padding-bottom:1em;padding-top:1em;padding-inline-start:1.5em}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.6666667em;margin-top:.6666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8888889em;margin-top:.8888889em}.prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8888889em;margin-top:.8888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:3.1111111em;margin-top:3.1111111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-top:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-invert-sm{color:var(--grayscale-a11)}.form-input,.form-multiselect,.form-select,.form-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem;--tw-shadow:0 0 #0000}.form-input:focus,.form-multiselect:focus,.form-select:focus,.form-textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#6b7280;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-meridiem-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}.t-default{--tw-text-opacity:1;color:rgba(var(--body-text),var(--tw-text-opacity))}.\!t-muted{color:var(--grayscale-a11)}.\!t-muted:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.t-muted{color:var(--grayscale-a11)}.t-muted:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.\!t-accent,.t-accent{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}.t-accent-aaa{--tw-text-opacity:1;color:rgba(var(--accent-aaa),var(--tw-text-opacity))}.t-accent-contrast{--tw-text-opacity:1;color:rgba(var(--accent-contrast),var(--tw-text-opacity))}.t-success{color:var(--green-a11)}.t-warning{color:var(--amber-a11)}.t-danger{color:var(--red-a11)}.text-intent-default,.text-intent-none{--tw-text-opacity:1;color:rgba(var(--body-text),var(--tw-text-opacity))}.bg-background-translucent{background-color:rgba(var(--background),.7)}.bg-sidebar{background-color:var(--sidebar-background)}.bg-header{background-color:var(--header-background)}.bg-card,.bg-card-surface{background-color:var(--bg-color-card)}.bg-card-surface:is(.dark *){background-color:hsla(0,0%,100%,.05)}.bg-border-primary{background-color:rgba(var(--accent),.5)}.border-primary{border-color:rgba(var(--accent),.5)}.border-concealed{border-color:var(--border-concealed)}.border-default{border-color:var(--border)}.border-success{border-color:var(--green-a8)}.border-warning{border-color:var(--amber-a8)}.border-danger{border-color:var(--red-a8)}.divide-default>:not([hidden])~:not([hidden]){border-color:var(--border)}.ring-default{--tw-ring-color:var(--border)}.ring-concealed{--tw-ring-color:var(--border-concealed)}.ring-border-primary{--tw-ring-color:rgba(var(--accent),0.50)}.animate-popover[data-side=top]{animation:slide-down-and-fade .4s cubic-bezier(.16,1,.3,1)}.animate-popover[data-side=right]{animation:slide-left-and-fade .4s cubic-bezier(.16,1,.3,1)}.animate-popover[data-side=bottom]{animation:slide-up-and-fade .4s cubic-bezier(.16,1,.3,1)}.animate-popover[data-side=left]{animation:slide-right-and-fade .4s cubic-bezier(.16,1,.3,1)}.callout-soft{background-color:var(--grayscale-a3)}.callout-soft,.callout-soft-success{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.callout-soft-success{background-color:var(--green-a3)}.callout-soft-warning{background-color:var(--amber-a3)}.callout-soft-danger,.callout-soft-warning{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.callout-soft-danger{background-color:var(--red-a3)}.callout-outlined{background-color:var(--grayscale-a2);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:var(--grayscale-a6)}.callout-outlined-check,.callout-outlined-success,.callout-outlined-tip{background-color:var(--green-a2);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:var(--green-a6)}.callout-outlined-warning{background-color:var(--amber-a2);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-color:var(--amber-a6)}.callout-outlined-danger,.callout-outlined-warning{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.callout-outlined-danger{background-color:var(--red-a2);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-color:var(--red-a6)}.callout-outlined-primary{background-color:rgba(var(--accent),10%);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-color:rgba(var(--accent),30%)}.callout-outlined-info,.callout-outlined-primary{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.callout-outlined-info{background-color:var(--blue-a2);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-color:var(--blue-a6)}.callout-outlined-ghost{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-color:var(--grayscale-a6)}.callout-outlined-ghost,.callout-outlined-ghost-success{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.callout-outlined-ghost-success{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-color:var(--green-a6)}.callout-outlined-ghost-warning{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-color:var(--amber-a6)}.callout-outlined-ghost-danger,.callout-outlined-ghost-warning{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.callout-outlined-ghost-danger{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-color:var(--red-a6)}.shadow-default{--tw-shadow-color:var(--border);--tw-shadow:var(--tw-shadow-colored)}.shadow-border-primary{--tw-shadow-color:rgba(var(--accent),0.50);--tw-shadow:var(--tw-shadow-colored)}.shadow-card{--tw-shadow:0 1px 2px rgba(17,20,24,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color)}.shadow-card,.shadow-card-elevated{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-card-elevated{--tw-shadow:0 1px 2px rgba(17,20,24,.2),0 3px 6px rgba(17,20,24,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color)}.shadow-card-elevated:is(.dark *){--tw-shadow:0 2px 4px rgba(221,243,255,.05),0 2px 24px rgba(221,243,255,.05);--tw-shadow-colored:0 2px 4px var(--tw-shadow-color),0 2px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fa-icon{background-color:var(--grayscale-a11);background-color:var(--fa-icon-dark,var(--gray-a11));display:inline-block;height:1rem;width:1rem}.fern-button{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){.fern-button:hover{transition-property:none}}.fern-button{align-items:center;display:inline-flex;justify-content:center}.code-block.fern-button{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-button{border-radius:.5rem;font-size:.875rem;height:2.5rem;line-height:1.25rem;padding:.25rem .75rem}@media (min-width:640px){.fern-button{height:2rem}}.fern-button{cursor:pointer}.fern-button.multiline,.fern-button.multiline>.fern-button-content{height:auto!important}.fern-button.\!rounded,.fern-button.rounded{border-radius:9999px}.fern-button:not(.square):has(>.fern-button-content>.fa-icon:first-child),.fern-button:not(.square):has(>.fern-button-content>svg:first-child){padding-left:.5rem}.fern-button:not(.square):has(>.fern-button-content>.fa-icon:last-child),.fern-button:not(.square):has(>.fern-button-content>svg:last-child){padding-right:.5rem}.fern-button>.fern-button-content{align-items:center;display:inline-flex;flex-shrink:1;gap:.375rem;height:1.5rem;min-width:0}.fern-button>.fern-button-content>.fa-icon,.fern-button>.fern-button-content>svg{flex-shrink:0;height:1.25rem;width:1.25rem}.fern-button>.fern-button-content .fern-button-text{flex-shrink:1;min-width:0}.fern-button:not(.multiline) .fern-button-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fern-button:not(.text-left,.text-right)>.fern-button-content{justify-content:center;text-align:center}.fern-button.text-left>.fern-button-content{flex:1 1 0%;justify-content:flex-start}.fern-button.text-left>.fern-button-content .fern-button-text{flex:1 1 0%}.fern-button.square{padding-left:.25rem;padding-right:.25rem}.fern-button.square>.fern-button-content{width:1.75rem}@media (min-width:640px){.fern-button.square>.fern-button-content{width:1.5rem}}.code-block.fern-button.small{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.code-block.fern-button.small>.code-block-inner{padding-bottom:.5rem;padding-top:.5rem}.fern-button.small{font-size:.75rem;height:1.75rem;line-height:1rem;padding:.25rem .5rem}@media (min-width:640px){.fern-button.small{height:1.5rem}}.code-block.fern-button.\!small{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.code-block.fern-button.\!small>.code-block-inner{padding-bottom:.5rem;padding-top:.5rem}.fern-button.\!small{font-size:.75rem;height:1.75rem;line-height:1rem;padding:.25rem .5rem}@media (min-width:640px){.fern-button.\!small{height:1.5rem}}.fern-button.small:not(.square):has(>.fern-button-content>.fa-icon:first-child),.fern-button.small:not(.square):has(>.fern-button-content>svg:first-child){padding-left:.375rem}.fern-button.\!small:not(.square):has(>.fern-button-content>.fa-icon:first-child),.fern-button.\!small:not(.square):has(>.fern-button-content>svg:first-child){padding-left:.375rem}.fern-button.small:not(.square):has(>.fern-button-content>.fa-icon:last-child),.fern-button.small:not(.square):has(>.fern-button-content>svg:last-child){padding-right:.375rem}.fern-button.\!small:not(.square):has(>.fern-button-content>.fa-icon:last-child),.fern-button.\!small:not(.square):has(>.fern-button-content>svg:last-child){padding-right:.375rem}.fern-button.\!small>.fern-button-content,.fern-button.small>.fern-button-content{gap:.375rem;height:1rem}.fern-button.\!small>.fern-button-content>.fa-icon,.fern-button.\!small>.fern-button-content>svg,.fern-button.small>.fern-button-content>.fa-icon,.fern-button.small>.fern-button-content>svg{height:.75rem;width:.75rem}.fern-button.\!small.square,.fern-button.small.square{padding-left:.25rem;padding-right:.25rem}.fern-button.small.square>.fern-button-content{width:1.5rem}@media (min-width:640px){.fern-button.small.square>.fern-button-content{width:1rem}}.fern-button.\!small.square>.fern-button-content{width:1.5rem}@media (min-width:640px){.fern-button.\!small.square>.fern-button-content{width:1rem}}.code-block.fern-button.large{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-button.large{font-size:1rem;height:2.75rem;line-height:1.5rem;padding:.5rem .75rem}@media (min-width:640px){.fern-button.large{height:2.5rem}}@media (min-width:1024px){.fern-button.large{padding-left:1rem;padding-right:1rem}}.code-block.fern-button.\!large{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-button.\!large{font-size:1rem;height:2.75rem;line-height:1.5rem;padding:.5rem .75rem}@media (min-width:640px){.fern-button.\!large{height:2.5rem}}@media (min-width:1024px){.fern-button.\!large{padding-left:1rem;padding-right:1rem}}.fern-button.large:not(.square):has(>.fern-button-content>.fa-icon:first-child),.fern-button.large:not(.square):has(>.fern-button-content>svg:first-child){padding-left:.75rem}.fern-button.\!large:not(.square):has(>.fern-button-content>.fa-icon:first-child),.fern-button.\!large:not(.square):has(>.fern-button-content>svg:first-child){padding-left:.75rem}.fern-button.large:not(.square):has(>.fern-button-content>.fa-icon:last-child),.fern-button.large:not(.square):has(>.fern-button-content>svg:last-child){padding-right:.75rem}.fern-button.\!large:not(.square):has(>.fern-button-content>.fa-icon:last-child),.fern-button.\!large:not(.square):has(>.fern-button-content>svg:last-child){padding-right:.75rem}.fern-button.\!large>.fern-button-content,.fern-button.large>.fern-button-content{gap:.5rem;height:1.5rem}.fern-button.\!large>.fern-button-content>.fa-icon,.fern-button.\!large>.fern-button-content>svg,.fern-button.large>.fern-button-content>.fa-icon,.fern-button.large>.fern-button-content>svg{height:1.5rem;width:1.5rem}.fern-button.\!large.square,.fern-button.large.square{padding-left:.5rem;padding-right:.5rem}.fern-button.large.square>.fern-button-content{width:1.75rem}@media (min-width:640px){.fern-button.large.square>.fern-button-content{width:1.5rem}}.fern-button.\!large.square>.fern-button-content{width:1.75rem}@media (min-width:640px){.fern-button.\!large.square>.fern-button-content{width:1.5rem}}.fern-button[disabled]{background-color:rgba(0,0,0,.2);color:rgba(var(--body-text),.4);cursor:not-allowed}@media (hover:hover) and (pointer:fine){.fern-button[disabled]:hover{color:rgba(var(--body-text),.4)}}.fern-button[disabled]:is(.dark *){background-color:hsla(0,0%,100%,.1);color:rgba(var(--body-text),.5)}@media (hover:hover) and (pointer:fine){.fern-button[disabled]:hover:is(.dark *){color:rgba(var(--body-text),.5)}}.fern-button:not([disabled]).minimal{color:var(--grayscale-a11)}.fern-button:not([disabled]).minimal:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.fern-button:not([disabled]).minimal{background-color:transparent}.fern-button:not([disabled]).\!minimal{color:var(--grayscale-a11)}.fern-button:not([disabled]).\!minimal:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.fern-button:not([disabled]).\!minimal{background-color:transparent}@media (hover:hover) and (pointer:fine){.fern-button:not([disabled]).minimal:hover{background-color:var(--grayscale-a3)}}.fern-button:not([disabled]).minimal[data-selected=true],.fern-button:not([disabled]).minimal[data-state=checked],.fern-button:not([disabled]).minimal[data-state=on],.fern-button:not([disabled]).minimal[data-state=open],.fern-button:not([disabled]).minimal[data-state=opening]{background-color:var(--grayscale-a3)}@media (hover:hover) and (pointer:fine){.fern-button:not([disabled]).\!minimal:hover{background-color:var(--grayscale-a3)}}.fern-button:not([disabled]).\!minimal[data-selected=true],.fern-button:not([disabled]).\!minimal[data-state=checked],.fern-button:not([disabled]).\!minimal[data-state=on],.fern-button:not([disabled]).\!minimal[data-state=open],.fern-button:not([disabled]).\!minimal[data-state=opening]{background-color:var(--grayscale-a3)}.fern-button:not([disabled]).\!minimal:hover,.fern-button:not([disabled]).minimal:hover{--tw-text-opacity:1;color:rgba(var(--body-text),var(--tw-text-opacity))}.fern-button:not([disabled]).\!minimal .fa-icon,.fern-button:not([disabled]).minimal .fa-icon{background-color:rgba(var(--body-text),.6)}.fern-button:not([disabled]).\!minimal svg,.fern-button:not([disabled]).minimal svg{color:rgba(var(--body-text),.6)}.fern-button:not([disabled]).minimal:not(.primary,.success,.warning,.danger) .fa-icon:is(.dark *){background-color:rgba(var(--body-text),.7)}.fern-button:not([disabled]).\!minimal:not(.primary,.success,.warning,.danger) .fa-icon:is(.dark *){background-color:rgba(var(--body-text),.7)}.fern-button:not([disabled]).minimal:not(.primary,.success,.warning,.danger) svg:is(.dark *){color:rgba(var(--body-text),.7)}.fern-button:not([disabled]).\!minimal:not(.primary,.success,.warning,.danger) svg:is(.dark *){color:rgba(var(--body-text),.7)}.fern-button:not([disabled]).minimal.primary{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}@media (hover:hover) and (pointer:fine){.fern-button:not([disabled]).minimal.primary:hover{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}}.fern-button:not([disabled]).\!minimal.primary{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}@media (hover:hover) and (pointer:fine){.fern-button:not([disabled]).\!minimal.primary:hover{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}.fern-button:not([disabled]).minimal.primary:hover{background-color:rgba(var(--accent),15%)}}.fern-button:not([disabled]).minimal.primary[data-selected=true],.fern-button:not([disabled]).minimal.primary[data-state=checked],.fern-button:not([disabled]).minimal.primary[data-state=on],.fern-button:not([disabled]).minimal.primary[data-state=open],.fern-button:not([disabled]).minimal.primary[data-state=opening]{background-color:rgba(var(--accent),15%)}@media (hover:hover) and (pointer:fine){.fern-button:not([disabled]).\!minimal.primary:hover{background-color:rgba(var(--accent),15%)}}.fern-button:not([disabled]).\!minimal.primary[data-selected=true],.fern-button:not([disabled]).\!minimal.primary[data-state=checked],.fern-button:not([disabled]).\!minimal.primary[data-state=on],.fern-button:not([disabled]).\!minimal.primary[data-state=open],.fern-button:not([disabled]).\!minimal.primary[data-state=opening]{background-color:rgba(var(--accent),15%)}.fern-button:not([disabled]).\!minimal.primary .fa-icon,.fern-button:not([disabled]).minimal.primary .fa-icon{--tw-bg-opacity:1;background-color:rgba(var(--accent-aa),var(--tw-bg-opacity))}.fern-button:not([disabled]).\!minimal.primary svg,.fern-button:not([disabled]).minimal.primary svg{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}.fern-button:not([disabled]).minimal.success{color:var(--green-a11)}@media (hover:hover) and (pointer:fine){.fern-button:not([disabled]).minimal.success:hover{color:var(--green-a11)}}.fern-button:not([disabled]).\!minimal.success{color:var(--green-a11)}@media (hover:hover) and (pointer:fine){.fern-button:not([disabled]).\!minimal.success:hover{color:var(--green-a11)}.fern-button:not([disabled]).minimal.success:hover{background-color:var(--green-a3)}}.fern-button:not([disabled]).minimal.success[data-selected=true],.fern-button:not([disabled]).minimal.success[data-state=checked],.fern-button:not([disabled]).minimal.success[data-state=on],.fern-button:not([disabled]).minimal.success[data-state=open],.fern-button:not([disabled]).minimal.success[data-state=opening]{background-color:var(--green-a3)}@media (hover:hover) and (pointer:fine){.fern-button:not([disabled]).\!minimal.success:hover{background-color:var(--green-a3)}}.fern-button:not([disabled]).\!minimal.success[data-selected=true],.fern-button:not([disabled]).\!minimal.success[data-state=checked],.fern-button:not([disabled]).\!minimal.success[data-state=on],.fern-button:not([disabled]).\!minimal.success[data-state=open],.fern-button:not([disabled]).\!minimal.success[data-state=opening]{background-color:var(--green-a3)}.fern-button:not([disabled]).\!minimal.success .fa-icon,.fern-button:not([disabled]).minimal.success .fa-icon{background-color:var(--green-a11)}.fern-button:not([disabled]).\!minimal.success svg,.fern-button:not([disabled]).minimal.success svg{color:var(--green-a11)}.fern-button:not([disabled]).minimal.warning{color:var(--amber-a11)}@media (hover:hover) and (pointer:fine){.fern-button:not([disabled]).minimal.warning:hover{color:var(--amber-a11)}}.fern-button:not([disabled]).\!minimal.warning{color:var(--amber-a11)}@media (hover:hover) and (pointer:fine){.fern-button:not([disabled]).\!minimal.warning:hover{color:var(--amber-a11)}.fern-button:not([disabled]).minimal.warning:hover{background-color:var(--amber-a3)}}.fern-button:not([disabled]).minimal.warning[data-selected=true],.fern-button:not([disabled]).minimal.warning[data-state=checked],.fern-button:not([disabled]).minimal.warning[data-state=on],.fern-button:not([disabled]).minimal.warning[data-state=open],.fern-button:not([disabled]).minimal.warning[data-state=opening]{background-color:var(--amber-a3)}@media (hover:hover) and (pointer:fine){.fern-button:not([disabled]).\!minimal.warning:hover{background-color:var(--amber-a3)}}.fern-button:not([disabled]).\!minimal.warning[data-selected=true],.fern-button:not([disabled]).\!minimal.warning[data-state=checked],.fern-button:not([disabled]).\!minimal.warning[data-state=on],.fern-button:not([disabled]).\!minimal.warning[data-state=open],.fern-button:not([disabled]).\!minimal.warning[data-state=opening]{background-color:var(--amber-a3)}.fern-button:not([disabled]).\!minimal.warning .fa-icon,.fern-button:not([disabled]).minimal.warning .fa-icon{background-color:var(--amber-a11)}.fern-button:not([disabled]).\!minimal.warning svg,.fern-button:not([disabled]).minimal.warning svg{color:var(--amber-a11)}.fern-button:not([disabled]).minimal.danger{color:var(--red-a11)}@media (hover:hover) and (pointer:fine){.fern-button:not([disabled]).minimal.danger:hover{color:var(--red-a11)}}.fern-button:not([disabled]).\!minimal.danger{color:var(--red-a11)}@media (hover:hover) and (pointer:fine){.fern-button:not([disabled]).\!minimal.danger:hover{color:var(--red-a11)}.fern-button:not([disabled]).minimal.danger:hover{background-color:var(--red-a3)}}.fern-button:not([disabled]).minimal.danger[data-selected=true],.fern-button:not([disabled]).minimal.danger[data-state=checked],.fern-button:not([disabled]).minimal.danger[data-state=on],.fern-button:not([disabled]).minimal.danger[data-state=open],.fern-button:not([disabled]).minimal.danger[data-state=opening]{background-color:var(--red-a3)}@media (hover:hover) and (pointer:fine){.fern-button:not([disabled]).\!minimal.danger:hover{background-color:var(--red-a3)}}.fern-button:not([disabled]).\!minimal.danger[data-selected=true],.fern-button:not([disabled]).\!minimal.danger[data-state=checked],.fern-button:not([disabled]).\!minimal.danger[data-state=on],.fern-button:not([disabled]).\!minimal.danger[data-state=open],.fern-button:not([disabled]).\!minimal.danger[data-state=opening]{background-color:var(--red-a3)}.fern-button:not([disabled]).\!minimal.danger .fa-icon,.fern-button:not([disabled]).minimal.danger .fa-icon{background-color:var(--red-a11)}.fern-button:not([disabled]).\!minimal.danger svg,.fern-button:not([disabled]).minimal.danger svg{color:var(--red-a11)}.fern-button:not([disabled]).filled,.fern-button:not([disabled]).filled .fa-icon,.fern-button:not([disabled]).filled:hover,.fern-button:not([disabled]).filled[data-state=checked],.fern-button:not([disabled]).filled[data-state=on],.fern-button:not([disabled]).filled[data-state=open],.fern-button:not([disabled]).filled[data-state=opening]{--tw-text-opacity:1;background-color:rgba(var(--body-text),.6);color:rgba(var(--body-text),var(--tw-text-opacity))}.fern-button:not([disabled]).filled svg{color:rgba(var(--body-text),.6)}.fern-button:not([disabled]).filled.primary{--tw-text-opacity:1;color:rgba(var(--accent-contrast),var(--tw-text-opacity));--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity))}@media (hover:hover) and (pointer:fine){.fern-button:not([disabled]).filled.primary:hover{--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity))}}.fern-button:not([disabled]).filled.primary:hover,.fern-button:not([disabled]).filled.primary[data-state=checked],.fern-button:not([disabled]).filled.primary[data-state=on],.fern-button:not([disabled]).filled.primary[data-state=open],.fern-button:not([disabled]).filled.primary[data-state=opening]{--tw-text-opacity:1;background-color:var(--accent-10);color:rgba(var(--accent-contrast),var(--tw-text-opacity))}.fern-button:not([disabled]).filled.primary .fa-icon{--tw-bg-opacity:1;background-color:rgba(var(--accent-contrast),var(--tw-bg-opacity))}.fern-button:not([disabled]).filled.primary svg{--tw-text-opacity:1;color:rgba(var(--accent-contrast),var(--tw-text-opacity))}.fern-button:not([disabled]).filled.success{background-color:var(--green-a11);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fern-button:not([disabled]).filled.success:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.fern-button:not([disabled]).filled.success:hover,.fern-button:not([disabled]).filled.success[data-state=checked],.fern-button:not([disabled]).filled.success[data-state=on],.fern-button:not([disabled]).filled.success[data-state=open],.fern-button:not([disabled]).filled.success[data-state=opening]{background-color:var(--green-a12);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fern-button:not([disabled]).filled.success:hover:is(.dark *),.fern-button:not([disabled]).filled.success[data-state=checked]:is(.dark *),.fern-button:not([disabled]).filled.success[data-state=on]:is(.dark *),.fern-button:not([disabled]).filled.success[data-state=open]:is(.dark *),.fern-button:not([disabled]).filled.success[data-state=opening]:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.fern-button:not([disabled]).filled.warning{background-color:var(--amber-a11);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fern-button:not([disabled]).filled.warning:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.fern-button:not([disabled]).filled.warning:hover,.fern-button:not([disabled]).filled.warning[data-state=checked],.fern-button:not([disabled]).filled.warning[data-state=on],.fern-button:not([disabled]).filled.warning[data-state=open],.fern-button:not([disabled]).filled.warning[data-state=opening]{background-color:var(--amber-a12);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fern-button:not([disabled]).filled.warning:hover:is(.dark *),.fern-button:not([disabled]).filled.warning[data-state=checked]:is(.dark *),.fern-button:not([disabled]).filled.warning[data-state=on]:is(.dark *),.fern-button:not([disabled]).filled.warning[data-state=open]:is(.dark *),.fern-button:not([disabled]).filled.warning[data-state=opening]:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.fern-button:not([disabled]).filled.danger{background-color:var(--red-a11);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fern-button:not([disabled]).filled.danger:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.fern-button:not([disabled]).filled.danger:hover,.fern-button:not([disabled]).filled.danger[data-state=checked],.fern-button:not([disabled]).filled.danger[data-state=on],.fern-button:not([disabled]).filled.danger[data-state=open],.fern-button:not([disabled]).filled.danger[data-state=opening]{background-color:var(--red-a12);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fern-button:not([disabled]).filled.danger:hover:is(.dark *),.fern-button:not([disabled]).filled.danger[data-state=checked]:is(.dark *),.fern-button:not([disabled]).filled.danger[data-state=on]:is(.dark *),.fern-button:not([disabled]).filled.danger[data-state=open]:is(.dark *),.fern-button:not([disabled]).filled.danger[data-state=opening]:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.fern-button:not([disabled]).filled.danger .fa-icon,.fern-button:not([disabled]).filled.success .fa-icon,.fern-button:not([disabled]).filled.warning .fa-icon{--tw-bg-opacity:1;background-color:rgba(var(--accent-contrast),var(--tw-bg-opacity))}.fern-button:not([disabled]).filled.danger svg,.fern-button:not([disabled]).filled.success svg,.fern-button:not([disabled]).filled.warning svg{--tw-text-opacity:1;color:rgba(var(--accent-contrast),var(--tw-text-opacity))}.fern-button:not([disabled]).outlined{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;transition-duration:.15s;transition-property:box-shadow,background;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){.fern-button:not([disabled]).outlined:hover{transition-property:none}}.fern-button:not([disabled]).outlined{--tw-text-opacity:1;color:rgba(var(--body-text),var(--tw-text-opacity));--tw-ring-color:var(--border)}.fern-button:not([disabled]).outlined:hover,.fern-button:not([disabled]).outlined[data-state=checked],.fern-button:not([disabled]).outlined[data-state=on],.fern-button:not([disabled]).outlined[data-state=open],.fern-button:not([disabled]).outlined[data-state=opening]{--tw-text-opacity:1;background-color:var(--grayscale-a3);color:rgba(var(--body-text),var(--tw-text-opacity))}.fern-button:not([disabled]).outlined .fa-icon{background-color:rgba(var(--body-text),.6)}.fern-button:not([disabled]).outlined svg{color:rgba(var(--body-text),.6)}.fern-button:not([disabled]).outlined.primary{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity));--tw-ring-color:rgba(var(--accent),0.50)}.fern-button:not([disabled]).outlined.primary .fa-icon{--tw-bg-opacity:1;background-color:rgba(var(--accent-aa),var(--tw-bg-opacity))}.fern-button:not([disabled]).outlined.primary svg{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}.fern-button:not([disabled]).outlined.primary:hover,.fern-button:not([disabled]).outlined.primary[data-state=checked],.fern-button:not([disabled]).outlined.primary[data-state=on],.fern-button:not([disabled]).outlined.primary[data-state=open],.fern-button:not([disabled]).outlined.primary[data-state=opening]{--tw-text-opacity:1;background-color:rgba(var(--accent),15%);color:rgba(var(--accent-aaa),var(--tw-text-opacity))}.fern-button:not([disabled]).outlined.primary:hover .fa-icon,.fern-button:not([disabled]).outlined.primary[data-state=checked] .fa-icon,.fern-button:not([disabled]).outlined.primary[data-state=on] .fa-icon,.fern-button:not([disabled]).outlined.primary[data-state=open] .fa-icon,.fern-button:not([disabled]).outlined.primary[data-state=opening] .fa-icon{--tw-bg-opacity:1;background-color:rgba(var(--accent-aaa),var(--tw-bg-opacity))}.fern-button:not([disabled]).outlined.primary:hover svg,.fern-button:not([disabled]).outlined.primary[data-state=checked] svg,.fern-button:not([disabled]).outlined.primary[data-state=on] svg,.fern-button:not([disabled]).outlined.primary[data-state=open] svg,.fern-button:not([disabled]).outlined.primary[data-state=opening] svg{--tw-text-opacity:1;color:rgba(var(--accent-aaa),var(--tw-text-opacity))}.fern-button:not([disabled]).outlined.success{color:var(--green-a11);--tw-ring-color:var(--green-a8)}.fern-button:not([disabled]).outlined.success:hover,.fern-button:not([disabled]).outlined.success[data-state=checked],.fern-button:not([disabled]).outlined.success[data-state=on],.fern-button:not([disabled]).outlined.success[data-state=open],.fern-button:not([disabled]).outlined.success[data-state=opening]{background-color:var(--green-a3);color:var(--green-a11)}.fern-button:not([disabled]).outlined.success .fa-icon{background-color:var(--green-a11)}.fern-button:not([disabled]).outlined.success svg{color:var(--green-a11)}.fern-button:not([disabled]).outlined.warning{color:var(--amber-a11);--tw-ring-color:var(--amber-a8)}.fern-button:not([disabled]).outlined.warning:hover,.fern-button:not([disabled]).outlined.warning[data-state=checked],.fern-button:not([disabled]).outlined.warning[data-state=on],.fern-button:not([disabled]).outlined.warning[data-state=open],.fern-button:not([disabled]).outlined.warning[data-state=opening]{background-color:var(--amber-a3);color:var(--amber-a11)}.fern-button:not([disabled]).outlined.warning .fa-icon{background-color:var(--amber-a11)}.fern-button:not([disabled]).outlined.warning svg{color:var(--amber-a11)}.fern-button:not([disabled]).outlined.danger{color:var(--red-a11);--tw-ring-color:var(--red-a8)}.fern-button:not([disabled]).outlined.danger:hover,.fern-button:not([disabled]).outlined.danger[data-state=checked],.fern-button:not([disabled]).outlined.danger[data-state=on],.fern-button:not([disabled]).outlined.danger[data-state=open],.fern-button:not([disabled]).outlined.danger[data-state=opening]{background-color:var(--red-a3);color:var(--red-a11)}.fern-button:not([disabled]).outlined.danger .fa-icon{background-color:var(--red-a11)}.fern-button:not([disabled]).outlined.danger svg{color:var(--red-a11)}.fern-button-group{align-items:center;display:inline-flex}.fern-button-group>.fern-button.filled:has(+.fern-button.minimal),.fern-button-group>.fern-button.outlined:has(+.fern-button.minimal),.fern-button-group>.fern-button:has(+.fern-button.outlined,+.fern-button.filled){margin-right:.5rem}.fern-button-group>.fern-button.filled:has(+.fern-button.\!minimal),.fern-button-group>.fern-button.outlined:has(+.fern-button.\!minimal){margin-right:.5rem}.fern-button-group>.fern-button.filled:has(+.fern-button.minimal).small,.fern-button-group>.fern-button.outlined:has(+.fern-button.minimal).small,.fern-button-group>.fern-button:has(+.fern-button.outlined,+.fern-button.filled).small{margin-right:.25rem}.fern-button-group>.fern-button.filled:has(+.fern-button.\!minimal).small,.fern-button-group>.fern-button.outlined:has(+.fern-button.\!minimal).small{margin-right:.25rem}.fern-button-group>.fern-button.filled:has(+.fern-button.minimal).\!small,.fern-button-group>.fern-button.outlined:has(+.fern-button.minimal).\!small,.fern-button-group>.fern-button:has(+.fern-button.outlined,+.fern-button.filled).\!small{margin-right:.25rem}.fern-button-group>.fern-button.filled:has(+.fern-button.minimal).large,.fern-button-group>.fern-button.outlined:has(+.fern-button.minimal).large,.fern-button-group>.fern-button:has(+.fern-button.outlined,+.fern-button.filled).large{margin-right:.75rem}.fern-button-group>.fern-button.filled:has(+.fern-button.\!minimal).large,.fern-button-group>.fern-button.outlined:has(+.fern-button.\!minimal).large{margin-right:.75rem}.fern-button-group>.fern-button.filled:has(+.fern-button.minimal).\!large,.fern-button-group>.fern-button.outlined:has(+.fern-button.minimal).\!large,.fern-button-group>.fern-button:has(+.fern-button.outlined,+.fern-button.filled).\!large{margin-right:.75rem}.fern-card{--tw-text-opacity:1;background-color:var(--bg-color-card);border-color:var(--border-color-card,var(--border));border-width:1px;color:rgba(var(--body-text),var(--tw-text-opacity));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){.fern-card:hover{--tw-text-opacity:1;color:rgba(var(--body-text),var(--tw-text-opacity));transition-property:none}}.fern-card.interactive{--tw-shadow:0 1px 2px rgba(17,20,24,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);cursor:pointer}@media (hover:hover) and (pointer:fine){.fern-card.interactive:hover{--tw-shadow:0 1px 2px rgba(17,20,24,.2),0 3px 6px rgba(17,20,24,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-card.interactive:hover:is(.dark *){--tw-shadow:0 2px 4px rgba(221,243,255,.05),0 2px 24px rgba(221,243,255,.05);--tw-shadow-colored:0 2px 4px var(--tw-shadow-color),0 2px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-card.interactive:hover{--tw-border-opacity:1;border-color:rgba(var(--accent),var(--tw-border-opacity))}}.fern-card.interactive:active{border-color:rgba(var(--accent),.5);--tw-shadow:0 1px 2px rgba(17,20,24,.2),0 3px 6px rgba(17,20,24,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-card.interactive:active:is(.dark *){--tw-shadow:0 2px 4px rgba(221,243,255,.05),0 2px 24px rgba(221,243,255,.05);--tw-shadow-colored:0 2px 4px var(--tw-shadow-color),0 2px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-card.interactive.active{border-color:rgba(var(--accent),.5);--tw-shadow:0 1px 2px rgba(17,20,24,.2),0 3px 6px rgba(17,20,24,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-card.interactive.active:is(.dark *){--tw-shadow:0 2px 4px rgba(221,243,255,.05),0 2px 24px rgba(221,243,255,.05);--tw-shadow-colored:0 2px 4px var(--tw-shadow-color),0 2px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-card.interactive.\!active{border-color:rgba(var(--accent),.5);--tw-shadow:0 1px 2px rgba(17,20,24,.2),0 3px 6px rgba(17,20,24,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-card.interactive.\!active:is(.dark *){--tw-shadow:0 2px 4px rgba(221,243,255,.05),0 2px 24px rgba(221,243,255,.05);--tw-shadow-colored:0 2px 4px var(--tw-shadow-color),0 2px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-card.elevated{border-color:rgba(var(--accent),.5);--tw-shadow:0 1px 2px rgba(17,20,24,.2),0 3px 6px rgba(17,20,24,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-card.elevated:is(.dark *){--tw-shadow:0 2px 4px rgba(221,243,255,.05),0 2px 24px rgba(221,243,255,.05);--tw-shadow-colored:0 2px 4px var(--tw-shadow-color),0 2px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-checkbox-label{cursor:pointer;display:flex}.fern-checkbox-item{--tw-ring-color:var(--border);border-radius:.125rem;display:inline-block;height:1rem;margin-top:.125rem;position:relative;width:1rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset}.fern-checkbox-item:hover{background-color:rgba(var(--accent),15%)}.fern-checkbox-item:focus{outline-color:rgba(var(--accent),15%);outline-offset:0;outline-style:solid;outline-width:4px}.fern-checkbox-indicator{align-items:center;border-radius:.125rem;display:flex;height:1rem;justify-content:center;width:1rem;--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(var(--accent-contrast),var(--tw-text-opacity))}.fern-dropdown{position:relative;z-index:50}.fern-dropdown[data-side=top]{animation:slide-down-and-fade .4s cubic-bezier(.16,1,.3,1)}.fern-dropdown[data-side=right]{animation:slide-left-and-fade .4s cubic-bezier(.16,1,.3,1)}.fern-dropdown[data-side=bottom]{animation:slide-up-and-fade .4s cubic-bezier(.16,1,.3,1)}.fern-dropdown[data-side=left]{animation:slide-right-and-fade .4s cubic-bezier(.16,1,.3,1)}.fern-dropdown{background-color:rgba(var(--background),.7);border-color:var(--border);border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;max-height:300px;min-width:var(--radix-dropdown-menu-trigger-width);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);will-change:opacity,transform;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-button.fern-dropdown .fern-dropdown-item{border-radius:9999px}.fern-button.fern-dropdown .fern-dropdown-item>.fern-button-content{flex:1 1 0%;justify-content:flex-start}.fern-button.fern-dropdown .fern-dropdown-item>.fern-button-content .fern-button-text{flex:1 1 0%}.code-block.fern-dropdown .fern-dropdown-item{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-dropdown .fern-dropdown-item{align-items:center;border-radius:.25rem;cursor:default;display:flex;font-size:.875rem;justify-content:flex-start;line-height:1.25rem;padding:.25rem .5rem;text-align:left;width:100%;will-change:background-color,color}.fern-dropdown .fern-dropdown-item[data-highlighted]{--tw-text-opacity:1;color:rgba(var(--accent-contrast),var(--tw-text-opacity));--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity))}.fern-dropdown .fern-dropdown-item .fern-dropdown-item-indicator{align-items:center;display:flex;flex:none;height:100%;justify-content:center;margin-right:.25rem;width:1rem}.fern-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem;--tw-shadow:0 0 #0000}.fern-input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.fern-input::-moz-placeholder{color:#6b7280;opacity:1}.fern-input::placeholder{color:#6b7280;opacity:1}.fern-input::-webkit-datetime-edit-fields-wrapper{padding:0}.fern-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.fern-input::-webkit-datetime-edit{display:inline-flex}.fern-input::-webkit-datetime-edit,.fern-input::-webkit-datetime-edit-day-field,.fern-input::-webkit-datetime-edit-hour-field,.fern-input::-webkit-datetime-edit-meridiem-field,.fern-input::-webkit-datetime-edit-millisecond-field,.fern-input::-webkit-datetime-edit-minute-field,.fern-input::-webkit-datetime-edit-month-field,.fern-input::-webkit-datetime-edit-second-field,.fern-input::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}.fern-input{background-color:transparent!important;border-style:none!important;outline:2px solid transparent!important;outline-offset:2px!important;width:100%;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.fern-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem;--tw-shadow:0 0 #0000}.fern-textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.fern-textarea::-moz-placeholder{color:#6b7280;opacity:1}.fern-textarea::placeholder{color:#6b7280;opacity:1}.fern-textarea{background-color:transparent!important;border-style:none!important;outline:2px solid transparent!important;outline-offset:2px!important;resize:none;width:100%;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.fern-input-group,.fern-numeric-input-group,.fern-textarea-group{align-items:center;display:flex;overflow:hidden}.fern-input-group:focus-within,.fern-numeric-input-group:focus-within,.fern-textarea-group:focus-within{--tw-ring-color:rgba(var(--accent),0.50);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fern-input-group,.fern-numeric-input-group,.fern-textarea-group{--tw-ring-color:var(--border);border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset}.fern-input-group:is(.dark *),.fern-numeric-input-group:is(.dark *),.fern-textarea-group:is(.dark *){background-color:var(--grayscale-a2)}.fern-input-icon{align-items:center;display:flex;flex-shrink:0;height:100%;justify-content:center;width:2rem}.fern-input-icon+.fern-input{margin-left:-2rem;padding-left:2rem}.fern-input-right-element{align-items:center;display:flex;flex-shrink:0;height:100%;justify-content:center;margin-left:-.5rem;min-width:2rem;padding-left:0;padding-right:0}.fern-input-group,.fern-numeric-input-group{height:2.5rem}@media (min-width:640px){.fern-input-group,.fern-numeric-input-group{height:2rem}}.fern-numeric-input-group .fern-numeric-input-step{border-color:var(--border);border-radius:0;height:100%}.fern-numeric-input-group:focus-within .fern-numeric-input-step{--tw-text-opacity:1;border-color:rgba(var(--accent),.5);color:rgba(var(--accent-aa),var(--tw-text-opacity));--tw-ring-opacity:1;--tw-ring-color:rgba(var(--accent),var(--tw-ring-opacity))}@media (hover:hover) and (pointer:fine){.fern-numeric-input-group:focus-within .fern-numeric-input-step:hover{--tw-text-opacity:1;background-color:rgba(var(--accent),15%);color:rgba(var(--accent-aa),var(--tw-text-opacity))}}.fern-numeric-input-group .fern-numeric-input-step:first-child{border-bottom-left-radius:.375rem;border-right-width:1px;border-top-left-radius:.375rem}.fern-numeric-input-group .fern-numeric-input-step:last-child{border-bottom-right-radius:.375rem;border-left-width:1px;border-top-right-radius:.375rem}.code-block.fern-input,.code-block.fern-textarea{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-input,.fern-textarea{caret-color:rgb(var(--accent));font-size:.875rem;line-height:1.25rem;padding:.5rem .625rem}@media not all and (min-width:640px){.fern-input.code-block,.fern-textarea.code-block{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-input,.fern-textarea{font-size:1rem;line-height:1.5rem}}input.fern-input::-webkit-inner-spin-button,input.fern-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input.fern-input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.fern-input-group.error{background:hsla(0,96%,69%,.63)}.fern-radio-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.code-block.fern-radio-group.compact{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-radio-group.compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.fern-radio-group.compact{font-size:.875rem;line-height:1.25rem}.fern-radio-label{cursor:pointer;display:flex}.fern-radio-item{--tw-ring-color:var(--border);border-radius:9999px;display:inline-block;height:1rem;margin-top:.125rem;position:relative;width:1rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset}.fern-radio-item:hover{background-color:rgba(var(--accent),15%)}.fern-radio-item:focus{outline-color:rgba(var(--accent),15%);outline-offset:0;outline-style:solid;outline-width:4px}.fern-radio-indicator{align-items:center;border-radius:9999px;display:flex;height:1rem;justify-content:center;width:1rem;--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity))}.fern-radio-indicator:after{border-radius:9999px;height:.5rem;position:absolute;width:.5rem;--tw-bg-opacity:1;background-color:rgba(var(--background),var(--tw-bg-opacity));content:""}.fern-scroll-area{overflow:hidden;z-index:0}.fern-scroll-area,.fern-scroll-area-viewport{display:flex;flex-direction:column;height:100%;width:100%}.fern-scroll-area-viewport{border-radius:inherit;flex-shrink:1;min-height:0}.fern-scroll-area-viewport:where(:has(.fern-scroll-area-scrollbar[data-orientation=horizontal])){overscroll-behavior-x:contain}.fern-scroll-area-viewport>div{display:block!important;flex-grow:1;width:-moz-fit-content;width:fit-content}.fern-scroll-area-viewport[data-scrollbars=vertical]>div{max-width:100%}.fern-scroll-area-scrollbar{background-color:var(--grayscale-a3);border-radius:9999px;display:flex;margin:.25rem;touch-action:none;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.fern-scroll-area-scrollbar[data-state=hidden]{opacity:0}.fern-scroll-area-scrollbar[data-orientation=vertical]{margin-bottom:5px;margin-top:5px;width:4px}@media (hover:hover) and (pointer:fine){.fern-scroll-area-scrollbar[data-orientation=vertical]:hover{width:6px}}.fern-scroll-area-scrollbar[data-orientation=horizontal]{flex-direction:column;height:4px;margin-left:5px;margin-right:5px}@media (hover:hover) and (pointer:fine){.fern-scroll-area-scrollbar[data-orientation=horizontal]:hover{height:6px}}.fern-scroll-area-thumb{background-color:rgba(var(--accent),.5);border-radius:9999px;display:flex;flex:1 1 0%;position:relative;z-index:auto}.fern-scroll-area-thumb:before{content:"";height:100%;left:50%;min-height:44px;min-width:44px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.fern-scroll-area-corner{background-color:transparent}.fern-segmented-control{border-radius:6px;height:2.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.fern-segmented-control:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fern-segmented-control{--tw-ring-color:var(--border);align-items:center;display:flex}.fern-segmented-control>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1px*(1 - var(--tw-space-x-reverse)));margin-right:calc(1px*var(--tw-space-x-reverse))}.fern-segmented-control{padding:.125rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fern-segmented-control .fern-button{border-radius:4px;flex-shrink:1;min-width:0}.fern-tag{align-items:center;display:inline-flex;font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));justify-content:center;line-height:1}.fern-tag.\!small,.fern-tag.small{border-radius:.375rem;font-size:10px;height:16px;padding-left:.375rem;padding-right:.375rem}.code-block.fern-tag.large{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.code-block.fern-tag.large>.code-block-inner{padding-bottom:.5rem;padding-top:.5rem}.fern-tag.large{border-radius:.5rem;font-size:.75rem;height:1.5rem;line-height:1rem;padding:.25rem .5rem}.code-block.fern-tag.\!large{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.code-block.fern-tag.\!large>.code-block-inner{padding-bottom:.5rem;padding-top:.5rem}.fern-tag.\!large{border-radius:.5rem;font-size:.75rem;height:1.5rem;line-height:1rem;padding:.25rem .5rem}.fern-tag.gray-subtle{background-color:var(--grayscale-a3);color:var(--grayscale-a12)}.fern-tag.gray-solid{background-color:var(--grayscale-a12);--tw-text-opacity:1;color:rgba(var(--background),var(--tw-text-opacity))}.fern-tag.green-subtle{background-color:var(--green-a3);color:var(--green-a11)}.fern-tag.green-solid{background-color:var(--green-a10);color:var(--green-1)}.fern-tag.green-solid:is(.dark *){color:var(--green-12)}.fern-tag.blue-subtle{background-color:var(--blue-a3);color:var(--blue-a11)}.fern-tag.blue-solid{background-color:var(--blue-a10);color:var(--blue-1)}.fern-tag.blue-solid:is(.dark *){color:var(--blue-12)}.fern-tag.amber-subtle{background-color:var(--amber-a3);color:var(--amber-a11)}.fern-tag.amber-solid{background-color:var(--amber-a10);color:var(--amber-1)}.fern-tag.amber-solid:is(.dark *){color:var(--amber-12)}.fern-tag.red-subtle{background-color:var(--red-a3);color:var(--red-a11)}.fern-tag.red-solid{background-color:var(--red-a10);color:var(--red-1)}.fern-tag.red-solid:is(.dark *){color:var(--red-12)}.fern-tag.accent-subtle{background-color:rgba(var(--accent),.2);--tw-text-opacity:1;color:rgba(var(--accent-aaa),var(--tw-text-opacity))}.fern-tag.accent-solid{--tw-text-opacity:1;color:rgba(var(--accent-contrast),var(--tw-text-opacity));--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity))}.fern-highlight{background-color:transparent;font-weight:700;--tw-text-opacity:1;color:rgba(var(--accent-aaa),var(--tw-text-opacity))}.fern-chatbot-terminator{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.fern-chatbot-terminator:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.fern-chatbot-terminator{border-radius:50%;display:inline-block;height:10px;margin-inline:8px;width:10px}.fern-prose{color:#000;max-width:unset}.fern-prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.fern-prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.fern-prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.fern-prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.fern-prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.fern-prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.fern-prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.fern-prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.fern-prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.fern-prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.fern-prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.fern-prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.fern-prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.fern-prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.fern-prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.fern-prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.fern-prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.fern-prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.fern-prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.fern-prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.fern-prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.fern-prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.fern-prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}.fern-prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.fern-prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.fern-prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.fern-prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.fern-prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.fern-prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.fern-prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.fern-prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.fern-prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.fern-prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.fern-prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.fern-prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.fern-prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.fern-prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.fern-prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.fern-prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.fern-prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.fern-prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.fern-prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.fern-prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.fern-prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.fern-prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.fern-prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.fern-prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.fern-prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:start;width:100%}.fern-prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.fern-prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.fern-prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.fern-prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.fern-prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.fern-prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.fern-prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.fern-prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.fern-prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.fern-prose{--tw-prose-body:inherit;--tw-prose-headings:inherit;--tw-prose-lead:#4b5563;--tw-prose-links:inherit;--tw-prose-bold:inherit;--tw-prose-counters:var(--grayscale-a9);--tw-prose-bullets:var(--grayscale-a8);--tw-prose-hr:var(--border);--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:initial;--tw-prose-th-borders:var(--border);--tw-prose-td-borders:var(--border);--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.fern-prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.fern-prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.fern-prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.fern-prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.fern-prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.fern-prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.fern-prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.fern-prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.fern-prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.fern-prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.fern-prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.fern-prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.fern-prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.fern-prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.fern-prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.fern-prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.fern-prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.fern-prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.fern-prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.fern-prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.fern-prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.fern-prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.fern-prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.fern-prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.fern-prose :where(tbody td[rowspan]:first-child,tfoot td[rowspan]:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:.5714286em}.fern-prose :where(tbody td[rowspan]:first-child+td,tfoot td[rowspan]:first-child+td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.fern-prose{overflow-wrap:break-word}.fern-prose:is(.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders);color:#fff;--tw-prose-invert-bold:inherit;--tw-prose-invert-links:inherit;--tw-prose-invert-hr:var(--border);--tw-prose-invert-body:inherit;--tw-prose-invert-headings:inherit;--tw-prose-invert-pre-bg:initial;--tw-prose-invert-th-borders:var(--border);--tw-prose-invert-td-borders:var(--border);--tw-prose-invert-bullets:var(--grayscale-a8);--tw-prose-invert-counters:var(--grayscale-a9)}.fern-prose :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:1.5em}.fern-prose :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))):first-child{margin-top:0}.fern-search-bar{color:var(--grayscale-a11);cursor:pointer}.fern-search-bar:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.fern-search-bar{border-color:var(--border)}.code-block.fern-search-bar{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-search-bar{align-items:center;background-color:var(--grayscale-a3);border-radius:.5rem;border-style:none;display:flex;font-size:.875rem;line-height:1.25rem;padding:.5rem .625rem;transition-duration:.15s;transition-property:background,shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){.fern-search-bar:hover{background-color:var(--grayscale-a4)}}.fern-search-bar{--tw-ring-color:var(--border);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset}@media (hover:hover) and (pointer:fine){.fern-search-bar:hover{--tw-ring-color:var(--border)}}@media not all and (min-width:640px){.fern-search-bar.code-block{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-search-bar{font-size:1rem;height:2.5rem;line-height:1.5rem}}.fern-search-bar .search-placeholder{align-items:center;display:inline-flex;flex:1 1 0%}.fern-search-bar .search-placeholder>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.625rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.625rem*var(--tw-space-x-reverse))}.fern-search-bar .search-placeholder span{color:var(--grayscale-a9)}.fern-search-bar .keyboard-shortcut-hint{color:var(--grayscale-a11)}.fern-search-bar .keyboard-shortcut-hint:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.fern-button.fern-search-bar .keyboard-shortcut-hint{border-radius:9999px}.code-block.fern-search-bar .keyboard-shortcut-hint{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.code-block.fern-search-bar .keyboard-shortcut-hint>.code-block-inner{padding-bottom:.5rem;padding-top:.5rem}.fern-search-bar .keyboard-shortcut-hint{align-items:center;border-radius:.25rem;display:inline-flex;font-family:var(--typography-code-font-family);font-size:.75rem;height:1.25rem;justify-content:center;line-height:1rem;line-height:1;width:1.25rem;--tw-shadow:0 1px 2px rgba(17,20,24,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--border-color-card,var(--border));background-color:var(--bg-color-card);font-family:var(--typography-code-font-family,var(--code-font-fallback))}.fern-search-bar .keyboard-shortcut-hint:is(.dark *){--tw-shadow:0 2px 4px rgba(221,243,255,.07);--tw-shadow-colored:0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-search-bar:hover .keyboard-shortcut-hint{--tw-ring-color:var(--border-color-card,var(--border))}.fern-search-bar:disabled{background-color:var(--grayscale-a2);cursor:default;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-mdx-link{--tw-text-opacity:1;color:rgba(var(--accent-aaa),var(--tw-text-opacity));text-decoration-color:rgb(var(--accent-aa));text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media (hover:hover) and (pointer:fine){.fern-mdx-link:hover{text-decoration-thickness:2px}}.fern-mdx-link{font-weight:600}h1 .fern-mdx-link,h2 .fern-mdx-link,h3 .fern-mdx-link,h4 .fern-mdx-link,h5 .fern-mdx-link,h6 .fern-mdx-link{font-weight:inherit}h1 .fern-mdx-link,h2 .fern-mdx-link,h3 .fern-mdx-link{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}.fern-mdx-link svg.external-link-icon{color:var(--grayscale-a11);display:inline-block;height:.875rem;margin-left:.125rem;width:.875rem}.fern-mdx-link:hover svg.external-link-icon{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}.fern-api-property>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.fern-api-property{padding-bottom:1rem;padding-top:1rem}.fern-api-property p:last-child{margin-bottom:0}.fern-api-property-header{align-items:baseline;display:flex;gap:.5rem}.fern-api-property-key{--tw-text-opacity:1;color:rgba(var(--body-text),var(--tw-text-opacity))}.code-block.fern-api-property-key{line-height:1.625}.code-block.fern-api-property-key,.fern-api-property-key{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback))}.fern-api-property-key{font-size:.875rem;font-weight:600;line-height:1.25rem}.fern-api-property-meta{color:var(--grayscale-a11)}.fern-api-property-meta:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.code-block.fern-api-property-meta{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.code-block.fern-api-property-meta>.code-block-inner{padding-bottom:.5rem;padding-top:.5rem}.fern-api-property-meta{align-items:baseline;display:inline-flex;font-size:.75rem;gap:.5rem;line-height:1rem}.custom-backdrop [data-rmiz-modal-overlay=visible]{background-color:rgba(var(--body-text),.2)}.fern-page-heading{display:inline-block;line-height:1.25;margin-bottom:0;margin-top:0;text-wrap:balance;word-wrap:break-word}.code-block-root{background-color:unset!important;counter-reset:code-block-line;display:flex;flex-direction:column;overflow:hidden;width:100%}.code-block-root>.fern-scroll-area{flex-shrink:1;min-height:0}.code-block,.code-block.\!text-xs,.code-block.text-base,.code-block.text-sm,.code-block.text-xs{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.code-block-inner{padding-bottom:.75rem;padding-top:.75rem}.code-block.\!text-xs>.code-block-inner,.code-block.text-xs>.code-block-inner{padding-bottom:.5rem;padding-top:.5rem}.code-block-line-group{min-width:100%;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.code-block-line-gutter{padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;width:0}.code-block-line-gutter>span{color:var(--grayscale-a9);padding-left:.75rem}.code-block-line-content{padding:0 .75rem}.code-block-line-group.word-wrap .code-block-line-content{white-space:pre-wrap;word-break:break-all}.code-block-line-group.highlight-focus .code-block-line:not(.highlight){opacity:.4;--tw-blur:blur(1.5px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-duration:.15s;transition-property:filter,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.code-block-line-group.highlight-focus .code-block-line:not(.highlight):is(.dark *){opacity:.5}.code-block:hover .code-block-line-group.highlight-focus .code-block-line:not(.highlight){opacity:1;--tw-blur:blur(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.code-block:hover .code-block-line-group.highlight-focus .code-block-line:not(.highlight):is(.dark *){opacity:1}.code-block-line-group:not(.highlight-focus) .code-block-line.highlight{background-color:var(--accent-2);--tw-shadow-color:transparent;--tw-shadow:var(--tw-shadow-colored);transition-duration:.15s;transition-property:background,shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.code-block-line-group:not(.highlight-focus) .code-block-line.highlight:first-child,.code-block-line-group:not(.highlight-focus) .code-block-line:not(.highlight)+.code-block-line.highlight{box-shadow:inset 0 1px 0 0 rgba(var(--accent),.2)}:is(.dark) .code-block-line-group:not(.highlight-focus) .code-block-line.highlight:first-child,:is(.dark) .code-block-line-group:not(.highlight-focus) .code-block-line:not(.highlight)+.code-block-line.highlight{box-shadow:inset 0 1px 0 0 rgba(var(--accent),.33)}.code-block-line-group:not(.highlight-focus) .code-block-line.highlight:has(+.code-block-line:not(.highlight)),.code-block-line-group:not(.highlight-focus) .code-block-line.highlight:last-child{box-shadow:inset 0 -1px 0 0 rgba(var(--accent),.2)}:is(.dark) .code-block-line-group:not(.highlight-focus) .code-block-line.highlight:has(+.code-block-line:not(.highlight)),:is(.dark) .code-block-line-group:not(.highlight-focus) .code-block-line.highlight:last-child{box-shadow:inset 0 -1px 0 0 rgba(var(--accent),.33)}.code-block-line-group:not(.highlight-focus) .code-block-line.highlight:first-child:has(+.code-block-line:not(.highlight)),.code-block-line-group:not(.highlight-focus) .code-block-line:not(.highlight)+.code-block-line.highlight:has(+.code-block-line:not(.highlight)),.code-block-line-group:not(.highlight-focus) .code-block-line:not(.highlight)+.code-block-line.highlight:last-child{box-shadow:inset 0 -1px 0 0 rgba(var(--accent),.2),inset 0 1px 0 0 rgba(var(--accent),.2)}:is(.dark) .code-block-line-group:not(.highlight-focus) .code-block-line.highlight:first-child:has(+.code-block-line:not(.highlight)),:is(.dark) .code-block-line-group:not(.highlight-focus) .code-block-line:not(.highlight)+.code-block-line.highlight:has(+.code-block-line:not(.highlight)),:is(.dark) .code-block-line-group:not(.highlight-focus) .code-block-line:not(.highlight)+.code-block-line.highlight:last-child{box-shadow:inset 0 -1px 0 0 rgba(var(--accent),.33),inset 0 1px 0 0 rgba(var(--accent),.33)}:is(.dark) .code-block-root,:is(.dark) .code-block-root .code-block-line-content span{color:var(--shiki-dark)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}.fern-collapsible-card{border-color:var(--border);border-radius:.5rem;border-width:1px;overflow:clip}@media not all and (min-width:768px){.fern-collapsible-card{border-radius:.75rem}}.fern-collapsible-card .fern-collapse-trigger{border-radius:0;width:100%}.fern-collapsible-card[data-state=open]{width:100%}.fern-collapsible-card[data-state=closed]{width:-moz-fit-content;width:fit-content}@media not all and (min-width:640px){.fern-collapsible-card[data-state=closed]{width:100%}}.fern-collapsible-card .fern-collapsible-card-content{border-color:var(--border);border-top-width:1px;overflow:hidden}.fern-collapsible-card .fern-collapsible-card-content[data-state=open]{animation:collapsible-open .18s var(--collapse-ease) none}.fern-collapsible-card .fern-collapsible-card-content[data-state=open] .fern-collapsible-child{animation:slide-down .18s var(--collapse-ease) none;width:var(--radix-collapsible-content-width)}.fern-collapsible-card .fern-collapsible-card-content[data-state=closed]{animation:collapsible-closed .18s var(--collapse-ease) none}.fern-collapsible-card .fern-collapsible-card-content[data-state=closed] .fern-collapsible-child{animation:slide-up .18s var(--collapse-ease) none;width:var(--radix-collapsible-content-width)}.fern-web-socket-trigger{align-items:center;cursor:default;display:flex;gap:.5rem;padding:.5rem .75rem;transition-duration:75ms;transition-property:background,border-radius;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.87,0,.13,1);width:100%}.fern-web-socket-trigger[data-state=closed]{border-radius:inherit}@media (hover:hover) and (pointer:fine){.fern-web-socket-trigger[data-state=closed]:hover{background-color:var(--grayscale-a3)}}.fern-web-socket-trigger{position:sticky;top:0;z-index:10;--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.fern-web-socket-trigger .fern-web-socket-client,.fern-web-socket-trigger .fern-web-socket-server{border-radius:9999px;display:inline-block;flex-shrink:0;padding:.125rem}.fern-web-socket-trigger .fern-web-socket-client{background-color:var(--green-a3);color:var(--green-a11)}.fern-web-socket-trigger .fern-web-socket-server{--tw-text-opacity:1;background-color:rgba(var(--accent),15%);color:rgba(var(--accent-aaa),var(--tw-text-opacity))}.fern-web-socket-trigger .fern-web-socket-type{display:inline-flex;flex:1 1 0%;justify-content:flex-end}.fern-web-socket-trigger .fern-web-socket-type .fern-web-socket-badge{color:var(--grayscale-a11)}.fern-web-socket-trigger .fern-web-socket-type .fern-web-socket-badge:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.code-block.fern-web-socket-trigger .fern-web-socket-type .fern-web-socket-badge{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.code-block.fern-web-socket-trigger .fern-web-socket-type .fern-web-socket-badge>.code-block-inner{padding-bottom:.5rem;padding-top:.5rem}.fern-web-socket-trigger .fern-web-socket-type .fern-web-socket-badge{background-color:var(--grayscale-a3);border-radius:.375rem;font-size:.75rem;height:1.25rem;line-height:1rem;line-height:1;padding:.25rem .375rem;white-space:nowrap}.fern-button.fern-web-socket-trigger .fern-web-socket-trigger-data>.fern-button-content{flex:1 1 0%;justify-content:flex-start}.fern-button.fern-web-socket-trigger .fern-web-socket-trigger-data>.fern-button-content .fern-button-text{flex:1 1 0%}.code-block.fern-web-socket-trigger .fern-web-socket-trigger-data{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.code-block.fern-web-socket-trigger .fern-web-socket-trigger-data>.code-block-inner{padding-bottom:.5rem;padding-top:.5rem}.fern-web-socket-trigger .fern-web-socket-trigger-data{flex:1 1 0%;flex-shrink:1;font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));font-size:.75rem;line-height:1rem;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.fern-web-socket-trigger .fern-web-socket-copy{margin:-.5rem -.5rem -.5rem -.25rem}.fern-web-socket-trigger .fern-web-socket-chevron{color:var(--grayscale-a11)}.fern-web-socket-trigger .fern-web-socket-chevron:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.fern-web-socket-trigger .fern-web-socket-chevron{flex-shrink:0;height:1rem;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.87,0,.13,1);width:1rem}.fern-web-socket-content{overflow:hidden}.fern-web-socket-content[data-state=open]{animation:collapsible-open .18s var(--collapse-ease) none}.fern-web-socket-content[data-state=open] .fern-collapsible-child{animation:slide-down .18s var(--collapse-ease) none;width:var(--radix-collapsible-content-width)}.fern-web-socket-content[data-state=closed]{animation:collapsible-closed .18s var(--collapse-ease) none}.fern-web-socket-content[data-state=closed] .fern-collapsible-child{animation:slide-up .18s var(--collapse-ease) none;width:var(--radix-collapsible-content-width)}.playground-endpoint{align-items:flex-start;display:flex;flex:1 1 0%;flex-shrink:1;gap:.5rem;min-width:0;padding:.75rem .75rem 0;width:100%}@media not all and (min-width:640px){.playground-endpoint{padding-bottom:0;padding-top:0}}.code-block.playground-endpoint-url{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.code-block.playground-endpoint-url>.code-block-inner{padding-bottom:.5rem;padding-top:.5rem}.playground-endpoint-url{font-size:.75rem;line-height:1rem;overflow:hidden;padding-bottom:.25rem;padding-top:.25rem;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.code-block.playground-endpoint-url-with-switcher,.playground-endpoint-url{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback))}.code-block.playground-endpoint-url-with-switcher{line-height:1.625}.code-block.playground-endpoint-url-with-switcher>.code-block-inner{padding-bottom:.5rem;padding-top:.5rem}.playground-endpoint-url-with-switcher{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));font-size:.75rem;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.playground-endpoint-copy-button{margin-left:auto;margin-right:-.75rem;margin-top:-.25rem}.playground-endpoint-baseurl{color:var(--grayscale-a9)}.playground-endpoint:hover .playground-endpoint-baseurl{color:var(--grayscale-a11)}.playground-endpoint:hover .playground-endpoint-baseurl:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.fern-background{inset:0;overscroll-behavior-y:none;pointer-events:none;position:fixed;z-index:-10;--tw-bg-opacity:1;background-color:rgba(var(--background),var(--tw-bg-opacity))}a.fern-anchor{border-radius:.375rem;border-width:0;position:relative}.fern-anchor-icon,a.fern-anchor{align-items:center;display:flex;height:1.5rem;width:1.5rem}.fern-anchor-icon{border-radius:.375rem;justify-content:center;left:0;position:absolute}.fern-anchor-icon>svg{height:1rem;width:1rem}.fern-anchor-icon:not(.copied){color:var(--grayscale-a11)}.fern-anchor-icon:not(.copied):is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.fern-anchor-icon:not(.copied){background-color:var(--bg-color-card);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:var(--border-color-card,var(--border));--tw-backdrop-blur:blur(8px)}.fern-anchor-icon.copied,.fern-anchor-icon:not(.copied){-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fern-anchor-icon.copied{background-color:rgba(var(--accent),15%);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--accent),0.50);--tw-backdrop-blur:blur(8px)}.fern-anchor-icon.copied>svg{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}.fern-breadcrumb{align-items:center;display:inline-flex;font-weight:600}.fern-breadcrumb .fern-breadcrumb-item{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}.code-block.fern-breadcrumb .fern-breadcrumb-item{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-breadcrumb .fern-breadcrumb-item{flex-shrink:1;font-size:.875rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fern-breadcrumb .fern-breadcrumb-arrow{color:var(--grayscale-a9);height:1rem;margin-left:.125rem;margin-right:.125rem;width:1rem}.toc-root{border-color:transparent;border-left-width:2px;padding-left:.75rem;position:relative}.toc-root:after,.toc-root:before{border-radius:9999px;content:"";left:-.125rem;position:absolute;top:0;width:.125rem}.toc-root:before{background-color:var(--grayscale-a5);height:100%}.toc-root:after{--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity));height:var(--height,20px);transform:translateY(calc(var(--top, 0px)));transition:.25s;transition-property:transform,height}.fern-accordion>:not([hidden])~:not([hidden]){border-color:var(--border)}.fern-accordion{--tw-text-opacity:1;background-color:var(--bg-color-card);border-color:var(--border-color-card,var(--border));border-width:1px;color:rgba(var(--body-text),var(--tw-text-opacity));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){.fern-accordion:hover{--tw-text-opacity:1;color:rgba(var(--body-text),var(--tw-text-opacity));transition-property:none}}.fern-accordion.interactive{--tw-shadow:0 1px 2px rgba(17,20,24,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);cursor:pointer}@media (hover:hover) and (pointer:fine){.fern-accordion.interactive:hover{--tw-shadow:0 1px 2px rgba(17,20,24,.2),0 3px 6px rgba(17,20,24,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-accordion.interactive:hover:is(.dark *){--tw-shadow:0 2px 4px rgba(221,243,255,.05),0 2px 24px rgba(221,243,255,.05);--tw-shadow-colored:0 2px 4px var(--tw-shadow-color),0 2px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-accordion.interactive:hover{--tw-border-opacity:1;border-color:rgba(var(--accent),var(--tw-border-opacity))}}.fern-accordion.interactive:active{border-color:rgba(var(--accent),.5);--tw-shadow:0 1px 2px rgba(17,20,24,.2),0 3px 6px rgba(17,20,24,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-accordion.interactive:active:is(.dark *){--tw-shadow:0 2px 4px rgba(221,243,255,.05),0 2px 24px rgba(221,243,255,.05);--tw-shadow-colored:0 2px 4px var(--tw-shadow-color),0 2px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-accordion.interactive.active{border-color:rgba(var(--accent),.5);--tw-shadow:0 1px 2px rgba(17,20,24,.2),0 3px 6px rgba(17,20,24,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-accordion.interactive.active:is(.dark *){--tw-shadow:0 2px 4px rgba(221,243,255,.05),0 2px 24px rgba(221,243,255,.05);--tw-shadow-colored:0 2px 4px var(--tw-shadow-color),0 2px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-accordion.elevated{border-color:rgba(var(--accent),.5);--tw-shadow:0 1px 2px rgba(17,20,24,.2),0 3px 6px rgba(17,20,24,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-accordion.elevated:is(.dark *){--tw-shadow:0 2px 4px rgba(221,243,255,.05),0 2px 24px rgba(221,243,255,.05);--tw-shadow-colored:0 2px 4px var(--tw-shadow-color),0 2px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-accordion>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fern-accordion{border-radius:.5rem;margin-bottom:1.5rem;margin-top:1rem}.fern-accordion:first-child{margin-top:0}.fern-accordion-item{scroll-margin-top:calc(var(--header-offset, 0px) + 1rem)}.fern-accordion-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.fern-accordion-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.fern-accordion-trigger{align-items:center;border-radius:inherit;cursor:pointer;display:flex;gap:.75rem;padding:1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (hover:hover) and (pointer:fine){.fern-accordion-trigger:hover{background-color:var(--grayscale-a3);transition-property:none}}.fern-accordion-trigger[data-state=open]{border-bottom-left-radius:0;border-bottom-right-radius:0}.fern-accordion-trigger .fern-accordion-trigger-arrow{color:var(--grayscale-a11)}.fern-accordion-trigger .fern-accordion-trigger-arrow:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.fern-accordion-trigger .fern-accordion-trigger-arrow{flex-shrink:0;height:1rem;transition-duration:.4s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.16,1,.3,1);width:1rem}.fern-accordion-trigger[data-state=open] .fern-accordion-trigger-arrow{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fern-accordion-trigger .fern-accordion-trigger-title{--tw-text-opacity:1;color:rgba(var(--body-text),var(--tw-text-opacity))}.fern-button.fern-accordion-trigger .fern-accordion-trigger-title>.fern-button-content{flex:1 1 0%;justify-content:flex-start}.fern-button.fern-accordion-trigger .fern-accordion-trigger-title>.fern-button-content .fern-button-text{flex:1 1 0%}.code-block.fern-accordion-trigger .fern-accordion-trigger-title{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-accordion-trigger .fern-accordion-trigger-title{display:flex;font-size:1rem;line-height:1.5rem;margin:0 0 -1px;max-width:-moz-max-content;max-width:max-content;text-align:left}.fern-accordion-content{overflow:hidden}.fern-accordion-content[data-state=open]{animation:collapsible-open .18s var(--collapse-ease) none}.fern-accordion-content[data-state=open] .fern-collapsible-child{animation:slide-down .18s var(--collapse-ease) none;width:var(--radix-collapsible-content-width)}.fern-accordion-content[data-state=closed]{animation:collapsible-closed .18s var(--collapse-ease) none}.fern-accordion-content[data-state=closed] .fern-collapsible-child{animation:slide-up .18s var(--collapse-ease) none;width:var(--radix-collapsible-content-width)}.card-icon{height:1.5rem;width:1.5rem}.card-icon>.fa-icon,.card-icon>img,.card-icon>svg{height:100%;width:100%}.card-icon.fa-icon{--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity))}.callout-icon,.callout-icon>.fa-icon,.callout-icon>svg{height:1.25rem;width:1.25rem}.callout-icon.fa-icon{--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity))}.fern-steps{border-color:var(--border);border-left-width:1px;margin-bottom:3rem;margin-left:.5rem;margin-top:1rem;padding-left:1.75rem}.fern-step>.fern-anchor{margin-left:-40px;margin-top:.25rem;position:absolute}.fern-table-root{background-color:hsla(0,0%,100%,.7);border-color:var(--grayscale-a5);border-radius:.375rem;border-width:1px}.fern-table-root:is(.dark *){background-color:var(--grayscale-a2)}.code-block.fern-table-root{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-table-root{font-size:.875rem;line-height:1.25rem;overflow:hidden;--tw-backdrop-blur:blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);display:flex;flex-direction:column}.fern-table{width:100%}.fern-table thead tr th{background-color:var(--grayscale-a2)}.fern-button.fern-table td>.fern-button-content,.fern-button.fern-table th>.fern-button-content{flex:1 1 0%;justify-content:flex-start}.fern-button.fern-table td>.fern-button-content .fern-button-text,.fern-button.fern-table th>.fern-button-content .fern-button-text{flex:1 1 0%}.fern-table td,.fern-table th{border-bottom-width:1px;border-color:var(--grayscale-a5);height:2.25rem;padding:.5rem;text-align:left}.fern-table tbody>tr:last-child>td{border-bottom-width:0}.fern-table tbody>tr:has(td[rowspan]):not(:has(~tr>td[rowspan]))>td[rowspan]{border-bottom-width:0}.fern-table-root.fullscreen .fern-table thead th{border-bottom:0;box-shadow:inset 0 -1px var(--grayscale-a5);position:sticky;top:0}.fern-table-root.fullscreen .fern-table thead th:after{background-color:var(--grayscale-a2);inset:0;pointer-events:none;position:absolute;--tw-content:"";content:var(--tw-content)}.fern-table-root.fullscreen{background-color:rgba(var(--background),.7)}.code-block.fern-table-root.fullscreen{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-table-root.fullscreen{border-radius:.5rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-table-root.fullscreen .fern-table td,.fern-table-root.fullscreen .fern-table th{height:2.5rem;--tw-bg-opacity:1;background-color:rgba(var(--background),var(--tw-bg-opacity));padding:.75rem}.fern-changelog{display:flex;justify-content:space-between;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.fern-changelog{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.fern-changelog{padding-left:2rem;padding-right:2rem}}.fern-changelog>main{margin-left:auto;margin-right:auto;max-width:1024px;overflow-wrap:break-word}.fern-changelog-entry{align-items:stretch;display:flex}.fern-changelog-entry:is(article){padding-bottom:2rem;padding-top:2rem}@media (min-width:1024px){.fern-changelog-entry:is(article){padding-bottom:4rem;padding-top:4rem}}.fern-changelog.full-width{padding-top:3rem}@media (min-width:1024px){.fern-changelog.full-width{padding-top:6rem}}.fern-changelog.full-width .fern-changelog-content{flex:1 1 auto;flex-shrink:1;margin-left:auto;margin-right:auto;max-width:var(--spacing-content-width);min-width:0;position:relative}.fern-changelog.full-width .fern-changelog-content .fern-changelog-date{color:var(--grayscale-a11)}.fern-changelog.full-width .fern-changelog-content .fern-changelog-date:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.code-block.fern-changelog.full-width .fern-changelog-content .fern-changelog-date{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-changelog.full-width .fern-changelog-content .fern-changelog-date{font-size:1rem;line-height:1.5rem;margin-bottom:2rem}@media (min-width:1024px){.fern-changelog.full-width .fern-changelog-content .fern-changelog-date{display:none}}.fern-changelog.full-width .fern-changelog-entry>aside{display:none;flex:0 1 auto;flex-shrink:0;width:16rem}@media (min-width:1024px){.fern-changelog.full-width .fern-changelog-entry>aside{display:block}}.fern-changelog.full-width .fern-changelog-entry>aside .fern-changelog-date{color:var(--grayscale-a11)}.fern-changelog.full-width .fern-changelog-entry>aside .fern-changelog-date:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.code-block.fern-changelog.full-width .fern-changelog-entry>aside .fern-changelog-date{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-changelog.full-width .fern-changelog-entry>aside .fern-changelog-date{font-size:1rem;line-height:1.5rem;margin-bottom:2rem;position:sticky;top:calc(var(--header-offset, 0) + 1rem)}.fern-changelog:not(.full-width){padding-top:2rem}@media (min-width:1024px){.fern-changelog:not(.full-width)>main{margin-left:2rem}}.fern-changelog:not(.full-width) .fern-changelog-entry{flex-direction:row-reverse}.fern-changelog:not(.full-width) .fern-changelog-content{flex:1 1 auto;flex-shrink:1;margin-right:1.5rem;max-width:var(--spacing-content-width);min-width:0;position:relative}.fern-changelog:not(.full-width) .fern-changelog-content .fern-changelog-date{color:var(--grayscale-a11)}.fern-changelog:not(.full-width) .fern-changelog-content .fern-changelog-date:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.code-block.fern-changelog:not(.full-width) .fern-changelog-content .fern-changelog-date{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-changelog:not(.full-width) .fern-changelog-content .fern-changelog-date{font-size:1rem;line-height:1.5rem;margin-bottom:2rem}@media (min-width:1280px){.fern-changelog:not(.full-width) .fern-changelog-content .fern-changelog-date{display:none}}.fern-changelog:not(.full-width) .fern-changelog-entry>aside{display:none;margin-top:-.5rem;padding-left:1rem;text-align:right;width:18rem}@media (min-width:1280px){.fern-changelog:not(.full-width) .fern-changelog-entry>aside{display:block}}.fern-changelog:not(.full-width) .fern-changelog-entry>aside .fern-changelog-date{color:var(--grayscale-a11)}.fern-changelog:not(.full-width) .fern-changelog-entry>aside .fern-changelog-date:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.code-block.fern-changelog:not(.full-width) .fern-changelog-entry>aside .fern-changelog-date{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-changelog:not(.full-width) .fern-changelog-entry>aside .fern-changelog-date{font-size:1rem;line-height:1.5rem;position:sticky;top:calc(var(--header-offset, 0) + 1rem)}.fern-theme-button .fern-theme-button-icon{--tw-text-opacity:1;color:rgba(var(--body-text),var(--tw-text-opacity));color:var(--grayscale-a11);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fern-theme-button:hover .fern-theme-button-icon{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}.fern-header-searchbar{flex-shrink:1;margin-left:.5rem;margin-right:.5rem;max-width:var(--spacing-content-width);min-width:0;width:100%}@media not all and (min-width:1024px){.fern-header-searchbar{display:none}}.fern-header-right-menu{align-items:center;display:flex;justify-content:flex-end;margin-right:-.25rem}.fern-header-right-menu>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}@media (min-width:768px){.fern-header-right-menu{margin-right:0}}@media (min-width:1024px){.fern-header-right-menu>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}}.fern-header-right-menu .lg-menu{display:none}@media (min-width:1024px){.fern-header-right-menu .lg-menu{display:block}}.fern-header-right-menu .lg-menu .fern-theme-button{display:none}@media (min-width:1024px){.fern-header-right-menu .lg-menu .fern-theme-button{display:flex}}.fern-header-right-menu .max-lg-menu{align-items:center;display:flex}@media (min-width:1024px){.fern-header-right-menu .max-lg-menu{display:none}}.fern-logo-container{align-items:baseline;display:flex;flex-shrink:0}.fern-logo,.fern-logo-dark,.fern-logo-light{max-height:100%;-o-object-fit:contain;object-fit:contain}.fern-logo-light{display:block}.fern-logo-light:is(.dark *){display:none}.fern-logo-dark{display:none}.fern-logo-dark:is(.dark *){display:block}.fern-sidebar-heading{display:flex;margin-bottom:.25rem;min-height:32px}@media (min-width:1024px){.fern-sidebar-heading{min-height:36px}}.fern-sidebar-heading{align-items:center;display:inline-flex;padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.fern-sidebar-heading{padding-left:.75rem;padding-right:.75rem}}.fern-sidebar-heading .fa-icon{color:var(--grayscale-a9);flex-shrink:0;margin-right:.75rem}.code-block.fern-sidebar-heading .fern-sidebar-heading-content{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-sidebar-heading .fern-sidebar-heading-content{font-size:1rem;font-weight:600;line-height:1.5rem;margin:0}@media (min-width:1024px){.fern-sidebar-heading .fern-sidebar-heading-content.code-block{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-sidebar-heading .fern-sidebar-heading-content{font-size:.875rem;line-height:1.25rem}}.fern-sidebar-group{list-style-type:none;overflow:hidden}.fern-sidebar-group[data-state=open]{animation:collapsible-open .18s var(--collapse-ease) none}.fern-sidebar-group[data-state=open] .fern-collapsible-child{animation:slide-down .18s var(--collapse-ease) none;width:var(--radix-collapsible-content-width)}.fern-sidebar-group[data-state=closed]{animation:collapsible-closed .18s var(--collapse-ease) none}.fern-sidebar-group[data-state=closed] .fern-collapsible-child{animation:slide-up .18s var(--collapse-ease) none;width:var(--radix-collapsible-content-width)}@media not all and (min-width:1024px){.fern-sidebar-group{margin-left:-1rem;margin-right:-1rem}.fern-sidebar-group .fern-sidebar-group{margin-left:0;margin-right:0}}.fern-sidebar-link-container{align-items:stretch;display:flex;min-height:36px;position:relative}.fern-sidebar-link-container[data-state=active]{color:var(--accent-a11)}.fern-sidebar-link-container:not(.top-level)[data-state=inactive]{color:var(--grayscale-a11)}.fern-sidebar-link-indent{border-color:var(--border);border-left-width:1px;flex:none;flex-shrink:0;position:relative;width:1rem}@media (min-width:1024px){.fern-sidebar-link-indent{width:.75rem}}.fern-sidebar-icon{align-items:center;display:inline-flex;margin-bottom:.125rem;margin-right:.75rem;margin-top:.125rem}.fern-sidebar-link-container[data-state=active] .fern-sidebar-link-indent:after{border-color:var(--accent-a7);border-left-width:1px;bottom:.25rem;content:"";left:-1px;position:absolute;top:.25rem}.fern-sidebar-link-container[data-state=active] .fa-icon{background-color:var(--accent-a10)}.fern-sidebar-link-container[data-state=active] .fern-sidebar-icon{color:var(--accent-a10)}.fern-sidebar-link-container[data-state=inactive] .fa-icon{background-color:var(--grayscale-a9)}.fern-sidebar-link-container[data-state=inactive] .fern-sidebar-icon{color:var(--grayscale-a9)}.fern-button.fern-sidebar-link>.fern-button-content{flex:1 1 0%;justify-content:flex-start}.fern-button.fern-sidebar-link>.fern-button-content .fern-button-text{flex:1 1 0%}.fern-sidebar-link{align-content:space-between;align-items:stretch;display:inline-flex;flex:1 1 0%;position:relative;text-align:left}@media not all and (min-width:1024px){.fern-sidebar-link{padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.fern-sidebar-link{padding-left:.75rem;padding-right:.75rem}}@media not all and (min-width:1024px){.fern-sidebar-link{border-radius:0}}@media (min-width:1024px){.fern-sidebar-link{border-radius:.5rem}}.fern-sidebar-link{overflow:hidden}.fern-sidebar-link-container[data-state=active] .fern-sidebar-link{background-color:var(--accent-a5)}@media (hover:hover) and (pointer:fine){.fern-sidebar-link-container[data-state=inactive] .fern-sidebar-link:hover{background-color:var(--grayscale-a3)}}.fern-sidebar-link-content{align-items:center;display:inline-flex;flex:1 1 0%;padding-bottom:.625rem;padding-top:.625rem}@media (min-width:640px){.fern-sidebar-link-content{padding-bottom:.5rem;padding-top:.5rem}}.fern-sidebar-link-content:has(.fern-sidebar-icon>.fern-tag){align-items:flex-start}.code-block.fern-sidebar-link-text{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-sidebar-link-text{flex:1 1 0%;font-size:1rem;line-height:1.5rem}@media (min-width:1024px){.fern-sidebar-link-text.code-block{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-sidebar-link-text{font-size:.875rem;line-height:1.25rem}}.fern-sidebar-link-text{word-break:break-word}.fern-sidebar-link,.fern-sidebar-link-expand{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){.fern-sidebar-link-expand:hover,.fern-sidebar-link:hover{transition-property:none}}.fern-sidebar-link-expand{align-items:center;border-radius:0;display:flex;justify-content:center;position:relative;transition-timing-function:cubic-bezier(0,0,.2,1);width:2.5rem}@media (min-width:1024px){.fern-sidebar-link-expand{border-radius:.5rem;width:1.5rem}}.fern-sidebar-link-expand:last-child{display:flex;margin-left:.25rem;margin-right:-.75rem}.fern-sidebar-link-expand[data-state=active]{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}.fern-sidebar-link-expand[data-state=active]:after{background-color:rgba(var(--accent),15%);border-radius:.75rem;inset:.25rem;pointer-events:none;position:absolute;--tw-content:"";content:var(--tw-content)}@media (min-width:1024px){.fern-sidebar-link-expand[data-state=active]:after{border-radius:.375rem;content:var(--tw-content)}}.fern-sidebar-tabs{display:flex;flex-direction:column;list-style-type:none;margin-bottom:1.5rem;margin-top:1.25rem}.fern-sidebar-searchbar-container{display:none;margin-bottom:.75rem}.fern-sidebar-searchbar-container:last-child{margin-bottom:0}@media (min-width:1024px){.fern-sidebar-searchbar-container{display:block}}.fern-sidebar-header{border-bottom-width:1px;border-color:transparent;display:none;height:var(--spacing-header-height-real);margin-left:.75rem;margin-right:.75rem}@media (min-width:1024px){.fern-sidebar-header{align-items:center;display:flex;justify-content:space-between}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-right-2{right:-.5rem}.-top-0{top:0}.-top-0\.5{top:-.125rem}.-top-2{top:-.5rem}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-6{right:1.5rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-\[3px\]{top:3px}.top-header-offset{top:var(--header-offset,0)}.top-px{top:1px}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-auto{z-index:auto}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-start-2{grid-column-start:2}.-m-1{margin:-.25rem}.m-0{margin:0}.m-5{margin:1.25rem}.m-\[5px\]{margin:5px}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-my-4{margin-bottom:-1rem;margin-top:-1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-0{margin-bottom:0;margin-top:0}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-12{margin-bottom:3rem;margin-top:3rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.my-\[10vh\]{margin-bottom:10vh;margin-top:10vh}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-mr-0{margin-right:0}.-mr-0\.5{margin-right:-.125rem}.-mr-1{margin-right:-.25rem}.-mr-2{margin-right:-.5rem}.-mr-3{margin-right:-.75rem}.-mt-0{margin-top:0}.-mt-0\.5{margin-top:-.125rem}.-mt-2{margin-top:-.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-px{margin-bottom:1px}.me-1{margin-inline-end:.25rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[2px\]{margin-top:2px}.mt-header-height{margin-top:var(--spacing-header-height)}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.line-clamp-3{-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[604\/164\]{aspect-ratio:604/164}.\!size-icon{height:1rem!important;width:1rem!important}.\!size-icon-lg{height:1.5rem!important;width:1.5rem!important}.\!size-icon-md{height:1.25rem!important;width:1.25rem!important}.size-2{height:.5rem;width:.5rem}.size-4{height:1rem;width:1rem}.size-5{height:1.25rem;width:1.25rem}.size-6{height:1.5rem;width:1.5rem}.size-8{height:2rem;width:2rem}.size-\[21px\]{height:21px;width:21px}.size-full{height:100%;width:100%}.size-icon{height:1rem;width:1rem}.size-icon-md{height:1.25rem;width:1.25rem}.size-icon-sm{height:.75rem;width:.75rem}.\!h-6{height:1.5rem!important}.h-0{height:0}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-10{height:2.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[10px\]{height:10px}.h-\[120px\]{height:120px}.h-\[18px\]{height:18px}.h-\[25px\]{height:25px}.h-\[30px\]{height:30px}.h-\[35px\]{height:35px}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-52{max-height:13rem}.max-h-\[140px\]{max-height:140px}.max-h-\[150vh\]{max-height:150vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-12{min-height:3rem}.min-h-8{min-height:2rem}.min-h-\[32px\]{min-height:32px}.min-h-\[80vh\]{min-height:80vh}.w-0{width:0}.w-0\.5{width:.125rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-4{width:1rem}.w-72{width:18rem}.w-8{width:2rem}.w-96{width:24rem}.w-\[200px\]{width:200px}.w-\[25px\]{width:25px}.w-\[42px\]{width:42px}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[calc\(100vw-32px\)\]{width:calc(100vw - 32px)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.w-sidebar-width{width:var(--spacing-sidebar-width)}.min-w-0{min-width:0}.min-w-6{min-width:1.5rem}.min-w-80{min-width:20rem}.min-w-\[18px\]{min-width:18px}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.min-w-full{min-width:100%}.max-w-32{max-width:8rem}.max-w-5xl{max-width:64rem}.max-w-\[20vw\]{max-width:20vw}.max-w-\[40rem\]{max-width:40rem}.max-w-\[40vw\]{max-width:40vw}.max-w-\[75\%\]{max-width:75%}.max-w-content-wide-width{max-width:var(--spacing-content-wide-width)}.max-w-content-width{max-width:var(--spacing-content-width)}.max-w-full{max-width:100%}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-none{max-width:none}.max-w-page-width{max-width:var(--spacing-page-width)}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-separate{border-collapse:separate}.border-spacing-x-2{--tw-border-spacing-x:0.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.rotate-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg}.rotate-45{--tw-rotate:45deg}.rotate-45,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.animate-slide-right-and-fade{animation:slide-right-and-fade .4s cubic-bezier(.16,1,.3,1)}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}@keyframes thumb-rock{0%{transform:rotate(0deg)}30%{transform:rotate(15deg)}80%{transform:rotate(-10deg)}to{transform:rotate(0deg)}}.animate-thumb-rock{animation:thumb-rock .5s both}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-stretch{justify-content:stretch}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-9{gap:2.25rem}.gap-\[5px\]{gap:5px}.gap-px{gap:1px}.space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}.space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.125rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.125rem*var(--tw-space-x-reverse))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(3rem*var(--tw-space-y-reverse));margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.divide-border-default>:not([hidden])~:not([hidden]){border-color:var(--border)}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded{border-radius:.25rem!important}.rounded{border-radius:.25rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[26px\]{border-radius:26px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-\[inherit\]{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.rounded-b-md{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-t-\[inherit\]{border-top-left-radius:inherit;border-top-right-radius:inherit}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-none{border-style:none!important}.border-accent-muted{border-color:var(--accent-6)}.border-border-accent-muted{border-color:rgba(var(--accent),.5)}.border-border-concealed{border-color:var(--border-concealed)}.border-border-danger{border-color:var(--red-a8)}.border-border-default{border-color:var(--border)}.border-border-default-soft{border-color:var(--grayscale-a6)}.border-border-success{border-color:var(--green-a8)}.border-border-warning{border-color:var(--amber-a8)}.border-neutral-700{--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.\!bg-transparent{background-color:transparent!important}.bg-accent{--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity))}.bg-accent-highlight{background-color:var(--accent-3)}.bg-accent-tinted{background-color:var(--accent-10)}.bg-accent\/20{background-color:rgba(var(--accent),.2)}.bg-accent\/25{background-color:rgba(var(--accent),.25)}.bg-amber-a10{background-color:var(--amber-a10)}.bg-amber-a11{background-color:var(--amber-a11)}.bg-amber-a3{background-color:var(--amber-a3)}.bg-amber-a4{background-color:var(--amber-a4)}.bg-background{--tw-bg-opacity:1;background-color:rgba(var(--background),var(--tw-bg-opacity))}.bg-background-tertiary-light{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-background\/50{background-color:rgba(var(--background),.5)}.bg-background\/70{background-color:rgba(var(--background),.7)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-black\/20{background-color:rgba(0,0,0,.2)}.bg-blue-a10{background-color:var(--blue-a10)}.bg-blue-a11{background-color:var(--blue-a11)}.bg-blue-a3{background-color:var(--blue-a3)}.bg-blue-a4{background-color:var(--blue-a4)}.bg-border-accent-muted{background-color:rgba(var(--accent),.5)}.bg-border-danger{background-color:var(--red-a8)}.bg-border-default{background-color:var(--border)}.bg-card-background{background-color:var(--bg-color-card)}.bg-card-solid{background-color:var(--bg-color-card-solid)}.bg-current{background-color:currentColor}.bg-faded{background-color:var(--grayscale-a9)}.bg-grayscale-2{background-color:var(--grayscale-2)}.bg-grayscale-a11{background-color:var(--grayscale-a11)}.bg-grayscale-a12{background-color:var(--grayscale-a12)}.bg-grayscale-a3{background-color:var(--grayscale-a3)}.bg-grayscale-a4{background-color:var(--grayscale-a4)}.bg-green-500\/20{background-color:rgba(34,197,94,.2)}.bg-green-a10{background-color:var(--green-a10)}.bg-green-a11{background-color:var(--green-a11)}.bg-green-a3{background-color:var(--green-a3)}.bg-green-a4{background-color:var(--green-a4)}.bg-header-background{background-color:var(--header-background)}.bg-intent-danger{background-color:var(--red-a11)}.bg-intent-default{background-color:var(--grayscale-a11)}.bg-intent-info{background-color:var(--blue-a11)}.bg-intent-success{background-color:var(--green-a11)}.bg-intent-warning{background-color:var(--amber-a11)}.bg-neutral-500\/20{background-color:hsla(0,0%,45%,.2)}.bg-neutral-800\/20{background-color:rgba(38,38,38,.2)}.bg-neutral-800\/50{background-color:rgba(38,38,38,.5)}.bg-red-a10{background-color:var(--red-a10)}.bg-red-a11{background-color:var(--red-a11)}.bg-red-a3{background-color:var(--red-a3)}.bg-red-a4{background-color:var(--red-a4)}.bg-sidebar-background{background-color:var(--sidebar-background)}.bg-tag-danger{background-color:var(--red-a3)}.bg-tag-danger-soft{background-color:var(--red-a2)}.bg-tag-default{background-color:var(--grayscale-a3)}.bg-tag-default-soft{background-color:var(--grayscale-a2)}.bg-tag-info-soft{background-color:var(--blue-a2)}.bg-tag-primary{background-color:rgba(var(--accent),15%)}.bg-tag-primary-soft{background-color:rgba(var(--accent),10%)}.bg-tag-success{background-color:var(--green-a3)}.bg-tag-success-soft{background-color:var(--green-a2)}.bg-tag-warning{background-color:var(--amber-a3)}.bg-tag-warning-soft{background-color:var(--amber-a2)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/10{background-color:hsla(0,0%,100%,.1)}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-white\/5{background-color:hsla(0,0%,100%,.05)}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-accent\/10{--tw-gradient-from:rgba(var(--accent),0.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(var(--accent),0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-accent-contrast{fill:rgb(var(--accent-contrast))}.fill-air{fill:#fbfffa}.fill-fern{fill:#1ba32a}.fill-grayscale-a10{fill:var(--grayscale-a10)}.fill-ground{fill:#081008}.fill-text-muted{fill:var(--grayscale-a11)}.\!p-5{padding:1.25rem!important}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-\[5px\]{padding:5px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[25px\]{padding-left:25px;padding-right:25px}.px-\[5vw\]{padding-left:5vw;padding-right:5vw}.px-icon{padding-left:1rem;padding-right:1rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-px{padding-bottom:1px;padding-top:1px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-36{padding-bottom:9rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-\[25px\]{padding-left:25px}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-\[35px\]{padding-right:35px}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.font-mono{font-family:var(--typography-code-font-family)}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[10px\]{font-size:10px}.text-\[13px\]{font-size:13px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[25px\]{line-height:25px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.\!text-accent-contrast{--tw-text-opacity:1!important;color:rgba(var(--accent-contrast),var(--tw-text-opacity))!important}.\!text-text-default{--tw-text-opacity:1!important;color:rgba(var(--body-text),var(--tw-text-opacity))!important}.text-accent{--tw-text-opacity:1;color:rgba(var(--accent),var(--tw-text-opacity))}.text-accent-aa{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}.text-accent-aaa{--tw-text-opacity:1;color:rgba(var(--accent-aaa),var(--tw-text-opacity))}.text-accent-contrast{--tw-text-opacity:1;color:rgba(var(--accent-contrast),var(--tw-text-opacity))}.text-amber-1{color:var(--amber-1)}.text-amber-a11{color:var(--amber-a11)}.text-background{--tw-text-opacity:1;color:rgba(var(--background),var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-1{color:var(--blue-1)}.text-blue-12{color:var(--blue-12)}.text-blue-a11{color:var(--blue-a11)}.text-faded{color:var(--grayscale-a9)}.text-grayscale-12{color:var(--grayscale-12)}.text-grayscale-a10{color:var(--grayscale-a10)}.text-grayscale-a11{color:var(--grayscale-a11)}.text-grayscale-a12{color:var(--grayscale-a12)}.text-green-1{color:var(--green-1)}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.text-green-a11{color:var(--green-a11)}.text-intent-danger{color:var(--red-a11)}.text-intent-default{color:var(--grayscale-a11)}.text-intent-info{color:var(--blue-a11)}.text-intent-success{color:var(--green-a11)}.text-intent-warning{color:var(--amber-a11)}.text-method-delete{color:var(--red-a10)}.text-method-get{color:var(--green-a10)}.text-method-patch{color:var(--amber-a10)}.text-method-post{color:var(--blue-a10)}.text-method-put{color:var(--amber-a10)}.text-neutral-200{--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity))}.text-neutral-300{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity))}.text-red-1{color:var(--red-1)}.text-red-a11{color:var(--red-a11)}.text-text-default{--tw-text-opacity:1;color:rgba(var(--body-text),var(--tw-text-opacity))}.text-text-disabled{color:var(--grayscale-a10)}.text-text-muted{color:var(--grayscale-a11)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.\!no-underline{text-decoration-line:none!important}.decoration-1{text-decoration-thickness:1px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-2xl,.shadow-\[0_2px_10px\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_10px\]{--tw-shadow:0 2px 10px;--tw-shadow-colored:0 2px 10px var(--tw-shadow-color)}.shadow-\[0_2px_2px\]{--tw-shadow:0 2px 2px;--tw-shadow-colored:0 2px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_10px_38px_-10px_rgba\(22\2c _23\2c _24\2c _0\.35\)\2c 0px_10px_20px_-15px_rgba\(22\2c _23\2c _24\2c _0\.2\)\]{--tw-shadow:0px 10px 38px -10px rgba(22,23,24,.35),0px 10px 20px -15px rgba(22,23,24,.2);--tw-shadow-colored:0px 10px 38px -10px var(--tw-shadow-color),0px 10px 20px -15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-1px_0_0\]{--tw-shadow:inset 0 -1px 0 0;--tw-shadow-colored:inset 0 -1px 0 0 var(--tw-shadow-color)}.shadow-\[inset_0_-1px_0_0\],.shadow-card-dark-elevated{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-card-dark-elevated{--tw-shadow:0 2px 4px rgba(221,243,255,.05),0 2px 24px rgba(221,243,255,.05);--tw-shadow-colored:0 2px 4px var(--tw-shadow-color),0 2px 24px var(--tw-shadow-color)}.shadow-card-light{--tw-shadow:0 1px 2px rgba(17,20,24,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color)}.shadow-card-light,.shadow-card-light-elevated{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-card-light-elevated{--tw-shadow:0 1px 2px rgba(17,20,24,.2),0 3px 6px rgba(17,20,24,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 3px 6px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-black\/10{--tw-shadow-color:rgba(0,0,0,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-border-accent-muted{--tw-shadow-color:rgba(var(--accent),0.50);--tw-shadow:var(--tw-shadow-colored)}.shadow-border-default{--tw-shadow-color:var(--border);--tw-shadow:var(--tw-shadow-colored)}.shadow-card-border{--tw-shadow-color:var(--border-color-card,var(--border));--tw-shadow:var(--tw-shadow-colored)}.shadow-tag-primary{--tw-shadow-color:rgba(var(--accent),15%);--tw-shadow:var(--tw-shadow-colored)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-1{outline-width:1px}.outline-offset-4{outline-offset:4px}.outline-accent{outline-color:rgb(var(--accent))}.outline-grayscale-a6{outline-color:var(--grayscale-a6)}.\!ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-0,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-inset{--tw-ring-inset:inset}.ring-black\/30{--tw-ring-color:rgba(0,0,0,.3)}.ring-border-accent-muted{--tw-ring-color:rgba(var(--accent),0.50)}.ring-border-concealed{--tw-ring-color:var(--border-concealed)}.ring-border-danger{--tw-ring-color:var(--red-a8)}.ring-border-danger-soft{--tw-ring-color:var(--red-a6)}.ring-border-default{--tw-ring-color:var(--border)}.ring-border-default-soft{--tw-ring-color:var(--grayscale-a6)}.ring-border-info-soft{--tw-ring-color:var(--blue-a6)}.ring-border-primary-soft{--tw-ring-color:rgba(var(--accent),30%)}.ring-border-success{--tw-ring-color:var(--green-a8)}.ring-border-success-soft{--tw-ring-color:var(--green-a6)}.ring-border-warning{--tw-ring-color:var(--amber-a8)}.ring-border-warning-soft{--tw-ring-color:var(--amber-a6)}.ring-card-border{--tw-ring-color:var(--border-color-card,var(--border))}.ring-transparent{--tw-ring-color:transparent}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-2xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.backdrop-blur-lg,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.will-change-\[transform\2c opacity\]{will-change:transform,opacity}.will-change-transform{will-change:transform}.fern-x-overflow::-webkit-scrollbar{display:none}.fern-x-overflow{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.fern-x-overflow.right-mask{-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.fern-x-overflow.left-mask{-webkit-mask-image:linear-gradient(270deg,#000 85%,transparent);mask-image:linear-gradient(270deg,#000 85%,transparent)}.fern-x-overflow.left-mask.right-mask{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.mask-grad-top-4{-webkit-mask-image:linear-gradient(180deg,transparent,#000 16px);mask-image:linear-gradient(180deg,transparent,#000 16px)}.mask-grad-top-6{-webkit-mask-image:linear-gradient(180deg,transparent,#000 24px);mask-image:linear-gradient(180deg,transparent,#000 24px)}.mask-grad-y-6{-webkit-mask-image:linear-gradient(180deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(180deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}.clipped-background{clip-path:inset(0);height:100%;pointer-events:none;position:absolute;width:100%;z-index:-10}.clipped-background,.description-mask{overflow:hidden}.description-mask{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:-o-ellipsis-lastline}.font-mono{font-family:var(--typography-code-font-family,var(--code-font-fallback))!important}.font-heading{font-family:var(--typography-heading-font-family,var(--heading-font-fallback))!important}.scroll-mt-content{scroll-margin-top:var(--header-offset,0)}.scroll-mt-content-padded{scroll-margin-top:calc(var(--header-offset, 0px) + 1rem)}.max-h-content{max-height:var(--content-height,100vh)}:root{--bg-translucent:rgba(var(--background),0.7)}.bg-search-dialog{background-color:var(--bg-color-search-dialog,var(--bg-translucent))}.m-mdx{margin-bottom:1.5rem;margin-top:1rem}.m-mdx:first-child{margin-top:0}@keyframes collapsible-closed{0%{height:var(--radix-collapsible-content-height);opacity:1}to{height:0;opacity:0}}@keyframes collapsible-open{0%{height:0;opacity:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes slide-up{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slide-down{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.fern-collapsible{overflow:hidden}.fern-collapsible[data-state=open]{animation:collapsible-open .18s var(--collapse-ease) none}.fern-collapsible[data-state=open] .fern-collapsible-child{animation:slide-down .18s var(--collapse-ease) none;width:var(--radix-collapsible-content-width)}.fern-collapsible[data-state=closed]{animation:collapsible-closed .18s var(--collapse-ease) none}.fern-collapsible[data-state=closed] .fern-collapsible-child{animation:slide-up .18s var(--collapse-ease) none;width:var(--radix-collapsible-content-width)}:root{--shiki-dark:#fff}:is(.dark) .fern-background.fern-background-image-dark,:not(.dark) .fern-background.fern-background-image{background-image:var(--docs-background-image);background-position:50%;background-repeat:no-repeat;background-size:cover}:root{--collapse-ease:cubic-bezier(0.25,0.46,0.45,0.94)}.fern-theme-cohere.fern-container{display:flex;flex-direction:column;gap:.75rem;inset:0;padding:.75rem;position:fixed}.fern-theme-cohere.fern-container>header{flex-shrink:0}.fern-theme-cohere.fern-container .fern-body{display:flex;flex:1 1 0%;gap:.75rem;min-height:0}.fern-theme-cohere.fern-container .fern-header,.fern-theme-cohere.fern-container .fern-header-tabs,.fern-theme-cohere.fern-container .fern-main,.fern-theme-cohere.fern-container .fern-sidebar-container{border-color:var(--border-concealed);border-radius:.5rem;border-width:1px}.fern-theme-cohere.fern-container .fern-sidebar-container{background-color:var(--sidebar-background);display:flex;flex-direction:column;flex-shrink:0;width:var(--spacing-sidebar-width)}.fern-theme-cohere.fern-container .fern-sidebar-container.dismissable{bottom:.75rem;left:.75rem;position:fixed}@media not all and (min-width:640px){.fern-theme-cohere.fern-container .fern-sidebar-container.dismissable{right:.75rem;width:auto}}.fern-theme-cohere.fern-container .fern-sidebar-container.dismissable{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);top:calc(var(--spacing-header-height-real) + 1.5rem)}.fern-theme-cohere.fern-container .fern-sidebar-container.dismissable .fern-sidebar-content{padding-left:1rem;padding-right:1rem}@media not all and (min-width:1024px){.fern-theme-cohere.fern-container .fern-sidebar-container:not(.dismissable){display:none}}.fern-theme-cohere.fern-container .fern-main{background-color:var(--sidebar-background);flex:1 1 0%;min-width:0}.fern-theme-cohere.fern-container .fern-header-container{display:flex;flex-direction:column;gap:.75rem}.fern-theme-cohere.fern-container .fern-header,.fern-theme-cohere.fern-container .fern-header-tabs{background-color:var(--header-background)}.fern-theme-cohere.fern-container .fern-header-content{align-items:center;display:flex;flex-shrink:0;gap:1rem;height:100%;justify-content:space-between;padding-left:1rem;padding-right:1rem}@media not all and (min-width:1024px){.fern-theme-cohere.fern-container .fern-header-content{padding-right:.5rem}}.fern-theme-cohere.fern-container .fern-header{height:var(--spacing-header-height-real)}.fern-theme-cohere.fern-container #fern-footer:empty{display:none}.fern-theme-cohere.fern-container .fern-header-tabs{display:flex;gap:.75rem;justify-content:space-between;padding:.75rem}@media not all and (min-width:1024px){.fern-theme-cohere.fern-container .fern-header-tabs{display:none}}.fern-theme-cohere.fern-container .fern-header-tabs .fern-header-tabs-list{display:flex;gap:.75rem}.code-block.fern-theme-cohere.fern-container .fern-header-tabs .fern-header-tab-button{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-theme-cohere.fern-container .fern-header-tabs .fern-header-tab-button{align-items:center;border-radius:.5rem;border-width:1px;display:flex;font-size:.875rem;height:40px;line-height:1.25rem;padding-left:.75rem;padding-right:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fern-theme-cohere.fern-container .fern-header-tabs .fern-header-tab-button .fa-icon{height:.875rem;width:.875rem}.fern-theme-cohere.fern-container .fern-header-tabs .fern-header-tab-button[data-state=inactive]{--tw-text-opacity:1;border-color:var(--border);color:rgba(var(--body-text),var(--tw-text-opacity))}.fern-theme-cohere.fern-container .fern-header-tabs .fern-header-tab-button[data-state=inactive] .fa-icon{background-color:var(--grayscale-a11)}.fern-theme-cohere.fern-container .fern-header-tabs .fern-header-tab-button[data-state=inactive]:hover{background-color:var(--bg-color-header-tab-inactive-hover)}.fern-theme-cohere.fern-container .fern-header-tabs .fern-header-tab-button[data-state=active]{background-color:var(--bg-color-header-tab-active);border-color:var(--border-color-header-tab-active)}.fern-theme-cohere.fern-container .fern-header-tabs .fern-header-tab-button[data-state=active] .fa-icon{--tw-bg-opacity:1;background-color:rgba(var(--body-text),var(--tw-bg-opacity))}.fern-theme-cohere.fern-container .fern-sidebar-content{-webkit-mask-image:linear-gradient(180deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(180deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);padding-bottom:3rem;padding-left:.75rem;padding-right:.75rem}.fern-theme-cohere.fern-container .fern-endpoint-content{padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.fern-theme-cohere.fern-container .fern-endpoint-content{padding-left:2.5rem;padding-right:2.5rem}}.fern-theme-cohere.fern-container .fern-endpoint-content .fern-endpoint-content-right{max-width:var(--spacing-content-width)}@media (min-width:768px){.fern-theme-cohere.fern-container .fern-endpoint-content .fern-endpoint-content-right{align-self:flex-start;flex:1 1 0%;position:sticky;top:0}}.fern-theme-cohere.fern-container .fern-endpoint-content .fern-endpoint-content-right{display:flex;max-height:var(--content-height,100vh);padding-bottom:2rem;padding-top:2rem}@media((min-width:768px)){.fern-theme-cohere.fern-container .fern-endpoint-content .fern-endpoint-content-right{max-height:var(--content-height)}}.fern-theme-cohere.fern-container .fern-endpoint-code-snippets{display:grid;gap:1.5rem;grid-template-rows:repeat(auto-fit,minmax(0,min-content));width:100%}.fern-theme-cohere.fern-container .fern-layout-toc{flex-shrink:0;height:var(--content-height,100vh);position:sticky;top:var(--header-offset,0);width:var(--spacing-sidebar-width)}@media not all and (min-width:1280px){.fern-theme-cohere.fern-container .fern-layout-toc{display:none}}.fern-theme-cohere.fern-container .fern-guide-layout,.fern-theme-cohere.fern-container .fern-overview-layout,.fern-theme-cohere.fern-container .fern-page-layout{position:relative}.fern-theme-cohere.fern-container .fern-guide-layout,.fern-theme-cohere.fern-container .fern-overview-layout{display:flex;flex-direction:row-reverse;gap:.75rem;margin-left:auto;margin-right:auto;max-width:-moz-fit-content;max-width:fit-content}@media (min-width:1024px){@media not all and (min-width:1280px){.fern-theme-cohere.fern-container .fern-guide-layout,.fern-theme-cohere.fern-container .fern-overview-layout{margin-left:0}}}.fern-theme-cohere.fern-container .fern-page-layout{flex-shrink:1;min-width:0;padding:2rem 1rem 5rem;width:100%}@media (min-width:640px){.fern-theme-cohere.fern-container .fern-page-layout{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.fern-theme-cohere.fern-container .fern-page-layout{padding-left:2.5rem;padding-right:2.5rem}}.fern-theme-cohere.fern-container .fern-layout-content{min-width:0;padding-bottom:5rem;padding-top:2rem}.fern-theme-cohere.fern-container .fern-guide-layout{padding-left:1rem;padding-right:1rem}@media (min-width:640px){.fern-theme-cohere.fern-container .fern-guide-layout{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.fern-theme-cohere.fern-container .fern-guide-layout{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1280px){.fern-theme-cohere.fern-container .fern-sidebar-hidden:has(.fern-layout-toc){padding-left:var(--spacing-sidebar-width)}}@media (min-width:1024px){@media not all and (min-width:1280px){.fern-theme-cohere.fern-container .fern-sidebar-hidden:has(.fern-layout-toc) .fern-guide-layout,.fern-theme-cohere.fern-container .fern-sidebar-hidden:has(.fern-layout-toc) .fern-overview-layout{margin-left:auto;margin-right:auto}}}@media (min-width:1280px){.fern-theme-cohere.fern-container .fern-sidebar-hidden:has(.fern-layout-toc) .fern-guide-layout,.fern-theme-cohere.fern-container .fern-sidebar-hidden:has(.fern-layout-toc) .fern-overview-layout{padding-left:.75rem;padding-right:0}}.fern-theme-default.fern-container{display:flex;flex:1 1 0%;flex-direction:column;min-height:100vh;position:relative;z-index:0}.fern-theme-default.fern-container #fern-header{left:0;position:fixed;right:0;top:0;z-index:30}.fern-theme-default.fern-container .fern-header-container{height:var(--spacing-header-height-real);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){.fern-theme-default.fern-container .fern-header-container{height:var(--spacing-header-height)}}.fern-theme-default.fern-container .fern-header-container:is(.dark *):not(.has-background-dark),.fern-theme-default.fern-container .fern-header-container:is(.light *):not(.has-background-light){--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width:1024px){.fern-theme-default.fern-container .fern-header-container:is(.dark *):not(.has-background-dark),.fern-theme-default.fern-container .fern-header-container:is(.light *):not(.has-background-light){--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}.fern-theme-default.fern-container .fern-header-container:is(.dark *):not(.has-background-dark),.fern-theme-default.fern-container .fern-header-container:is(.light *):not(.has-background-light){transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fern-theme-default.fern-container .fern-header-container:is(.dark *):not(.has-background-dark):is(.dark *)[data-border=show],.fern-theme-default.fern-container .fern-header-container:is(.light *):not(.has-background-light):is(.dark *)[data-border=show]{--tw-shadow:0px 4px 24px 0px rgba(var(--accent),10%);--tw-shadow-colored:0px 4px 24px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fern-theme-default.fern-container .fern-header,.fern-theme-default.fern-container .fern-header-tabs{background-color:var(--header-background);border-bottom-width:1px;border-color:var(--border-concealed);position:relative}.fern-theme-default.fern-container .fern-header-content{align-items:center;display:flex;flex-shrink:0;gap:1rem;height:100%;justify-content:space-between;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.fern-theme-default.fern-container .fern-header-content{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.fern-theme-default.fern-container .fern-header-content{padding-left:2rem;padding-right:2rem}}.fern-theme-default.fern-container .fern-header{height:var(--spacing-header-height-real)}.fern-theme-default.fern-container .fern-header-tabs{height:44px}@media not all and (min-width:1024px){.fern-theme-default.fern-container .fern-header-tabs{display:none}}.fern-theme-default.fern-container .fern-header-tabs .fern-header-tabs-list{align-items:center;display:flex;flex-shrink:0;justify-content:flex-start;list-style-type:none;margin-left:auto;margin-right:auto;max-width:var(--spacing-page-width);padding-left:.25rem;padding-right:.25rem}@media (min-width:768px){.fern-theme-default.fern-container .fern-header-tabs .fern-header-tabs-list{padding-left:.75rem;padding-right:.75rem}}@media (min-width:1024px){.fern-theme-default.fern-container .fern-header-tabs .fern-header-tabs-list{padding-left:1.25rem;padding-right:1.25rem}}.code-block.fern-theme-default.fern-container .fern-header-tabs .fern-header-tab-button{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-theme-default.fern-container .fern-header-tabs .fern-header-tab-button{align-items:center;display:flex;flex:1 1 0%;font-size:1rem;height:100%;justify-content:flex-start;line-height:1.5rem;min-width:0;padding:.75rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:1024px){.fern-theme-default.fern-container .fern-header-tabs .fern-header-tab-button.code-block{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}.fern-theme-default.fern-container .fern-header-tabs .fern-header-tab-button{font-size:.875rem;line-height:1.25rem}}.fern-theme-default.fern-container .fern-header-tabs .fern-header-tab-button .fa-icon{height:.875rem;width:.875rem}.fern-theme-default.fern-container .fern-header-tabs .fern-header-tab-button[data-state=active]{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}.fern-theme-default.fern-container .fern-header-tabs .fern-header-tab-button[data-state=active] .fa-icon{--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity))}.fern-theme-default.fern-container .fern-header-tabs .fern-header-tab-button[data-state=active]:after{bottom:0;content:"";height:1px;left:.75rem;position:absolute;right:.75rem;--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity))}.fern-theme-default.fern-container .fern-header-tabs .fern-header-tab-button[data-state=inactive]{color:var(--grayscale-a11)}.fern-theme-default.fern-container .fern-header-tabs .fern-header-tab-button[data-state=inactive]:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.fern-theme-default.fern-container .fern-header-tabs .fern-header-tab-button[data-state=inactive] .fa-icon{background-color:var(--grayscale-a11)}.fern-theme-default.fern-container .fern-header-tabs .fern-header-tab-button[data-state=inactive]:hover{--tw-text-opacity:1;color:rgba(var(--body-text),var(--tw-text-opacity))}.fern-theme-default.fern-container .fern-header-tabs .fern-header-tab-button[data-state=inactive]:hover .fa-icon{--tw-bg-opacity:1;background-color:rgba(var(--body-text),var(--tw-bg-opacity))}.fern-theme-default.fern-container .fern-sidebar-container{background-color:var(--sidebar-background);border-color:var(--border-concealed);display:none;height:-moz-fit-content;height:fit-content;margin-top:var(--header-offset,0);max-height:calc(100vh - var(--header-offset, var(--spacing-header-height)));position:sticky;top:var(--header-offset,0);width:var(--spacing-sidebar-width)}@media (min-width:1024px){.fern-theme-default.fern-container .fern-sidebar-container{display:block}}.fern-theme-default.fern-container .fern-sidebar-container{display:flex;flex-direction:column}.fern-theme-default.fern-container .fern-sidebar-container.fern-sidebar-fixed{height:calc(100vh - var(--header-offset, var(--spacing-header-height)));margin-top:0;position:fixed;z-index:30}@supports(height:100dvh){.fern-theme-default.fern-container .fern-sidebar-container.fern-sidebar-fixed{height:calc(100dvh - var(--header-offset, var(--spacing-header-height)))}}@media (min-width:1024px){.fern-theme-default.fern-container .fern-sidebar-container:not(.fern-sidebar-fixed){padding-left:.25rem}}.fern-theme-default.fern-container .fern-sidebar-container .fern-sidebar-content{display:flex;flex-direction:column;height:100%;width:100%}.fern-theme-default.fern-container .fern-sidebar-container.dismissable{background-color:rgba(var(--background),.7);bottom:0;left:0;margin-top:0;position:fixed;top:var(--header-offset,0);--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width:640px){.fern-theme-default.fern-container .fern-sidebar-container.dismissable{border-color:var(--border-concealed);border-right-width:1px}}@media not all and (min-width:640px){.fern-theme-default.fern-container .fern-sidebar-container.dismissable{left:0;right:0;width:100%}}.fern-theme-default.fern-container .fern-sidebar-container.dismissable{height:calc(100vh - var(--header-offset, var(--spacing-header-height)))}@supports(height:100dvh){.fern-theme-default.fern-container .fern-sidebar-container.dismissable{height:calc(100dvh - var(--header-offset, var(--spacing-header-height)))}}@media not all and (min-width:1024px){.fern-theme-default.fern-container .fern-sidebar-container:not(.dismissable){display:none}}.fern-theme-default.fern-container .fern-body{display:flex;flex:1 1 0%;margin-left:auto;margin-right:auto;max-width:var(--spacing-page-width);min-height:0;min-width:0;position:relative;width:100%}.fern-theme-default.fern-container .fern-main{flex:1 1 0%;margin-top:var(--header-offset,0);min-width:0;position:relative}.fern-theme-default.fern-container .fern-sidebar-content{-webkit-mask-image:linear-gradient(180deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(180deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);padding-bottom:3rem;padding-left:1rem;padding-right:1rem}.fern-theme-default.fern-container .fern-endpoint-content{margin-left:1rem;margin-right:1rem;scroll-margin-top:var(--header-offset,0)}@media (min-width:768px){.fern-theme-default.fern-container .fern-endpoint-content{margin-left:1.5rem;margin-right:1.5rem}}@media (min-width:1024px){.fern-theme-default.fern-container .fern-endpoint-content{margin-left:2rem;margin-right:2rem}}.fern-theme-default.fern-container .fern-endpoint-content .fern-endpoint-content-right{max-width:var(--spacing-content-width)}@media (min-width:768px){.fern-theme-default.fern-container .fern-endpoint-content .fern-endpoint-content-right{align-self:flex-start;flex:1 1 0%;position:sticky;top:var(--header-offset,0)}}.fern-theme-default.fern-container .fern-endpoint-content .fern-endpoint-content-right{display:flex;max-height:var(--content-height,100vh);padding-bottom:2rem;padding-top:2rem}.fern-theme-default.fern-container .fern-endpoint-code-snippets{display:grid;gap:1.5rem;grid-template-rows:repeat(auto-fit,minmax(0,min-content));width:100%}@media (min-width:1280px){.fern-theme-default.fern-container .fern-sidebar-disabled:has(.fern-overview-layout,.fern-guide-layout):has(.fern-layout-toc){padding-left:var(--spacing-sidebar-width)}}@media (min-width:1024px){.fern-theme-default.fern-container .fern-sidebar-fixed+.fern-main{padding-left:var(--spacing-sidebar-width)}}.fern-theme-default.fern-container .fern-guide-layout,.fern-theme-default.fern-container .fern-overview-layout,.fern-theme-default.fern-container .fern-page-layout,.fern-theme-default.fern-container .fern-reference-layout{padding-left:1rem;padding-right:1rem;position:relative}@media (min-width:768px){.fern-theme-default.fern-container .fern-guide-layout,.fern-theme-default.fern-container .fern-overview-layout,.fern-theme-default.fern-container .fern-page-layout,.fern-theme-default.fern-container .fern-reference-layout{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.fern-theme-default.fern-container .fern-guide-layout,.fern-theme-default.fern-container .fern-overview-layout,.fern-theme-default.fern-container .fern-page-layout,.fern-theme-default.fern-container .fern-reference-layout{padding-left:2rem;padding-right:2rem}}.fern-theme-default.fern-container .fern-guide-layout,.fern-theme-default.fern-container .fern-overview-layout,.fern-theme-default.fern-container .fern-reference-layout{display:flex;flex-direction:row-reverse;justify-content:space-between}.fern-theme-default.fern-container .fern-guide-layout,.fern-theme-default.fern-container .fern-overview-layout{gap:2rem}.fern-theme-default.fern-container .fern-guide-layout .fern-layout-content,.fern-theme-default.fern-container .fern-overview-layout .fern-layout-content{margin-left:auto;margin-right:auto;min-width:0;padding-bottom:5rem;padding-top:2rem;width:100%}@media (min-width:1280px){.fern-theme-default.fern-container .fern-guide-layout .fern-layout-content,.fern-theme-default.fern-container .fern-overview-layout .fern-layout-content{margin-left:auto;margin-right:auto}.fern-theme-default.fern-container .fern-guide-layout:has(.fern-layout-toc),.fern-theme-default.fern-container .fern-overview-layout:has(.fern-layout-toc){padding-right:0}}@media (min-width:1024px){.fern-theme-default.fern-container .fern-guide-layout .fern-layout-content{margin-left:0}}@media (min-width:1280px){.fern-theme-default.fern-container .fern-guide-layout .fern-layout-content{margin-left:auto;margin-right:auto}}.fern-theme-default.fern-container .fern-page-layout{padding-bottom:5rem;padding-top:2rem}.fern-theme-default.fern-container .fern-layout-toc{flex-shrink:0;height:var(--content-height,100vh);position:sticky;top:var(--header-offset,0);width:var(--spacing-sidebar-width)}@media not all and (min-width:1280px){.fern-theme-default.fern-container .fern-layout-toc{display:none}}#nprogress{pointer-events:none}#nprogress .bar{--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity));height:3px;left:0;position:fixed;top:0;width:100%;z-index:9999}#nprogress .bar.blurout{opacity:0;--tw-blur:blur(12px);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}#nprogress .bar.blurout,#nprogress .peg{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#nprogress .peg{--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity));--tw-blur:blur(12px);display:block;height:120%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar{position:absolute}.placeholder\:t-muted::-moz-placeholder{color:var(--grayscale-a11)}.placeholder\:t-muted::placeholder{color:var(--grayscale-a11)}.placeholder\:t-muted:is(.dark *)::-moz-placeholder{color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.placeholder\:t-muted:is(.dark *)::placeholder{color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}@media (hover:hover) and (pointer:fine){.hover\:t-accent:hover{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}.hover\:border-default:hover{border-color:var(--border)}}.group:focus-within .group-focus-within\:ring-default{--tw-ring-color:var(--border)}.group:focus-within .group-focus-within\:ring-border-primary{--tw-ring-color:rgba(var(--accent),0.50)}.data-\[state\=inactive\]\:t-muted[data-state=inactive]{color:var(--grayscale-a11)}.data-\[state\=inactive\]\:t-muted[data-state=inactive]:is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.data-\[state\=active\]\:t-accent[data-state=active]{--tw-text-opacity:1;color:rgba(var(--accent-aa),var(--tw-text-opacity))}.group[data-state=active] .group-data-\[state\=active\]\:t-default{--tw-text-opacity:1;color:rgba(var(--body-text),var(--tw-text-opacity))}.prose-p\:t-muted :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--grayscale-a11)}.prose-p\:t-muted :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))):is(.dark *){color:var(--grayscale-a11);text-shadow:0 1px 3px rgba(0,0,0,.4)}.dark\:prose-invert:is(.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders);color:#fff;--tw-prose-invert-bold:inherit;--tw-prose-invert-links:inherit;--tw-prose-invert-hr:var(--border);--tw-prose-invert-body:inherit;--tw-prose-invert-headings:inherit;--tw-prose-invert-pre-bg:initial;--tw-prose-invert-th-borders:var(--border);--tw-prose-invert-td-borders:var(--border);--tw-prose-invert-bullets:var(--grayscale-a8);--tw-prose-invert-counters:var(--grayscale-a9)}.dark\:prose-invert-sm:is(.dark *){color:var(--grayscale-a11)}@media (min-width:640px){.sm\:border-default{border-color:var(--border)}}@media (min-width:1024px){.lg\:text-sm.code-block{font-family:var(--typography-code-font-family);font-family:var(--typography-code-font-family,var(--code-font-fallback));line-height:1.625}}.placeholder\:text-grayscale-a10::-moz-placeholder{color:var(--grayscale-a10)}.placeholder\:text-grayscale-a10::placeholder{color:var(--grayscale-a10)}.before\:mb-2:before{content:var(--tw-content);margin-bottom:.5rem}.before\:mb-4:before{content:var(--tw-content);margin-bottom:1rem}.before\:block:before{content:var(--tw-content);display:block}.before\:content-\[\'\:\'\]:before{--tw-content:":";content:var(--tw-content)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-x-0:after{content:var(--tw-content);left:0;right:0}.after\:inset-y-0:after{bottom:0;content:var(--tw-content);top:0}.after\:-left-1:after{content:var(--tw-content);left:-.25rem}.after\:-top-1:after{content:var(--tw-content);top:-.25rem}.after\:-top-2:after{content:var(--tw-content);top:-.5rem}.after\:z-50:after{content:var(--tw-content);z-index:50}.after\:mt-4:after{content:var(--tw-content);margin-top:1rem}.after\:block:after{content:var(--tw-content);display:block}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:h-6:after{content:var(--tw-content);height:1.5rem}.after\:w-6:after{content:var(--tw-content);width:1.5rem}.after\:w-8:after{content:var(--tw-content);width:2rem}@keyframes shine{0%{content:var(--tw-content);opacity:.5;transform:translateX(-100px) skewX(-15deg)}33%{content:var(--tw-content);opacity:.6;transform:translateX(300px) skewX(-15deg)}to{content:var(--tw-content);opacity:.6;transform:translateX(300px) skewX(-15deg)}}.after\:animate-shine:after{animation:shine 5s ease-in-out infinite;content:var(--tw-content)}.after\:rounded-\[inherit\]:after{border-radius:inherit;content:var(--tw-content)}.after\:bg-white\/50:after{background-color:hsla(0,0%,100%,.5);content:var(--tw-content)}.after\:ring-1:after{content:var(--tw-content);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.after\:ring-inset:after{content:var(--tw-content);--tw-ring-inset:inset}.after\:ring-card-border:after{content:var(--tw-content);--tw-ring-color:var(--border-color-card,var(--border))}.after\:blur:after{content:var(--tw-content);--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:-mt-3:first-child{margin-top:-.75rem}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-b-\[inherit\]:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}@media (hover:hover) and (pointer:fine){.hover\:bg-accent-tinted:hover{background-color:var(--accent-10)}.hover\:bg-accent\/25:hover{background-color:rgba(var(--accent),.25)}.hover\:bg-amber-a11:hover{background-color:var(--amber-a11)}.hover\:bg-amber-a4:hover{background-color:var(--amber-a4)}.hover\:bg-blue-a11:hover{background-color:var(--blue-a11)}.hover\:bg-blue-a4:hover{background-color:var(--blue-a4)}.hover\:bg-grayscale-a11:hover{background-color:var(--grayscale-a11)}.hover\:bg-grayscale-a4:hover{background-color:var(--grayscale-a4)}.hover\:bg-green-a11:hover{background-color:var(--green-a11)}.hover\:bg-green-a4:hover{background-color:var(--green-a4)}.hover\:bg-neutral-800\/50:hover{background-color:rgba(38,38,38,.5)}.hover\:bg-red-a11:hover{background-color:var(--red-a11)}.hover\:bg-red-a4:hover{background-color:var(--red-a4)}.hover\:bg-tag-default:hover{background-color:var(--grayscale-a3)}.hover\:bg-tag-default-hover:hover{background-color:var(--grayscale-a4)}.hover\:bg-tag-default-soft:hover{background-color:var(--grayscale-a2)}.hover\:text-grayscale-a12:hover{color:var(--grayscale-a12)}.hover\:decoration-2:hover{text-decoration-thickness:2px}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:transition-none:hover{transition-property:none}.hover\:delay-300:hover{transition-delay:.3s}}.focus\:shadow-\[0_0_0_2px\]:focus{--tw-shadow:0 0 0 2px;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-black:focus{--tw-shadow-color:#000;--tw-shadow:var(--tw-shadow-colored)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline-black:focus-visible{outline-color:#000}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.disabled\:bg-grayscale-a6:disabled{background-color:var(--grayscale-a6)}.disabled\:text-grayscale-3:disabled{color:var(--grayscale-3)}@media (hover:hover) and (pointer:fine){.disabled\:hover\:opacity-100:hover:disabled{opacity:1}}.group:focus-within .group-focus-within\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.group:focus-within .group-focus-within\:ring-border-success{--tw-ring-color:var(--green-a8)}@media (hover:hover) and (pointer:fine){.group:hover .group-hover\:translate-x-0{--tw-translate-x:0px}.group:hover .group-hover\:translate-x-0,.group:hover .group-hover\:translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:0.125rem}.group\/tab-button:hover .group-hover\/tab-button\:bg-accent{--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity))}.group\/tab-button:hover .group-hover\/tab-button\:bg-tag-primary{background-color:rgba(var(--accent),15%)}.group:hover .group-hover\:bg-tag-default{background-color:var(--grayscale-a3)}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100,.group\/cb-container:hover .group-hover\/cb-container\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-80{opacity:.8}.group\/tab-button:hover .group-hover\/tab-button\:ring-accent\/70{--tw-ring-color:rgba(var(--accent),0.7)}.group\/tab-button:hover .group-hover\/tab-button\:transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.group:active .group-active\:bg-accent{--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity))}.group:active .group-active\:opacity-100{opacity:1}.group:active .group-active\:transition-\[background\]{transition-duration:.15s;transition-property:background;transition-timing-function:cubic-bezier(.4,0,.2,1)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=checked\]\:translate-x-\[19px\][data-state=checked]{--tw-translate-x:19px}.data-\[state\=checked\]\:translate-x-\[19px\][data-state=checked],.data-\[state\=open\]\:rotate-180[data-state=open]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:rotate-180[data-state=open]{--tw-rotate:180deg}.data-\[side\=bottom\]\:animate-slide-up-and-fade[data-side=bottom]{animation:slide-up-and-fade .4s cubic-bezier(.16,1,.3,1)}.data-\[side\=left\]\:animate-slide-right-and-fade[data-side=left]{animation:slide-right-and-fade .4s cubic-bezier(.16,1,.3,1)}.data-\[side\=right\]\:animate-slide-left-and-fade[data-side=right]{animation:slide-left-and-fade .4s cubic-bezier(.16,1,.3,1)}.data-\[side\=top\]\:animate-slide-down-and-fade[data-side=top]{animation:slide-down-and-fade .4s cubic-bezier(.16,1,.3,1)}@keyframes content-show{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.data-\[state\=open\]\:animate-content-show[data-state=open]{animation:content-show .15s cubic-bezier(.16,1,.3,1)}@keyframes content-show-from-bottom{0%{opacity:0;transform:translateY(48%)}to{opacity:1;transform:translate(0)}}.data-\[state\=open\]\:animate-content-show-from-bottom[data-state=open]{animation:content-show-from-bottom .5s cubic-bezier(.16,1,.3,1)}@keyframes overlay-show{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}to{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:1}}.data-\[state\=open\]\:animate-overlay-show[data-state=open]{animation:overlay-show .15s cubic-bezier(.16,1,.3,1)}@keyframes slide-up-and-fade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.data-\[state\=open\]\:data-\[side\=bottom\]\:animate-slide-up-and-fade[data-side=bottom][data-state=open]{animation:slide-up-and-fade .4s cubic-bezier(.16,1,.3,1)}@keyframes slide-right-and-fade{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}.data-\[state\=open\]\:data-\[side\=left\]\:animate-slide-right-and-fade[data-side=left][data-state=open]{animation:slide-right-and-fade .4s cubic-bezier(.16,1,.3,1)}@keyframes slide-left-and-fade{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}.data-\[state\=open\]\:data-\[side\=right\]\:animate-slide-left-and-fade[data-side=right][data-state=open]{animation:slide-left-and-fade .4s cubic-bezier(.16,1,.3,1)}@keyframes slide-down-and-fade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.data-\[state\=open\]\:data-\[side\=top\]\:animate-slide-down-and-fade[data-side=top][data-state=open]{animation:slide-down-and-fade .4s cubic-bezier(.16,1,.3,1)}.data-\[state\=active\]\:border-accent[data-state=active]{--tw-border-opacity:1;border-color:rgba(var(--accent),var(--tw-border-opacity))}.data-\[highlighted\]\:bg-tag-danger[data-highlighted]{background-color:var(--red-a3)}.data-\[highlighted\]\:bg-tag-default[data-highlighted]{background-color:var(--grayscale-a3)}.data-\[highlighted\]\:bg-tag-success[data-highlighted]{background-color:var(--green-a3)}.data-\[highlighted\]\:bg-tag-warning[data-highlighted]{background-color:var(--amber-a3)}.data-\[state\=checked\]\:bg-accent[data-state=checked]{--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity))}.data-\[state\=open\]\:bg-tag-default[data-state=open]{background-color:var(--grayscale-a3)}.data-\[state\=open\]\:bg-tag-primary[data-state=open]{background-color:rgba(var(--accent),15%)}.data-\[state\=open\]\:bg-tag-success[data-state=open]{background-color:var(--green-a3)}.data-\[disabled\]\:text-text-disabled[data-disabled]{color:var(--grayscale-a10)}.data-\[state\=active\]\:shadow-\[inset_0_-2px_0_0_rgba\(0\2c 0\2c 0\2c 0\.1\)\][data-state=active]{--tw-shadow:inset 0 -2px 0 0 rgba(0,0,0,.1);--tw-shadow-colored:inset 0 -2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-accent[data-state=active]{--tw-shadow-color:rgb(var(--accent));--tw-shadow:var(--tw-shadow-colored)}.data-\[highlighted\]\:outline-none[data-highlighted]{outline:2px solid transparent;outline-offset:2px}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/option[data-highlighted] .group-data-\[highlighted\]\/option\:bg-accent-contrast{--tw-bg-opacity:1;background-color:rgba(var(--accent-contrast),var(--tw-bg-opacity))}.group\/tab-button[data-state=active] .group-data-\[state\=active\]\/tab-button\:bg-accent{--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity))}.group\/tab-button[data-state=active] .group-data-\[state\=active\]\/tab-button\:bg-background{--tw-bg-opacity:1;background-color:rgba(var(--background),var(--tw-bg-opacity))}.group[data-state=active] .group-data-\[state\=active\]\:bg-accent{--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity))}.group[data-state=active] .group-data-\[state\=active\]\:font-semibold,.group\/tab-button[data-state=active] .group-data-\[state\=active\]\/tab-button\:font-semibold{font-weight:600}.group\/tab-button[data-state=active] .group-data-\[state\=active\]\/tab-button\:ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}@media (hover:hover) and (pointer:fine){.group\/tab-button:hover[data-state=active] .group-hover\/tab-button\:group-data-\[state\=active\]\/tab-button\:bg-accent{--tw-bg-opacity:1;background-color:rgba(var(--accent),var(--tw-bg-opacity))}.group\/tab-button:hover[data-state=active] .group-hover\/tab-button\:group-data-\[state\=active\]\/tab-button\:bg-background{--tw-bg-opacity:1;background-color:rgba(var(--background),var(--tw-bg-opacity))}}.prose-h1\:mt-\[1\.5em\] :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:1.5em}.first\:prose-h1\:mt-0 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))):first-child{margin-top:0}.prose-p\:m-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin:0}.prose-p\:leading-snug :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:1.375}.dark\:border-black:is(.dark *){--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.dark\:bg-background-tertiary-dark:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.dark\:bg-background\/50:is(.dark *){background-color:rgba(var(--background),.5)}.dark\:bg-black:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.dark\:bg-black\/20:is(.dark *){background-color:rgba(0,0,0,.2)}.dark\:bg-white:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.dark\:bg-white\/5:is(.dark *){background-color:hsla(0,0%,100%,.05)}.dark\:bg-gradient-to-b:is(.dark *){background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.dark\:from-accent\/10:is(.dark *){--tw-gradient-from:rgba(var(--accent),0.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(var(--accent),0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-transparent:is(.dark *){--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:to-transparent:is(.dark *){--tw-gradient-to:transparent var(--tw-gradient-to-position)}.dark\:fill-air:is(.dark *){fill:#fbfffa}.dark\:text-amber-12:is(.dark *){color:var(--amber-12)}.dark\:text-black:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.dark\:text-blue-12:is(.dark *){color:var(--blue-12)}.dark\:text-text-muted:is(.dark *){color:var(--grayscale-a11)}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark\:opacity-80:is(.dark *){opacity:.8}.dark\:shadow-card-dark-elevated:is(.dark *){--tw-shadow:0 2px 4px rgba(221,243,255,.05),0 2px 24px rgba(221,243,255,.05);--tw-shadow-colored:0 2px 4px var(--tw-shadow-color),0 2px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:ring-white\/30:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.3)}.dark\:\[text-shadow\:_0_1px_3px_rgb\(0_0_0_\/_40\%\)\]:is(.dark *){text-shadow:0 1px 3px rgba(0,0,0,.4)}.dark\:focus-visible\:outline-white:focus-visible:is(.dark *){outline-color:#fff}.dark\:disabled\:bg-grayscale-a6:disabled:is(.dark *){background-color:var(--grayscale-a6)}.dark\:disabled\:text-grayscale-5:disabled:is(.dark *){color:var(--grayscale-5)}@media not all and (min-width:1280px){.max-xl\:mx-auto{margin-left:auto;margin-right:auto}.max-xl\:hidden{display:none}}@media not all and (min-width:1024px){.max-lg\:\!size-icon-md{height:1.25rem!important;width:1.25rem!important}}@media not all and (min-width:768px){.max-md\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(3rem*var(--tw-space-y-reverse));margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)))}}@media not all and (min-width:640px){.max-sm\:hidden{display:none}.max-sm\:h-8{height:2rem}.max-sm\:h-full{height:100%}.max-sm\:flex-col{flex-direction:column}.max-sm\:px-2{padding-left:.5rem;padding-right:.5rem}.max-sm\:py-1{padding-bottom:.25rem;padding-top:.25rem}.max-sm\:pt-0{padding-top:0}}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:ml-6{margin-left:1.5rem}.sm\:mr-6{margin-right:1.5rem}.sm\:inline{display:inline}.sm\:w-96{width:24rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:justify-between{justify-content:space-between}.sm\:gap-6{gap:1.5rem}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:border-l{border-left-width:1px}.sm\:border-r{border-right-width:1px}.sm\:pb-20{padding-bottom:5rem}.sm\:pl-6{padding-left:1.5rem}.sm\:pr-6{padding-right:1.5rem}}@media (min-width:768px){.md\:sticky{position:sticky}.md\:top-header-offset{top:var(--header-offset,0)}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:-my-8{margin-bottom:-2rem;margin-top:-2rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mt-0{margin-top:0}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:max-h-\[calc\(100vh-8rem\)\]{max-height:calc(100vh - 8rem)}.md\:w-\[calc\(100vw-8rem\)\]{width:calc(100vw - 8rem)}.md\:max-w-content-width{max-width:var(--spacing-content-width)}.md\:max-w-endpoint-width{max-width:calc(var(--spacing-content-width)*2 + 3rem)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:gap-2{gap:.5rem}.md\:gap-8{gap:2rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-8{padding-bottom:2rem;padding-top:2rem}}@media (min-width:1024px){.lg\:-mr-16{margin-right:-4rem}.lg\:ml-0{margin-left:0}.lg\:hidden{display:none}.lg\:size-icon{height:1rem;width:1rem}.lg\:min-h-\[36px\]{min-height:36px}.lg\:gap-12{gap:3rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-8{padding-right:2rem}.lg\:pl-8,.lg\:px-8{padding-left:2rem}.lg\:pr-16{padding-right:4rem}.lg\:pr-8{padding-right:2rem}.lg\:pt-4{padding-top:1rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1280px){.xl\:-mx-16{margin-left:-4rem;margin-right:-4rem}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:pr-0{padding-right:0}}@media (min-width:1536px){.\32xl\:-mx-24{margin-left:-6rem;margin-right:-6rem}}@media (min-width:1280px){.ltr\:xl\:ml-\[calc\(50\%-50vw\+16rem\)\]:where([dir=ltr],[dir=ltr] *){margin-left:calc(50% - 50vw + 16rem)}.ltr\:xl\:mr-\[calc\(50\%-50vw\)\]:where([dir=ltr],[dir=ltr] *){margin-right:calc(50% - 50vw)}.rtl\:xl\:ml-\[calc\(50\%-50vw\)\]:where([dir=rtl],[dir=rtl] *){margin-left:calc(50% - 50vw)}.rtl\:xl\:mr-\[calc\(50\%-50vw\+16rem\)\]:where([dir=rtl],[dir=rtl] *){margin-right:calc(50% - 50vw + 16rem)}}