From 25a2528035c346aa73a26771fcc68974cfd1f574 Mon Sep 17 00:00:00 2001 From: Prince Anuragi Date: Thu, 26 Sep 2024 10:14:01 +0530 Subject: [PATCH] Updates --- CNAME | 1 - .../dm-sans-latin-400-normal-COF6noiJ.woff2 | Bin 0 -> 14116 bytes assets/dm-sans-latin-400-normal-DmRB7q_B.woff | Bin 0 -> 18528 bytes ...m-sans-latin-ext-400-normal-Cygz-XR6.woff2 | Bin 0 -> 7308 bytes ...dm-sans-latin-ext-400-normal-NAt9AhwD.woff | Bin 0 -> 10052 bytes assets/index-Czf13UAL.css | 1 + assets/index-iWUR789K.js | 84 +++++++++ assets/main-CivUEsyz.js | 71 -------- assets/main-YXJUqckt.css | 1 - ...eather-sans-latin-400-normal-BtHbVa_7.woff | Bin 0 -> 21352 bytes ...ather-sans-latin-400-normal-MeumwvFc.woff2 | Bin 0 -> 16980 bytes ...r-sans-latin-ext-400-normal-9Q_aGP8w.woff2 | Bin 0 -> 16380 bytes ...er-sans-latin-ext-400-normal-DDe-011c.woff | Bin 0 -> 22028 bytes ...-sans-vietnamese-400-normal-C6r-evGF.woff2 | Bin 0 -> 6056 bytes ...r-sans-vietnamese-400-normal-Dos4LEyN.woff | Bin 0 -> 8288 bytes exclaimation.svg | 13 ++ favicon.ico | Bin 3870 -> 0 bytes firm_assets/certik.svg | 1 - firm_assets/consensys.svg | 1 - firm_assets/cyberscope.svg | 1 - firm_assets/fallback.svg | 1 - firm_assets/formalland.svg | 162 ------------------ firm_assets/nethermind.svg | 38 ---- firm_assets/runtime.svg | 1 - firm_assets/shellboxes.svg | 1 - firm_assets/veridise.svg | 1 - firms_logos/consensys.png | Bin 0 -> 5308 bytes firms_logos/cyberscope.png | Bin 0 -> 2575 bytes firms_logos/formalland.png | Bin 0 -> 8721 bytes firms_logos/nethermind.png | Bin 0 -> 3212 bytes firms_logos/runtime.png | Bin 0 -> 5677 bytes firms_logos/shellboxes.png | Bin 0 -> 5503 bytes firms_logos/veridise.png | Bin 0 -> 7177 bytes index.html | 11 +- logo.png | Bin 0 -> 1483 bytes logo192.png | Bin 5347 -> 0 bytes logo512.png | Bin 9664 -> 0 bytes manifest.json | 6 +- powered_by.png | Bin 0 -> 3166 bytes powered_by.svg | 29 ++++ public/404.html | 16 -- vite.svg | 1 + 42 files changed, 136 insertions(+), 305 deletions(-) delete mode 100644 CNAME create mode 100644 assets/dm-sans-latin-400-normal-COF6noiJ.woff2 create mode 100644 assets/dm-sans-latin-400-normal-DmRB7q_B.woff create mode 100644 assets/dm-sans-latin-ext-400-normal-Cygz-XR6.woff2 create mode 100644 assets/dm-sans-latin-ext-400-normal-NAt9AhwD.woff create mode 100644 assets/index-Czf13UAL.css create mode 100644 assets/index-iWUR789K.js delete mode 100644 assets/main-CivUEsyz.js delete mode 100644 assets/main-YXJUqckt.css create mode 100644 assets/merriweather-sans-latin-400-normal-BtHbVa_7.woff create mode 100644 assets/merriweather-sans-latin-400-normal-MeumwvFc.woff2 create mode 100644 assets/merriweather-sans-latin-ext-400-normal-9Q_aGP8w.woff2 create mode 100644 assets/merriweather-sans-latin-ext-400-normal-DDe-011c.woff create mode 100644 assets/merriweather-sans-vietnamese-400-normal-C6r-evGF.woff2 create mode 100644 assets/merriweather-sans-vietnamese-400-normal-Dos4LEyN.woff create mode 100644 exclaimation.svg delete mode 100644 favicon.ico delete mode 100644 firm_assets/certik.svg delete mode 100644 firm_assets/consensys.svg delete mode 100644 firm_assets/cyberscope.svg delete mode 100644 firm_assets/fallback.svg delete mode 100644 firm_assets/formalland.svg delete mode 100644 firm_assets/nethermind.svg delete mode 100644 firm_assets/runtime.svg delete mode 100644 firm_assets/shellboxes.svg delete mode 100644 firm_assets/veridise.svg create mode 100644 firms_logos/consensys.png create mode 100644 firms_logos/cyberscope.png create mode 100644 firms_logos/formalland.png create mode 100644 firms_logos/nethermind.png create mode 100644 firms_logos/runtime.png create mode 100644 firms_logos/shellboxes.png create mode 100644 firms_logos/veridise.png create mode 100644 logo.png delete mode 100644 logo192.png delete mode 100644 logo512.png create mode 100644 powered_by.png create mode 100644 powered_by.svg delete mode 100644 public/404.html create mode 100644 vite.svg diff --git a/CNAME b/CNAME deleted file mode 100644 index fe76215..0000000 --- a/CNAME +++ /dev/null @@ -1 +0,0 @@ -formalverification.xyz diff --git a/assets/dm-sans-latin-400-normal-COF6noiJ.woff2 b/assets/dm-sans-latin-400-normal-COF6noiJ.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..bedfe7df9864cf3b2cd4c271ba4df67d0b64a3b8 GIT binary patch literal 14116 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

~zX#{Jp#Fn9LV@IH=B_6jQv4JxH}eXY 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 M1$H0jpVrI&2e1_S6aWAK literal 0 HcmV?d00001 diff --git a/assets/dm-sans-latin-400-normal-DmRB7q_B.woff b/assets/dm-sans-latin-400-normal-DmRB7q_B.woff new file mode 100644 index 0000000000000000000000000000000000000000..5ccafd7deb5015d394b6baab2064660bf3c100f5 GIT binary patch literal 18528 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 literal 0 HcmV?d00001 diff --git a/assets/dm-sans-latin-ext-400-normal-Cygz-XR6.woff2 b/assets/dm-sans-latin-ext-400-normal-Cygz-XR6.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..375827da2bbff7cb214b981fcd6543e59e8f797f GIT binary patch literal 7308 zcmV;79CPD$Pew8T0RR91033_}5C8xG07b9>030d+0RR9100000000000000000000 z0000Qf*u>0OdNrB24Fu^R6$f;0E9dd2nxqUyABJ3FaQBI0we>5Tm&Emg)9e+I}8UK zvpiJ?a@aTkg!wia#s8lYI2c1jKTzulm&7#+4EwYrLvqy$?jAFshuzrd*n=>MB{OF+ zOEwG$OcZd4m9LmSSa21ts-k~QkL$MY>BrWd`V7BR)jc*$l;K@*?FdO`iGT9%sXDjc zPz%`+_-hA%Te3f=tekZL9Q^A5TY1K8C2p6HEn`;vcr41Pm2M6L$&*Saghp~;M zr4>XN9PGAd3nak^lK>&9UAZN)EUr<%1CImwZ~C})nY3*N=Y?GVl9eZ4NYtp_^EZ&j zDLpUi3ZVF=QXo7wb|;Vf;G<&J|JgL#9six23dKnx)jxD$Ln3` zYmHKTYxxLdW*P3u4s%J+5kiR_LIoYXJ{1;aiZW#jb-1q5HqlX21KPC^QVw~%IyReD zB<+NIkU3I}VuT}X;W(_fw%3(^76gVr08=3d7!ScaLM9^VT3 zxkJdjAd}G{0RkX_LLp2X2#)|F5&?-KhDgaFN;-%^93+7Sk|YI^CIgZs3z8!bQlJo0 ztQ=CQ22yJ}WVYFmxfVheTMB9NJ>*9}Lz=CGthN@iP8*~{H)MlNkS(@B4mbcgqBUxcTKi zpnC$^7`kKxHk=?tP#Qvx)7ZhJ#Ds zodxaZYq~|y|LmOu+Bx(zasoLj>qA=V1T)Bfr>6EwLEAvT7FmTXr(Z(95SfQgClhr8 zS0mZ~)xUgiKz)(?oua8;SRV;}XTob82@Zlh={yYdp{yV5)@xedwzh)0893yo6TGGi zpbn@Ds$R({$;SaXf*eHmnXp^weM(T9ko9zHjAp;pO2zQeKrKKPBeR{UM8<~;>WL>A zZ;YCX!~;?@uFjP_8wV-mh>u`+i`_xIBV?;!Q$iwPlLR)mqv0Azy@U9LVO#R{`kNJRhJll~s%oDgjuoIl3k1=wjB2q2j&^|sPw8v6MOdqCVyYU$V&)6>jH9S&K zrAZ0W5$Oyp4yTiWX;w$f1_RQ=VC@h#$Z-y`F97`!LeT@%5<{W5xH@QJR-Xj|=!oGD z!Grr!z=I7;0unfZD^S1-e8CSG5DZM7G$6V6=*>Z31EeE$beiZfMO_vN~nQG zm{oT!8(08Mzq_j6GybBOmU% zlK#dyYv^D1UZ{)|_lpfa-zRq*o_>Rz8;pry8 zp!cww+jCH_c0p5Ay}KNRWzC7kp7Go_TP7kNwdO|mi!Ta#g<*% zp)7(=ozzL)4eW_y@45yk&IcTe+m9XPaiYKf!b+RgzD4E3d%lZJ(f+b%va&fCv_W|003~n5stmG zwGT+-;ICzW{tN^J4iF4*Km-%in2R&+2#>`exg3J0#vvjJMgR%QSplby!SMt6C=4zj zu*49`Ok5#P$YzKhkyI#}xq%5H@Zf`m0fG(c4Tnhr;sytdK}84iTI{w#c=SgQFp*mE zD;mnVN-vn5cQw*D?GbOX*8uti2b8;j&}$yT#_h->D{H_DPk&N%LB;Exj-ZJ^M_@3H zW24kFhRh0UVEmYiT`_76umN0LPc2rfFu-&R7;sQL#Jy?*1PBnpENFl%8QiVoikoJ5 zP&YIc*wH!v9D*0NZp)W}X~0BpgKeMj8aU2=@mbgh{~>_(TSSWi+ycm7?E@A=h9Cr3 zU^XnU63nTm)y+Z#fOB7^^=J~HgKwdByJlMd(z{DGrts{boJ!%HpcN{=wa{wq1 z1ChgU74&1f4JkYu_Gn}}oQN&*j$b(8Cp_9DCL=|emtV3XU+Z1rmDUgzhb2(2rnXW4 zrhcT+Xq#z0w4+m8CniAco&lPOs9}T`Q6i&{HQ6a$Xg3;5{fkL&?H{PTVr1Uha+uR^2mZwu|V>oMpW;75V> z|A7q127pY@@9sf5tTcETCdomPhbWi50uBnfDdVh|t5WW!a#4b;l9y@}RlL=pYeZ9z zs?HP*d`&i8fY}1g6>PpB^MqI+)Iv;)u`R{21jjN0-{Wb*_Z^WRMfh2`pG0XEV})of zWY&;cO{b08Z1enm*ckg^&zhcmN|Fb!)%2nRIL3n}~$VV>w%kM}Z(*78;1o(GJ`^!;g-byx7?&cS;p>xCo=BKI*>hxlJiVvMfNuo;$L4 z$&KLrhVQdIRR8Ow{w7(_irAhjP~NNI+~1FcLeiMdy$a<}NSt@>byNp0vTYb}%P(41 z9H}2z8U&uFSp3%wR0Wlh3axg_JxyXFeqUOr7=yE!KX}^=o?XiAHsdn3;AgdrtEFti*cF zy}h}x*6NP>Fu`PaSk~=R{IvbhHPH!g&#D?B{uz!#q35m&&&^(ji8;KV=ysW`r7+l7 z^?6djG+|@XXbi9v%e>rFc)cf3sn~1BycgOo_WhGzYh@cPo%nFUfO`RPcGsb*hKTL) zA%0EIIL9~liX1+j+~-sK5UmZ{jSgsBl)38+E%DqIpOcyEOZo(xxGBclK3cLoU!~ZQ zf>6An$Cr4u4+Tfh(bLcU-l~DcOss~qhF{KqsC+(y9-gadB^zZJ5=BW{d6!qdlrp5; z_Y7E&S*3E`%EuhVb?8&kra@6uU9~Ofjc>{SzM&ourZ`<(z2U$aRX=oshEK1cMK`J! zZXe2-G7Fgj+fk0cFF?dsdpGao<@T*cwIKBjO3C7M-3)x#Mx7=<9g=vwO;{%_uNK*b zL7DOm6PC=0dBtdnM|;)3B^um~K&sfg*x=EjZ`|iVC%vZUNWIvFDjE_U92(iVsacj@V;S&F?R$j*jt|tJOeTs00{ObMs2GVrlwaT7gZ)&ALY{K?FU*si+7<>aeyS=BzS&q`YIIF%& z8NDDq9RjWN);#0H&MO?bGhpZ&ncZ$R{$5pK{H@(Gd!}kev$dQ*CpncrcZMRkOu$xT zY%uzWq`xqRzCEg}eqebzo#Q`b?ZYF2^4-)(qC zlBBaaX|YLurL@oxN3|c;ip?%A9&$5cznH0558L&{cMD8rXZ{*zsukest(aV{xUifv zepl9WfNMRldau!e^W{wzXagDF0uqk5UPLNtO}BPcl$(jI8AT-%EnVdmB57T$GuA3& z7o?|SVy(hxFqvNyB^df1nM*|6jHn1+R#~{^`zh3Q5!r1K3-X&1^d@nvR%=-f!6ehP zaB+b=H8?=24HB{C)Bt)gy+4k;)9h_BD9_20v>@2HVQZ=(l*9ba=>BSIP^| zQz^LlnL>C!eN6SAYHT{FN!t2IRby6U!i^oO~U;B#9G40@WdW zfjZY;zLY&u9n4X&=Orh_XtNl6btaFQ9vfl6rNXKw-{-ig{eG-9(XsQm2V1?om*e3L zNs<^6q;VzLbZHZ(KPQN(m`KY1_NOy=vNZOr&pE6pZIMhgHJ0dMzsQSeQZX12O2J$6 z?r1|=ShRd<>@)5vJvC4rDh~_Ng*eV5)wfvd$2M$(gHpB!fXcr-fq^Xff8sicq z4K;F2`t(dkQ*xV$FAUX&ge6JX6m9=zn*W-)RmqNq8QI`Z(p4#=ryGsYja3T0IFtK( zsCCq6YliVe>E*BG8Q3A#sK}5c1DnS&vV)T%qk^qQHs~W|99fcT{i4%J>PnfoF+L%t zp-QIJm&im@r9=<=KV$}s(rS{1=oq2;2%p$6i#9k!sAP>>hNIP~!Qh6~RLEi*65?lZ zFVyKaXOv5B4ymk0X_$r)W(fC@FwLtJ#h55{+Dpjpxw4cVsS$emJ?w5#jgzNjDBMFs zZ+KDtVzt=rcza&p9nahxEu|pscuzCAgQaRlE(N%X=9C4t*w%}g$W6=#^lD;nowN`Gf5&1vuZ=aLi8aJS`d~* zj0s+^_#8m-dI~4im)3lSEal(;ONz}37U|8&y3bRC{H_$Z`(CVV#Q$ww^a~A>CkBKk z7MKV+i)t!|jrVoinUqXUoE#!zvs6h8uw%-+>GDWQswR~8 zWaVgC)&PUd5EG(E{6SmCjkpx3N)y2LmH!`WH#^SRoHK9JhkSF=ivLfGd!1iie3)~4 zmh0p*{Tba0VEcj;`DO4|c~rQlYgL{Vlhsh*Ljf|ykwTe>qYn^{;Z+{gH$vrigw(Qx z0=znAhf?dr$9!hM)FytdK^ZB)Jn6{( zQaG-Z7U6cp1?V+>BD8 zwW;X7;{H7AJjR2fp3tP+0~t6N!2B}3BopHR+#B$OZKqwp&37auFZ z@28}{=db&DcE8QpcMg6fKC3prl66a4>F)%7X>C#ZZ)D#mX@pq@0>&Bg7{`w|!H;Rz zE~gJ{w4n^B1kM-yuzT8IgpQqn{1h7tjvjD2?ub_8hy6BT&|jjPK6Z|23Su2krQ{F9 zpN?_NVDt*`8RO?9RE@DlzGfyE+>$f)+=R;?BR2XKg#BZs`wtoZw4v$1sOgL2#5k>e z+DG8s6)X@SZ0#ZM0Y7X^JDm{V@+1D|&&ORGa}|XAki-12b=qlvK_oxq06%Q)+Lt`- z6QT{{AgQ@xz6%h$>WZ97;5jIcJE9l(^KSBE*74Vj@fY3GM)iQ6AIfb0LbCX?DRRz% z8h=>pfIq8~Kj*MEYBgB-A?x{J%d|mvA$3B(g{K+ojD(u8PHzT&?=IT`E&{&CY5tgv z+G+1#Ip42sjb42SIeDa9gg>;Sdrs#Z+cWL-=FTs%BR?Z4O*+l*JL6EFFl@jOtg7h? z5eOveu$QiaGft~v_>s24R<$+hgq9yj)Nzm7McN4qp`GuED}U5K{2^bQBShCH{{;LI z+qDzshc_25>HIeR*nwvCD0>wsr04FJ@&g;6Gw1o!=h1!d@BQEK>T_Su-{1W|@6Vb6 z02TptLF;ztQYB*@T{v^AZxLwwlxjHrpSA&AS~s5o)a7)&1W>oPFE#)50W@F9SU91H zvQ)udHQPla9b^r0K2CJT;isU1Sl1vxQJY zZXh6?pi*q3m`InA3`J;(^3Gxx-k?2j-AI?^mxJQwsZ~u-%Ppv#feG>xHIXjeaz1|l zCr^5cw3G`yFAi#5N!`cA=#uCFv}=8RIL-lciVo0r(n4fg#sQ;~$F)w;H?`aM1o%I_ ziJb&lxLS5+!n&p>?)n_$E#`Lu7W)G5(fPE~;NCy5hGydA|4Vy*XMwRW00G}cC>$23C>u@y(p}s) zE0CeBsCyZ$d6zYeqwQwU&LCtjWZ1W7IQ3urtst)o_90C4s=xG5r1rDq;pSiDUp}Q} z07v39!mxjXxz#>~U7Rg&c3EbItd*F-jW|9R6}DG1<*wc!?_Dn?x6G3HPsmAf$Gw^UbmiZB>M2IpA|c;1TpHQsOi3jR@?aTBSTy zbn4})P^JKvK#h7Sij*l)s$M)Fs7Pr?nmT1>DQZc5-8xa&*v>6b3nN4jWQp%-1(s^H zO0dOKGg30KM32>p3~0+_R-{D3KA4A!WJPK=h zRgr?mm1%HTT0TQGd{Dt-CCWB#gZv8?ENCE;en~KlZa@3) zc>XAjEhakyD(7#U-vj#Vzjf zz{H9tcF3W`E8ZS?OI#3wk$5PECnQKJ5#5tM3uFuDc%cYUk`+}eN;gca7`tBJO6=|# zI3>jAuLGv;8-OHfkf1~q8iU2*)Ax~vNXpoCGKET`XJQn`EZ)xE!Li3B0!}RF%r35O zCAoWemh9EjzQ`@b$Jeh^e>R89t&+LDtWq!7!*PQ>V=lO0 zv69D1k{cWiPLFbp>sRhQq3zUJk>`pq;#xrbo_}zXjFJ&5sgig*vATb{lH->YHLAA6 zO2##Pod!_@Ce{ zOXo``-2{))Xq^u#>k&-j4;+w>3W@~qGt^=PSrwzz9$vNnnzG#gTJems^}oOVyNAWd zMEB$TM|Ua4%aI&2OQ$VfFOTjT{+vbnQ9r_kZMp6j{$I$jy@0B%v#G7O$K_SW6^cu| z2>QRMPkr#qI6pW|M$rft!Km!|XmK$@w2*4zm#~_*)zm+wsap6InHnsQ*I~7Qv=}>J z?O)TH)=;ap+Una8t=j5)zkY0o!-zp9RFCw8WA;5ua!Lzl92t7`EZVnhO2-?c@4CQwwfK|FNin$pvgCk m+`nsp^^P=k2$r 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

b+ZX!JB>F%n)>4D%;(h) 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 al;dkuxdI&bW_*,.rt-Skeleton:after,.rt-Skeleton:before{visibility:hidden!important}@keyframes rt-skeleton-pulse{0%{background-color:var(--gray-a3)}to{background-color:var(--gray-a4)}}.rt-Text{line-height:var(--line-height, var(--default-line-height));letter-spacing:var(--letter-spacing, inherit)}:where(.rt-Text){margin:0}.rt-Text:where([data-accent-color]){color:var(--accent-a11)}.rt-Text:where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Text:where(.rt-high-contrast){color:var(--accent-12)}@media (pointer: coarse){.rt-Text:where(label){-webkit-tap-highlight-color:transparent}.rt-Text:where(label):where(:active){outline:.75em solid var(--gray-a4);outline-offset:-.6em}}.rt-Text:where(.rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}@media (min-width: 520px){.rt-Text:where(.xs\:rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.xs\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.xs\:rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.xs\:rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.xs\:rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.xs\:rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.xs\:rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.xs\:rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 768px){.rt-Text:where(.sm\:rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.sm\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.sm\:rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.sm\:rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.sm\:rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.sm\:rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.sm\:rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.sm\:rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1024px){.rt-Text:where(.md\:rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.md\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.md\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.md\:rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.md\:rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.md\:rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.md\:rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.md\:rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.md\:rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1280px){.rt-Text:where(.lg\:rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.lg\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.lg\:rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.lg\:rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.lg\:rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.lg\:rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.lg\:rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.lg\:rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1640px){.rt-Text:where(.xl\:rt-r-size-1){font-size:var(--font-size-1);--line-height: var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Text:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Text:where(.xl\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Text:where(.xl\:rt-r-size-4){font-size:var(--font-size-4);--line-height: var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Text:where(.xl\:rt-r-size-5){font-size:var(--font-size-5);--line-height: var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Text:where(.xl\:rt-r-size-6){font-size:var(--font-size-6);--line-height: var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Text:where(.xl\:rt-r-size-7){font-size:var(--font-size-7);--line-height: var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Text:where(.xl\:rt-r-size-8){font-size:var(--font-size-8);--line-height: var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Text:where(.xl\:rt-r-size-9){font-size:var(--font-size-9);--line-height: var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}.rt-BaseDialogOverlay{position:fixed;top:0;right:0;bottom:0;left:0}.rt-BaseDialogOverlay:before{position:fixed;content:"";top:0;right:0;bottom:0;left:0;background-color:var(--color-overlay)}.rt-BaseDialogScroll{display:flex;overflow:auto;position:absolute;top:0;right:0;bottom:0;left:0}.rt-BaseDialogScrollPadding{flex-grow:1;margin:auto;padding-top:var(--space-6);padding-bottom:max(var(--space-6),6vh);padding-left:var(--space-4);padding-right:var(--space-4)}.rt-BaseDialogScrollPadding:where(.rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.rt-r-align-center){margin-top:auto}@media (min-width: 520px){.rt-BaseDialogScrollPadding:where(.xs\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.xs\:rt-r-align-center){margin-top:auto}}@media (min-width: 768px){.rt-BaseDialogScrollPadding:where(.sm\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.sm\:rt-r-align-center){margin-top:auto}}@media (min-width: 1024px){.rt-BaseDialogScrollPadding:where(.md\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.md\:rt-r-align-center){margin-top:auto}}@media (min-width: 1280px){.rt-BaseDialogScrollPadding:where(.lg\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.lg\:rt-r-align-center){margin-top:auto}}@media (min-width: 1640px){.rt-BaseDialogScrollPadding:where(.xl\:rt-r-align-start){margin-top:0}.rt-BaseDialogScrollPadding:where(.xl\:rt-r-align-center){margin-top:auto}}.rt-BaseDialogContent{margin:auto;width:100%;z-index:1;position:relative;overflow:auto;--inset-padding-top: var(--dialog-content-padding);--inset-padding-right: var(--dialog-content-padding);--inset-padding-bottom: var(--dialog-content-padding);--inset-padding-left: var(--dialog-content-padding);padding:var(--dialog-content-padding);box-sizing:border-box;background-color:var(--color-panel-solid);box-shadow:var(--shadow-6);outline:none}.rt-BaseDialogContent:where(.rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}@media (min-width: 520px){.rt-BaseDialogContent:where(.xs\:rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xs\:rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xs\:rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.xs\:rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 768px){.rt-BaseDialogContent:where(.sm\:rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.sm\:rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.sm\:rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.sm\:rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1024px){.rt-BaseDialogContent:where(.md\:rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.md\:rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.md\:rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.md\:rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1280px){.rt-BaseDialogContent:where(.lg\:rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.lg\:rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.lg\:rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.lg\:rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1640px){.rt-BaseDialogContent:where(.xl\:rt-r-size-1){--dialog-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xl\:rt-r-size-2){--dialog-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-BaseDialogContent:where(.xl\:rt-r-size-3){--dialog-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-BaseDialogContent:where(.xl\:rt-r-size-4){--dialog-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (prefers-reduced-motion: no-preference){@keyframes rt-dialog-overlay-no-op{0%{opacity:1}to{opacity:1}}@keyframes rt-dialog-content-show{0%{opacity:0;transform:translateY(5px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rt-dialog-content-hide{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(5px) scale(.99)}}.rt-BaseDialogOverlay:where([data-state=closed]){animation:rt-dialog-overlay-no-op .16s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogOverlay:where([data-state=open]):before{animation:rt-fade-in .2s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogOverlay:where([data-state=closed]):before{animation:rt-fade-out .16s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogContent:where([data-state=open]){animation:rt-dialog-content-show .2s cubic-bezier(.16,1,.3,1)}.rt-BaseDialogContent:where([data-state=closed]){animation:rt-dialog-content-hide .1s cubic-bezier(.16,1,.3,1)}}.rt-AvatarRoot{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;-webkit-user-select:none;user-select:none;width:var(--avatar-size);height:var(--avatar-size);flex-shrink:0}.rt-AvatarImage{width:100%;height:100%;object-fit:cover;border-radius:inherit}.rt-AvatarFallback{font-family:var(--default-font-family);font-weight:var(--font-weight-medium);font-style:normal;z-index:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:inherit;text-transform:uppercase}.rt-AvatarFallback:where(.rt-one-letter){font-size:var(--avatar-fallback-one-letter-font-size)}.rt-AvatarFallback:where(.rt-two-letters){font-size:var(--avatar-fallback-two-letters-font-size, var(--avatar-fallback-one-letter-font-size))}.rt-AvatarRoot:where(.rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}@media (min-width: 520px){.rt-AvatarRoot:where(.xs\:rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.xs\:rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.xs\:rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.xs\:rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.xs\:rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.xs\:rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xs\:rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xs\:rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.xs\:rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width: 768px){.rt-AvatarRoot:where(.sm\:rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.sm\:rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.sm\:rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.sm\:rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.sm\:rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.sm\:rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.sm\:rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.sm\:rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.sm\:rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width: 1024px){.rt-AvatarRoot:where(.md\:rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.md\:rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.md\:rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.md\:rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.md\:rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.md\:rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.md\:rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.md\:rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.md\:rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width: 1280px){.rt-AvatarRoot:where(.lg\:rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.lg\:rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.lg\:rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.lg\:rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.lg\:rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.lg\:rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.lg\:rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.lg\:rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.lg\:rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}@media (min-width: 1640px){.rt-AvatarRoot:where(.xl\:rt-r-size-1){--avatar-size: var(--space-5);--avatar-fallback-one-letter-font-size: var(--font-size-2);--avatar-fallback-two-letters-font-size: var(--font-size-1);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-1)}.rt-AvatarRoot:where(.xl\:rt-r-size-2){--avatar-size: var(--space-6);--avatar-fallback-one-letter-font-size: var(--font-size-3);--avatar-fallback-two-letters-font-size: var(--font-size-2);border-radius:max(var(--radius-2),var(--radius-full));letter-spacing:var(--letter-spacing-2)}.rt-AvatarRoot:where(.xl\:rt-r-size-3){--avatar-size: var(--space-7);--avatar-fallback-one-letter-font-size: var(--font-size-4);--avatar-fallback-two-letters-font-size: var(--font-size-3);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-3)}.rt-AvatarRoot:where(.xl\:rt-r-size-4){--avatar-size: var(--space-8);--avatar-fallback-one-letter-font-size: var(--font-size-5);--avatar-fallback-two-letters-font-size: var(--font-size-4);border-radius:max(var(--radius-3),var(--radius-full));letter-spacing:var(--letter-spacing-4)}.rt-AvatarRoot:where(.xl\:rt-r-size-5){--avatar-size: var(--space-9);--avatar-fallback-one-letter-font-size: var(--font-size-6);border-radius:max(var(--radius-4),var(--radius-full));letter-spacing:var(--letter-spacing-6)}.rt-AvatarRoot:where(.xl\:rt-r-size-6){--avatar-size: 80px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xl\:rt-r-size-7){--avatar-size: 96px;--avatar-fallback-one-letter-font-size: var(--font-size-7);border-radius:max(var(--radius-5),var(--radius-full));letter-spacing:var(--letter-spacing-7)}.rt-AvatarRoot:where(.xl\:rt-r-size-8){--avatar-size: 128px;--avatar-fallback-one-letter-font-size: var(--font-size-8);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-8)}.rt-AvatarRoot:where(.xl\:rt-r-size-9){--avatar-size: 160px;--avatar-fallback-one-letter-font-size: var(--font-size-9);border-radius:max(var(--radius-6),var(--radius-full));letter-spacing:var(--letter-spacing-9)}}.rt-AvatarRoot:where(.rt-variant-solid) :where(.rt-AvatarFallback){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-AvatarRoot:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-AvatarFallback){background-color:var(--accent-12);color:var(--accent-1)}.rt-AvatarRoot:where(.rt-variant-soft) :where(.rt-AvatarFallback){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-AvatarRoot:where(.rt-variant-soft):where(.rt-high-contrast) :where(.rt-AvatarFallback){color:var(--accent-12)}.rt-Badge{display:inline-flex;align-items:center;white-space:nowrap;font-family:var(--default-font-family);font-weight:var(--font-weight-medium);font-style:normal;flex-shrink:0;line-height:1;height:-moz-fit-content;height:fit-content}.rt-Badge:where(.rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}@media (min-width: 520px){.rt-Badge:where(.xs\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.xs\:rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.xs\:rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}}@media (min-width: 768px){.rt-Badge:where(.sm\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.sm\:rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.sm\:rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}}@media (min-width: 1024px){.rt-Badge:where(.md\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.md\:rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.md\:rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}}@media (min-width: 1280px){.rt-Badge:where(.lg\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.lg\:rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.lg\:rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}}@media (min-width: 1640px){.rt-Badge:where(.xl\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:calc(var(--space-1) * .5) calc(var(--space-1) * 1.5);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-Badge:where(.xl\:rt-r-size-2){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);padding:var(--space-1) var(--space-2);gap:calc(var(--space-1) * 1.5);border-radius:max(var(--radius-2),var(--radius-full))}.rt-Badge:where(.xl\:rt-r-size-3){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);padding:var(--space-1) calc(var(--space-2) * 1.25);gap:var(--space-2);border-radius:max(var(--radius-2),var(--radius-full))}}.rt-Badge:where(.rt-variant-solid){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-Badge:where(.rt-variant-solid)::selection{background-color:var(--accent-7);color:var(--accent-12)}.rt-Badge:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--accent-1)}.rt-Badge:where(.rt-variant-solid):where(.rt-high-contrast)::selection{background-color:var(--accent-a11);color:var(--accent-1)}.rt-Badge:where(.rt-variant-surface){background-color:var(--accent-surface);box-shadow:inset 0 0 0 1px var(--accent-a6);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-surface):where(.rt-high-contrast){color:var(--accent-12)}.rt-Badge:where(.rt-variant-soft){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-soft):where(.rt-high-contrast){color:var(--accent-12)}.rt-Badge:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a8);color:var(--accent-a11)}.rt-Badge:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px var(--accent-a7),inset 0 0 0 1px var(--gray-a11);color:var(--accent-12)}.rt-Blockquote{box-sizing:border-box;border-left:max(var(--space-1),.25em) solid var(--accent-a6);padding-left:min(var(--space-5),max(var(--space-3),.5em))}.rt-BaseButton{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-user-select:none;user-select:none;vertical-align:top;font-family:var(--default-font-family);font-style:normal;text-align:center}.rt-BaseButton:where([data-disabled]){--spinner-opacity: 1}.rt-BaseButton:where(.rt-loading){position:relative}.rt-BaseButton:where(:not(.rt-variant-ghost)){height:var(--base-button-height)}.rt-BaseButton:where(.rt-variant-ghost){box-sizing:content-box;height:-moz-fit-content;height:fit-content}.rt-BaseButton:where(.rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}@media (min-width: 520px){.rt-BaseButton:where(.xs\:rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.xs\:rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.xs\:rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.xs\:rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width: 768px){.rt-BaseButton:where(.sm\:rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.sm\:rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.sm\:rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.sm\:rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width: 1024px){.rt-BaseButton:where(.md\:rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.md\:rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.md\:rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.md\:rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width: 1280px){.rt-BaseButton:where(.lg\:rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.lg\:rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.lg\:rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.lg\:rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}@media (min-width: 1640px){.rt-BaseButton:where(.xl\:rt-r-size-1){--base-button-classic-active-padding-top: 1px;--base-button-height: var(--space-5);border-radius:max(var(--radius-1),var(--radius-full))}.rt-BaseButton:where(.xl\:rt-r-size-2){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-6);border-radius:max(var(--radius-2),var(--radius-full))}.rt-BaseButton:where(.xl\:rt-r-size-3){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-7);border-radius:max(var(--radius-3),var(--radius-full))}.rt-BaseButton:where(.xl\:rt-r-size-4){--base-button-classic-active-padding-top: 2px;--base-button-height: var(--space-8);border-radius:max(var(--radius-4),var(--radius-full))}}.rt-BaseButton:where(.rt-variant-classic){background-color:var(--accent-9);color:var(--accent-contrast);position:relative;z-index:0;background-image:linear-gradient(to bottom,transparent 50%,var(--gray-a4)),linear-gradient(to bottom,transparent 50%,var(--accent-9) 80%);box-shadow:var(--base-button-classic-box-shadow-top),inset 0 0 0 1px var(--accent-9),var(--base-button-classic-box-shadow-bottom)}.rt-BaseButton:where(.rt-variant-classic):after{content:"";position:absolute;border-radius:inherit;pointer-events:none;top:0;right:0;bottom:0;left:0;z-index:-1;border:var(--base-button-classic-after-inset) solid transparent;background-clip:content-box;background-color:inherit;background-image:linear-gradient(var(--black-a1),transparent,var(--white-a2));box-shadow:inset 0 2px 3px -1px var(--white-a4)}.rt-BaseButton:where(.rt-variant-classic):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--gray-1);background-image:linear-gradient(to bottom,transparent 50%,var(--gray-a4)),linear-gradient(to bottom,transparent 50%,var(--accent-12) 80%);box-shadow:var(--base-button-classic-box-shadow-top),inset 0 0 0 1px var(--accent-12),var(--base-button-classic-box-shadow-bottom)}.rt-BaseButton:where(.rt-variant-classic):where(.rt-high-contrast):after{background-image:linear-gradient(var(--black-a3),transparent,var(--white-a2))}@media (pointer: coarse){.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open])){outline:.5em solid var(--accent-a4);outline-offset:0}}.rt-BaseButton:where(.rt-variant-classic):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:2px}@media (hover: hover){.rt-BaseButton:where(.rt-variant-classic):where(:hover):after{background-color:var(--accent-10);background-image:linear-gradient(var(--black-a2) -15%,transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where(:hover):where(.rt-high-contrast){filter:var(--base-button-classic-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-classic):where(:hover):where(.rt-high-contrast):after{background-color:var(--accent-12);background-image:linear-gradient(var(--black-a5),transparent,var(--white-a2))}}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):after{background-color:var(--accent-10);background-image:linear-gradient(var(--black-a2) -15%,transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):where(.rt-high-contrast){filter:var(--base-button-classic-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-classic):where([data-state=open]):where(.rt-high-contrast):after{background-color:var(--accent-12);background-image:linear-gradient(var(--black-a5),transparent,var(--white-a2))}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])){background-color:var(--accent-9);background-image:linear-gradient(var(--black-a1),transparent);padding-top:var(--base-button-classic-active-padding-top);box-shadow:inset 0 4px 2px -2px var(--gray-a4),inset 0 1px 1px var(--gray-a7),inset 0 0 0 1px var(--gray-a5),inset 0 0 0 1px var(--accent-9),inset 0 3px 2px var(--gray-a3),inset 0 0 0 1px var(--white-a7),inset 0 -2px 1px var(--white-a5)}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):after{box-shadow:none;background-color:inherit;background-image:linear-gradient(var(--black-a2),transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):where(.rt-high-contrast){background-color:var(--accent-12);filter:var(--base-button-classic-high-contrast-active-filter);box-shadow:var(--base-button__classic-active__shadow-front-layer),inset 0 0 0 1px var(--accent-12),var(--base-button__classic-active__shadow-bottom-layer)}.rt-BaseButton:where(.rt-variant-classic):where(:active:not([data-state=open],[data-disabled])):where(.rt-high-contrast):after{background-image:linear-gradient(var(--black-a5),transparent,var(--white-a3))}.rt-BaseButton:where(.rt-variant-classic):where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-2);background-image:none;box-shadow:var(--base-button-classic-disabled-box-shadow);outline:none;filter:none}.rt-BaseButton:where(.rt-variant-classic):where([data-disabled]):after{box-shadow:none;background-color:var(--gray-a2);background-image:linear-gradient(var(--black-a1) -20%,transparent,var(--white-a1))}.rt-BaseButton:where(.rt-variant-solid){background-color:var(--accent-9);color:var(--accent-contrast)}@media (hover: hover){.rt-BaseButton:where(.rt-variant-solid):where(:hover){background-color:var(--accent-10)}}.rt-BaseButton:where(.rt-variant-solid):where([data-state=open]){background-color:var(--accent-10)}.rt-BaseButton:where(.rt-variant-solid):where(:active:not([data-state=open])){background-color:var(--accent-10);filter:var(--base-button-solid-active-filter)}@media (pointer: coarse){.rt-BaseButton:where(.rt-variant-solid):where(:active:not([data-state=open])){outline:.5em solid var(--accent-a4);outline-offset:0}}.rt-BaseButton:where(.rt-variant-solid):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:2px}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--gray-1)}@media (hover: hover){.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where(:hover){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-hover-filter)}}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where([data-state=open]){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-hover-filter)}.rt-BaseButton:where(.rt-variant-solid):where(.rt-high-contrast):where(:active:not([data-state=open])){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-active-filter)}.rt-BaseButton:where(.rt-variant-solid):where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-a3);outline:none;filter:none}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost){color:var(--accent-a11)}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost):where(.rt-high-contrast){color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-soft,.rt-variant-ghost):where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-a3)}.rt-BaseButton:where(.rt-variant-soft){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-soft):where(:focus-visible){outline:2px solid var(--accent-8);outline-offset:-1px}@media (hover: hover){.rt-BaseButton:where(.rt-variant-soft):where(:hover){background-color:var(--accent-a4)}}.rt-BaseButton:where(.rt-variant-soft):where([data-state=open]){background-color:var(--accent-a4)}.rt-BaseButton:where(.rt-variant-soft):where(:active:not([data-state=open])){background-color:var(--accent-a5)}.rt-BaseButton:where(.rt-variant-soft):where([data-disabled]){color:var(--gray-a8);background-color:var(--gray-a3)}@media (hover: hover){.rt-BaseButton:where(.rt-variant-ghost):where(:hover){background-color:var(--accent-a3)}}.rt-BaseButton:where(.rt-variant-ghost):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-ghost):where([data-state=open]){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-ghost):where(:active:not([data-state=open])){background-color:var(--accent-a4)}.rt-BaseButton:where(.rt-variant-ghost):where([data-disabled]){color:var(--gray-a8);background-color:transparent}.rt-BaseButton:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a8);color:var(--accent-a11)}@media (hover: hover){.rt-BaseButton:where(.rt-variant-outline):where(:hover){background-color:var(--accent-a2)}}.rt-BaseButton:where(.rt-variant-outline):where([data-state=open]){background-color:var(--accent-a2)}.rt-BaseButton:where(.rt-variant-outline):where(:active:not([data-state=open])){background-color:var(--accent-a3)}.rt-BaseButton:where(.rt-variant-outline):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px var(--accent-a7),inset 0 0 0 1px var(--gray-a11);color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-outline):where([data-disabled]){color:var(--gray-a8);box-shadow:inset 0 0 0 1px var(--gray-a7);background-color:transparent}.rt-BaseButton:where(.rt-variant-surface){background-color:var(--accent-surface);box-shadow:inset 0 0 0 1px var(--accent-a7);color:var(--accent-a11)}@media (hover: hover){.rt-BaseButton:where(.rt-variant-surface):where(:hover){box-shadow:inset 0 0 0 1px var(--accent-a8)}}.rt-BaseButton:where(.rt-variant-surface):where([data-state=open]){box-shadow:inset 0 0 0 1px var(--accent-a8)}.rt-BaseButton:where(.rt-variant-surface):where(:active:not([data-state=open])){background-color:var(--accent-a3);box-shadow:inset 0 0 0 1px var(--accent-a8)}.rt-BaseButton:where(.rt-variant-surface):where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-BaseButton:where(.rt-variant-surface):where(.rt-high-contrast){color:var(--accent-12)}.rt-BaseButton:where(.rt-variant-surface):where([data-disabled]){color:var(--gray-a8);box-shadow:inset 0 0 0 1px var(--gray-a6);background-color:var(--gray-a2)}.rt-Button:where(:not(.rt-variant-ghost)) :where(svg){opacity:.9}.rt-Button:where(.rt-variant-ghost){padding:var(--button-ghost-padding-y) var(--button-ghost-padding-x);--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;--margin-top-override: calc(var(--margin-top) - var(--button-ghost-padding-y));--margin-right-override: calc(var(--margin-right) - var(--button-ghost-padding-x));--margin-bottom-override: calc(var(--margin-bottom) - var(--button-ghost-padding-y));--margin-left-override: calc(var(--margin-left) - var(--button-ghost-padding-x));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-Button:where(.rt-variant-ghost))>*{--margin-top-override: initial;--margin-right-override: initial;--margin-bottom-override: initial;--margin-left-override: initial}.rt-Button:where(.rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}@media (min-width: 520px){.rt-Button:where(.xs\:rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.xs\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.xs\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.xs\:rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.xs\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.xs\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.xs\:rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.xs\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.xs\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.xs\:rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.xs\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.xs\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}}@media (min-width: 768px){.rt-Button:where(.sm\:rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.sm\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.sm\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.sm\:rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.sm\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.sm\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.sm\:rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.sm\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.sm\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.sm\:rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.sm\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.sm\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}}@media (min-width: 1024px){.rt-Button:where(.md\:rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.md\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.md\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.md\:rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.md\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.md\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.md\:rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.md\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.md\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.md\:rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.md\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.md\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}}@media (min-width: 1280px){.rt-Button:where(.lg\:rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.lg\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.lg\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.lg\:rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.lg\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.lg\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.lg\:rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.lg\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.lg\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.lg\:rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.lg\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.lg\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}}@media (min-width: 1640px){.rt-Button:where(.xl\:rt-r-size-1){gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-Button:where(.xl\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button:where(.xl\:rt-r-size-1):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.xl\:rt-r-size-2){gap:var(--space-2);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-Button:where(.xl\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-Button:where(.xl\:rt-r-size-2):where(.rt-variant-ghost){gap:var(--space-1);--button-ghost-padding-x: var(--space-2);--button-ghost-padding-y: var(--space-1)}.rt-Button:where(.xl\:rt-r-size-3){gap:var(--space-3);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.rt-Button:where(.xl\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-Button:where(.xl\:rt-r-size-3):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-3);--button-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-Button:where(.xl\:rt-r-size-4){gap:var(--space-3);font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.rt-Button:where(.xl\:rt-r-size-4):where(:not(.rt-variant-ghost)){padding-left:var(--space-5);padding-right:var(--space-5)}.rt-Button:where(.xl\:rt-r-size-4):where(.rt-variant-ghost){gap:var(--space-2);--button-ghost-padding-x: var(--space-4);--button-ghost-padding-y: var(--space-2)}}.rt-Button:where(:not(.rt-variant-ghost)){font-weight:var(--font-weight-medium)}.rt-CalloutRoot{box-sizing:border-box;display:grid;align-items:flex-start;justify-content:flex-start;text-align:left;color:var(--accent-a11)}.rt-CalloutRoot:where(.rt-high-contrast){color:var(--accent-12)}.rt-CalloutIcon{display:flex;align-items:center;grid-column-start:-2;height:var(--callout-icon-height)}.rt-CalloutRoot>:where(:not(.rt-CalloutIcon)){grid-column-start:-1}.rt-CalloutRoot:where(.rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}@media (min-width: 520px){.rt-CalloutRoot:where(.xs\:rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.xs\:rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.xs\:rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}}@media (min-width: 768px){.rt-CalloutRoot:where(.sm\:rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.sm\:rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.sm\:rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}}@media (min-width: 1024px){.rt-CalloutRoot:where(.md\:rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.md\:rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.md\:rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}}@media (min-width: 1280px){.rt-CalloutRoot:where(.lg\:rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.lg\:rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.lg\:rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}}@media (min-width: 1640px){.rt-CalloutRoot:where(.xl\:rt-r-size-1){row-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.xl\:rt-r-size-2){row-gap:var(--space-2);column-gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-4);--callout-icon-height: var(--line-height-2)}.rt-CalloutRoot:where(.xl\:rt-r-size-3){row-gap:var(--space-3);column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-5);--callout-icon-height: var(--line-height-3)}}.rt-CalloutRoot:where(.rt-variant-soft){background-color:var(--accent-a3)}.rt-CalloutRoot:where(.rt-variant-surface){box-shadow:inset 0 0 0 1px var(--accent-a6);background-color:var(--accent-a2)}.rt-CalloutRoot:where(.rt-variant-outline){box-shadow:inset 0 0 0 1px var(--accent-a7)}.rt-BaseCard{display:block;position:relative;overflow:hidden;border-radius:var(--base-card-border-radius);font-family:var(--default-font-family);font-weight:var(--font-weight-normal);font-style:normal;text-align:start;--inset-border-width: var(--base-card-border-width);--inset-border-radius: var(--base-card-border-radius);padding-top:var(--base-card-padding-top);padding-right:var(--base-card-padding-right);padding-bottom:var(--base-card-padding-bottom);padding-left:var(--base-card-padding-left);box-sizing:border-box;--inset-padding-top: calc(var(--base-card-padding-top) - var(--base-card-border-width));--inset-padding-right: calc(var(--base-card-padding-right) - var(--base-card-border-width));--inset-padding-bottom: calc(var(--base-card-padding-bottom) - var(--base-card-border-width));--inset-padding-left: calc(var(--base-card-padding-left) - var(--base-card-border-width));contain:paint}.rt-BaseCard:before,.rt-BaseCard:after{content:"";position:absolute;pointer-events:none;transition:inherit;border-radius:calc(var(--base-card-border-radius) - var(--base-card-border-width));inset:var(--base-card-border-width)}.rt-BaseCard:before{z-index:-1}.rt-Card{--base-card-padding-top: var(--card-padding);--base-card-padding-right: var(--card-padding);--base-card-padding-bottom: var(--card-padding);--base-card-padding-left: var(--card-padding);--base-card-border-radius: var(--card-border-radius);--base-card-border-width: var(--card-border-width)}.rt-Card:where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-Card:where(:focus-visible):after{outline:inherit}.rt-Card:where(:focus-visible):where(:active:not([data-state=open])):before{background-image:linear-gradient(var(--focus-a2),var(--focus-a2))}.rt-Card:where(.rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}@media (min-width: 520px){.rt-Card:where(.xs\:rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.xs\:rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.xs\:rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.xs\:rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.xs\:rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}}@media (min-width: 768px){.rt-Card:where(.sm\:rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.sm\:rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.sm\:rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.sm\:rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.sm\:rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}}@media (min-width: 1024px){.rt-Card:where(.md\:rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.md\:rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.md\:rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.md\:rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.md\:rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}}@media (min-width: 1280px){.rt-Card:where(.lg\:rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.lg\:rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.lg\:rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.lg\:rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.lg\:rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}}@media (min-width: 1640px){.rt-Card:where(.xl\:rt-r-size-1){--card-padding: var(--space-3);--card-border-radius: var(--radius-4)}.rt-Card:where(.xl\:rt-r-size-2){--card-padding: var(--space-4);--card-border-radius: var(--radius-4)}.rt-Card:where(.xl\:rt-r-size-3){--card-padding: var(--space-5);--card-border-radius: var(--radius-5)}.rt-Card:where(.xl\:rt-r-size-4){--card-padding: var(--space-6);--card-border-radius: var(--radius-5)}.rt-Card:where(.xl\:rt-r-size-5){--card-padding: var(--space-8);--card-border-radius: var(--radius-6)}}.rt-Card:where(.rt-variant-surface){--card-border-width: 1px;--card-background-color: var(--color-panel)}.rt-Card:where(.rt-variant-surface):before{background-color:var(--card-background-color);-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel)}.rt-Card:where(.rt-variant-surface):after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover: hover){.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where(:hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where([data-state=open]):after{box-shadow:var(--base-card-surface-hover-box-shadow)}.rt-Card:where(.rt-variant-surface):where(:any-link,button,label):where(:active:not([data-state=open])):after{box-shadow:var(--base-card-surface-active-box-shadow)}.rt-Card:where(.rt-variant-classic){--card-border-width: 1px;--card-background-color: var(--color-panel);transition:box-shadow .12s;box-shadow:var(--base-card-classic-box-shadow-outer)}.rt-Card:where(.rt-variant-classic):before{background-color:var(--card-background-color);-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel)}.rt-Card:where(.rt-variant-classic):after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover: hover){.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:hover){transition-duration:40ms;box-shadow:var(--base-card-classic-hover-box-shadow-outer)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where([data-state=open]){transition-duration:40ms;box-shadow:var(--base-card-classic-hover-box-shadow-outer)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where([data-state=open]):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:active:not([data-state=open])){transition-duration:40ms;box-shadow:var(--base-card-classic-active-box-shadow-outer)}.rt-Card:where(.rt-variant-classic):where(:any-link,button,label):where(:active:not([data-state=open])):after{box-shadow:var(--base-card-classic-active-box-shadow-inner)}.rt-Card:where(.rt-variant-ghost){--card-border-width: 0px;--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;--margin-top-override: calc(var(--margin-top) - var(--card-padding));--margin-right-override: calc(var(--margin-right) - var(--card-padding));--margin-bottom-override: calc(var(--margin-bottom) - var(--card-padding));--margin-left-override: calc(var(--margin-left) - var(--card-padding));margin-top:var(--margin-top-override);margin-right:var(--margin-right-override);margin-bottom:var(--margin-bottom-override);margin-left:var(--margin-left-override)}:where(.rt-Card:where(.rt-variant-ghost))>*{--margin-top-override: initial;--margin-right-override: initial;--margin-bottom-override: initial;--margin-left-override: initial}@media (hover: hover){.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:hover){background-color:var(--gray-a3)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:hover):where(:focus-visible){background-color:var(--focus-a2)}}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where([data-state=open]){background-color:var(--gray-a3)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where([data-state=open]):where(:focus-visible){background-color:var(--focus-a2)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:active:not([data-state=open])){background-color:var(--gray-a4)}.rt-Card:where(.rt-variant-ghost):where(:any-link,button,label):where(:active:not([data-state=open])):where(:focus-visible){background-color:var(--focus-a2)}@media (pointer: coarse){.rt-Card:where(:any-link,button,label):where(:active:not(:focus-visible,[data-state=open])):before{background-image:linear-gradient(var(--gray-a4),var(--gray-a4))}}.rt-BaseCheckboxRoot{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:top;flex-shrink:0;cursor:var(--cursor-checkbox);height:var(--skeleton-height, var(--line-height, var(--checkbox-size)));--skeleton-height-override: var(--checkbox-size);border-radius:var(--skeleton-radius);--skeleton-radius-override: var(--checkbox-border-radius)}.rt-BaseCheckboxRoot:before{content:"";display:block;height:var(--checkbox-size);width:var(--checkbox-size);border-radius:var(--checkbox-border-radius)}.rt-BaseCheckboxIndicator{position:absolute;width:var(--checkbox-indicator-size);height:var(--checkbox-indicator-size);transform:translate(-50%,-50%);top:50%;left:50%}.rt-BaseCheckboxRoot:where(.rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}@media (min-width: 520px){.rt-BaseCheckboxRoot:where(.xs\:rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.xs\:rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.xs\:rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}}@media (min-width: 768px){.rt-BaseCheckboxRoot:where(.sm\:rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.sm\:rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.sm\:rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}}@media (min-width: 1024px){.rt-BaseCheckboxRoot:where(.md\:rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.md\:rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.md\:rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}}@media (min-width: 1280px){.rt-BaseCheckboxRoot:where(.lg\:rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.lg\:rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.lg\:rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}}@media (min-width: 1640px){.rt-BaseCheckboxRoot:where(.xl\:rt-r-size-1){--checkbox-size: calc(var(--space-4) * .875);--checkbox-indicator-size: calc(9px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * .875)}.rt-BaseCheckboxRoot:where(.xl\:rt-r-size-2){--checkbox-size: var(--space-4);--checkbox-indicator-size: calc(10px * var(--scaling));--checkbox-border-radius: var(--radius-1)}.rt-BaseCheckboxRoot:where(.xl\:rt-r-size-3){--checkbox-size: calc(var(--space-4) * 1.25);--checkbox-indicator-size: calc(12px * var(--scaling));--checkbox-border-radius: calc(var(--radius-1) * 1.25)}}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-a7)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):before{background-color:var(--accent-indicator)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-contrast)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast):before{background-color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-1)}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where(:disabled):before{box-shadow:inset 0 0 0 1px var(--gray-a6);background-color:transparent}.rt-BaseCheckboxRoot:where(.rt-variant-surface):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:var(--gray-a8)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-a3),var(--shadow-1)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):before{background-color:var(--accent-indicator);background-image:linear-gradient(to bottom,var(--white-a3),transparent,var(--black-a1));box-shadow:inset 0 .5px .5px var(--white-a4),inset 0 -.5px .5px var(--black-a4)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-contrast)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast):before{background-color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-1)}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where(:disabled):before{box-shadow:var(--shadow-1);background-color:transparent;background-image:none}.rt-BaseCheckboxRoot:where(.rt-variant-classic):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:var(--gray-a8)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):before{background-color:var(--accent-a5)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where([data-state=checked],[data-state=indeterminate]) :where(.rt-BaseCheckboxIndicator){color:var(--accent-a11)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where([data-state=checked],[data-state=indeterminate]):where(.rt-high-contrast) :where(.rt-BaseCheckboxIndicator){color:var(--accent-12)}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where(:disabled):before{background-color:transparent}.rt-BaseCheckboxRoot:where(.rt-variant-soft):where(:disabled) :where(.rt-BaseCheckboxIndicator){color:var(--gray-a8)}.rt-CheckboxCardsRoot{line-height:var(--line-height);letter-spacing:var(--letter-spacing);cursor:default}.rt-CheckboxCardsItem:where(:has(:focus-visible)){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-CheckboxCardsItem:where(:has(:focus-visible)):after{outline:inherit}.rt-CheckboxCardsItem>*{pointer-events:none}.rt-CheckboxCardsItem>:where(svg){flex-shrink:0}.rt-CheckboxCardCheckbox{position:absolute;right:var(--checkbox-cards-item-padding-left)}.rt-CheckboxCardsItem{--checkbox-cards-item-padding-right: calc(var(--checkbox-cards-item-padding-left) * 2 + var(--checkbox-cards-item-checkbox-size));--base-card-padding-top: var(--checkbox-cards-item-padding-top);--base-card-padding-right: var(--checkbox-cards-item-padding-right);--base-card-padding-bottom: var(--checkbox-cards-item-padding-bottom);--base-card-padding-left: var(--checkbox-cards-item-padding-left);--base-card-border-radius: var(--checkbox-cards-item-border-radius);--base-card-border-width: var(--checkbox-cards-item-border-width);display:flex;align-items:center;gap:var(--space-2);cursor:var(--cursor-button);-webkit-tap-highlight-color:transparent}.rt-CheckboxCardsRoot:where(.rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}@media (min-width: 520px){.rt-CheckboxCardsRoot:where(.xs\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.xs\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}}@media (min-width: 768px){.rt-CheckboxCardsRoot:where(.sm\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.sm\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1024px){.rt-CheckboxCardsRoot:where(.md\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.md\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.md\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1280px){.rt-CheckboxCardsRoot:where(.lg\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.lg\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1640px){.rt-CheckboxCardsRoot:where(.xl\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-3) / 1.2);--checkbox-cards-item-padding-left: var(--space-3);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * .875)}.rt-CheckboxCardsRoot:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--checkbox-cards-item-padding-top: calc(var(--space-4) * .875);--checkbox-cards-item-padding-bottom: calc(var(--space-4) * .875);--checkbox-cards-item-padding-left: var(--space-4);--checkbox-cards-item-border-radius: var(--radius-3);--checkbox-cards-item-checkbox-size: var(--space-4)}.rt-CheckboxCardsRoot:where(.xl\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--checkbox-cards-item-padding-top: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-bottom: calc(var(--space-5) / 1.2);--checkbox-cards-item-padding-left: var(--space-5);--checkbox-cards-item-border-radius: var(--radius-4);--checkbox-cards-item-checkbox-size: calc(var(--space-4) * 1.25)}}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem{--checkbox-cards-item-border-width: 1px;--checkbox-cards-item-background-color: var(--color-surface)}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:before{background-color:var(--checkbox-cards-item-background-color)}:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover: hover){:where(.rt-CheckboxCardsRoot.rt-variant-surface) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem{--checkbox-cards-item-border-width: 1px;--checkbox-cards-item-background-color: var(--color-surface);transition:box-shadow .12s;box-shadow:var(--base-card-classic-box-shadow-outer)}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:before{background-color:var(--checkbox-cards-item-background-color)}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover: hover){:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover){transition-duration:40ms;box-shadow:var(--base-card-classic-hover-box-shadow-outer)}:where(.rt-CheckboxCardsRoot.rt-variant-classic) .rt-CheckboxCardsItem:where(:not(:has(:disabled)):hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}@media (pointer: coarse){.rt-CheckboxCardsItem:where(:active:not(:focus-visible)):before{background-image:linear-gradient(var(--gray-a4),var(--gray-a4))}}.rt-CheckboxCardsItem:where(:has(:disabled)){cursor:var(--cursor-disabled);color:var(--gray-a9)}.rt-CheckboxCardsItem:where(:has(:disabled)):before{background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-CheckboxCardsItem:where(:has(:disabled))::selection{background-color:var(--gray-a5)}.rt-CheckboxGroupRoot{display:flex;flex-direction:column;gap:var(--space-1)}.rt-CheckboxGroupItem{display:flex;gap:.5em;width:-moz-fit-content;width:fit-content}.rt-CheckboxGroupItemCheckbox:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-CheckboxGroupItemCheckbox:where(:disabled){cursor:var(--cursor-disabled)}.rt-CheckboxGroupItemCheckbox:where(:disabled):before{background-color:var(--gray-a3)}.rt-CheckboxGroupItemInner{min-width:0}.rt-CheckboxRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-CheckboxRoot:where(:disabled){cursor:var(--cursor-disabled)}.rt-CheckboxRoot:where(:disabled):before{background-color:var(--gray-a3)}.rt-Code{--code-variant-font-size-adjust: calc(var(--code-font-size-adjust) * .95);font-family:var(--code-font-family);font-size:calc(var(--code-variant-font-size-adjust) * 1em);font-style:var(--code-font-style);font-weight:var(--code-font-weight);line-height:1.25;letter-spacing:calc(var(--code-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));border-radius:calc((.5px + .2em) * var(--radius-factor));box-sizing:border-box;padding-top:var(--code-padding-top);padding-left:var(--code-padding-left);padding-bottom:var(--code-padding-bottom);padding-right:var(--code-padding-right);height:-moz-fit-content;height:fit-content}.rt-Code :where(.rt-Code){font-size:inherit}.rt-Code:where(.rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}@media (min-width: 520px){.rt-Code:where(.xs\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.xs\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.xs\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.xs\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.xs\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.xs\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.xs\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.xs\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.xs\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 768px){.rt-Code:where(.sm\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.sm\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.sm\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.sm\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.sm\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.sm\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.sm\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.sm\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.sm\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1024px){.rt-Code:where(.md\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.md\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.md\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.md\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.md\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.md\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.md\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.md\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.md\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1280px){.rt-Code:where(.lg\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.lg\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.lg\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.lg\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.lg\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.lg\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.lg\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.lg\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.lg\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1640px){.rt-Code:where(.xl\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--code-variant-font-size-adjust));line-height:var(--line-height-1);--letter-spacing: var(--letter-spacing-1)}.rt-Code:where(.xl\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--code-variant-font-size-adjust));line-height:var(--line-height-2);--letter-spacing: var(--letter-spacing-2)}.rt-Code:where(.xl\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--code-variant-font-size-adjust));line-height:var(--line-height-3);--letter-spacing: var(--letter-spacing-3)}.rt-Code:where(.xl\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--code-variant-font-size-adjust));line-height:var(--line-height-4);--letter-spacing: var(--letter-spacing-4)}.rt-Code:where(.xl\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--code-variant-font-size-adjust));line-height:var(--line-height-5);--letter-spacing: var(--letter-spacing-5)}.rt-Code:where(.xl\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--code-variant-font-size-adjust));line-height:var(--line-height-6);--letter-spacing: var(--letter-spacing-6)}.rt-Code:where(.xl\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--code-variant-font-size-adjust));line-height:var(--line-height-7);--letter-spacing: var(--letter-spacing-7)}.rt-Code:where(.xl\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--code-variant-font-size-adjust));line-height:var(--line-height-8);--letter-spacing: var(--letter-spacing-8)}.rt-Code:where(.xl\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--code-variant-font-size-adjust));line-height:var(--line-height-9);--letter-spacing: var(--letter-spacing-9)}}.rt-Code:where(.rt-variant-ghost){--code-variant-font-size-adjust: var(--code-font-size-adjust);padding:0}.rt-Code:where(.rt-variant-ghost):where([data-accent-color]){color:var(--accent-a11)}.rt-Code:where(.rt-variant-ghost):where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Code:where(.rt-variant-ghost):where(.rt-high-contrast){color:var(--accent-12)}.rt-Code:where(.rt-variant-solid){background-color:var(--accent-a9);color:var(--accent-contrast)}.rt-Code:where(.rt-variant-solid)::selection{background-color:var(--accent-7);color:var(--accent-12)}.rt-Code:where(.rt-variant-solid):where(.rt-high-contrast){background-color:var(--accent-12);color:var(--accent-1)}.rt-Code:where(.rt-variant-solid):where(.rt-high-contrast)::selection{background-color:var(--accent-a11);color:var(--accent-1)}:where(.rt-Link) .rt-Code:where(.rt-variant-solid),.rt-Code:where(.rt-variant-solid):where(:any-link,button){isolation:isolate}@media (hover: hover){:where(.rt-Link) .rt-Code:where(.rt-variant-solid):where(:hover),.rt-Code:where(.rt-variant-solid):where(:any-link,button):where(:hover){background-color:var(--accent-10)}:where(.rt-Link) .rt-Code:where(.rt-variant-solid):where(.rt-high-contrast:hover),.rt-Code:where(.rt-variant-solid):where(:any-link,button):where(.rt-high-contrast:hover){background-color:var(--accent-12);filter:var(--base-button-solid-high-contrast-hover-filter)}}.rt-Code:where(.rt-variant-soft){background-color:var(--accent-a3);color:var(--accent-a11)}.rt-Code:where(.rt-variant-soft):where(.rt-high-contrast){color:var(--accent-12)}:where(.rt-Link) .rt-Code:where(.rt-variant-soft),.rt-Code:where(.rt-variant-soft):where(:any-link,button){isolation:isolate}@media (hover: hover){:where(.rt-Link) .rt-Code:where(.rt-variant-soft):where(:hover),.rt-Code:where(.rt-variant-soft):where(:any-link,button):where(:hover){background-color:var(--accent-a4)}}.rt-Code:where(.rt-variant-outline){box-shadow:inset 0 0 0 max(1px,.033em) var(--accent-a8);color:var(--accent-a11)}.rt-Code:where(.rt-variant-outline):where(.rt-high-contrast){box-shadow:inset 0 0 0 max(1px,.033em) var(--accent-a7),inset 0 0 0 max(1px,.033em) var(--gray-a11);color:var(--accent-12)}:where(.rt-Link) .rt-Code:where(.rt-variant-outline),.rt-Code:where(.rt-variant-outline):where(:any-link,button){isolation:isolate}@media (hover: hover){:where(.rt-Link) .rt-Code:where(.rt-variant-outline):where(:hover),.rt-Code:where(.rt-variant-outline):where(:any-link,button):where(:hover){background-color:var(--accent-a2)}}.rt-BaseMenuContent{--scrollarea-scrollbar-vertical-margin-top: var(--base-menu-content-padding);--scrollarea-scrollbar-vertical-margin-bottom: var(--base-menu-content-padding);--scrollarea-scrollbar-horizontal-margin-left: var(--base-menu-content-padding);--scrollarea-scrollbar-horizontal-margin-right: var(--base-menu-content-padding);display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;background-color:var(--base-menu-bg);--base-menu-bg: var(--color-panel-solid);box-shadow:var(--shadow-5)}.rt-BaseMenuViewport{flex:1 1 0%;display:flex;flex-direction:column;overflow:auto;padding:var(--base-menu-content-padding);box-sizing:border-box}:where(.rt-BaseMenuContent:has(.rt-ScrollAreaScrollbar[data-orientation=vertical])) .rt-BaseMenuViewport{padding-right:var(--space-3)}.rt-BaseMenuItem{display:flex;align-items:center;gap:var(--space-2);height:var(--base-menu-item-height);padding-left:var(--base-menu-item-padding-left);padding-right:var(--base-menu-item-padding-right);box-sizing:border-box;position:relative;outline:none;scroll-margin:var(--base-menu-content-padding) 0;-webkit-user-select:none;user-select:none;cursor:var(--cursor-menu-item)}.rt-BaseMenuShortcut{display:flex;align-items:center;margin-left:auto;padding-left:var(--space-4);color:var(--gray-a11)}.rt-BaseMenuSubTriggerIcon{color:var(--gray-12);margin-right:calc(-2px * var(--scaling))}.rt-BaseMenuItemIndicator{position:absolute;left:0;width:var(--base-menu-item-padding-left);display:inline-flex;align-items:center;justify-content:center}.rt-BaseMenuSeparator{height:1px;margin-top:var(--space-2);margin-bottom:var(--space-2);margin-left:var(--base-menu-item-padding-left);margin-right:var(--base-menu-item-padding-right);background-color:var(--gray-a6)}.rt-BaseMenuLabel{display:flex;align-items:center;height:var(--base-menu-item-height);padding-left:var(--base-menu-item-padding-left);padding-right:var(--base-menu-item-padding-right);box-sizing:border-box;color:var(--gray-a10);-webkit-user-select:none;user-select:none;cursor:default}:where(.rt-BaseMenuItem)+.rt-BaseMenuLabel{margin-top:var(--space-2)}.rt-BaseMenuArrow{fill:var(--base-menu-bg)}.rt-BaseMenuContent:where(.rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}@media (min-width: 520px){.rt-BaseMenuContent:where(.xs\:rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.xs\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.xs\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.xs\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}}@media (min-width: 768px){.rt-BaseMenuContent:where(.sm\:rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.sm\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.sm\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.sm\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}}@media (min-width: 1024px){.rt-BaseMenuContent:where(.md\:rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.md\:rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.md\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.md\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.md\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.md\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.md\:rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.md\:rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.md\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.md\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.md\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.md\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}}@media (min-width: 1280px){.rt-BaseMenuContent:where(.lg\:rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.lg\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.lg\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.lg\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}}@media (min-width: 1640px){.rt-BaseMenuContent:where(.xl\:rt-r-size-1){--base-menu-content-padding: var(--space-1);--base-menu-item-padding-left: calc(var(--space-5) / 1.2);--base-menu-item-padding-right: var(--space-2);--base-menu-item-height: var(--space-5);border-radius:var(--radius-3)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1) :where(.rt-BaseMenuItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1) :where(.rt-BaseMenuLabel){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-BaseMenuContent:where(.xl\:rt-r-size-1):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-1):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: calc(var(--space-5) / 1.2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2){--base-menu-content-padding: var(--space-2);--base-menu-item-padding-left: var(--space-3);--base-menu-item-padding-right: var(--space-3);--base-menu-item-height: var(--space-6);border-radius:var(--radius-4)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2) :where(.rt-BaseMenuItem){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:var(--radius-2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2) :where(.rt-BaseMenuLabel){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2) :where(.rt-BaseMenuItemIndicatorIcon,.rt-BaseMenuSubTriggerIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-BaseMenuContent:where(.xl\:rt-r-size-2):where(:not(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem))){--base-menu-item-padding-left: var(--space-3)}.rt-BaseMenuContent:where(.xl\:rt-r-size-2):where(:has(.rt-BaseMenuCheckboxItem,.rt-BaseMenuRadioItem)){--base-menu-item-padding-left: var(--space-5)}}.rt-BaseMenuItem:where([data-accent-color]){color:var(--accent-a11)}.rt-BaseMenuItem:where([data-disabled]){color:var(--gray-a8);cursor:default}.rt-BaseMenuItem:where([data-disabled],[data-highlighted]) :where(.rt-BaseMenuShortcut),.rt-BaseMenuSubTrigger:where([data-state=open]) :where(.rt-BaseMenuShortcut){color:inherit}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuSubTrigger[data-state=open]){background-color:var(--gray-a3)}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-solid) :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon){color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-12);color:var(--accent-1)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]) :where(.rt-BaseMenuSubTriggerIcon){color:var(--accent-1)}.rt-BaseMenuContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-BaseMenuItem[data-highlighted]):where([data-accent-color]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-BaseMenuContent:where(.rt-variant-soft) :where(.rt-BaseMenuSubTrigger[data-state=open]){background-color:var(--accent-a3)}.rt-BaseMenuContent:where(.rt-variant-soft) :where(.rt-BaseMenuItem[data-highlighted]){background-color:var(--accent-a4)}.rt-ContextMenuContent{max-height:var(--radix-context-menu-content-available-height);transform-origin:var(--radix-context-menu-content-transform-origin)}.rt-DataListRoot{overflow-wrap:anywhere;font-family:var(--default-font-family);font-weight:var(--font-weight-normal);font-style:normal;text-align:start;--data-list-leading-trim-start: calc(var(--default-leading-trim-start) - var(--line-height) / 2);--data-list-leading-trim-end: calc(var(--default-leading-trim-end) - var(--line-height) / 2)}.rt-DataListLabel{display:flex;color:var(--gray-a11)}.rt-DataListLabel:where(.rt-high-contrast){color:var(--gray-12)}.rt-DataListLabel:where([data-accent-color]){color:var(--accent-a11)}.rt-DataListLabel:where([data-accent-color]):where(.rt-high-contrast){color:var(--accent-12)}.rt-DataListValue{display:flex;margin:0;min-width:0px;margin-top:var(--data-list-value-margin-top);margin-bottom:var(--data-list-value-margin-bottom)}.rt-DataListItem{--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}:where(.rt-DataListItem:first-child) .rt-DataListValue{margin-top:var(--data-list-first-item-value-margin-top)}:where(.rt-DataListItem:last-child) .rt-DataListValue{margin-bottom:var(--data-list-last-item-value-margin-bottom)}.rt-DataListRoot:where(.rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.rt-r-size-3){gap:calc(var(--space-4) * 1.25)}@media (min-width: 520px){.rt-DataListRoot:where(.xs\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.xs\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.xs\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}@media (min-width: 768px){.rt-DataListRoot:where(.sm\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.sm\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.sm\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}@media (min-width: 1024px){.rt-DataListRoot:where(.md\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.md\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.md\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}@media (min-width: 1280px){.rt-DataListRoot:where(.lg\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.lg\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.lg\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}@media (min-width: 1640px){.rt-DataListRoot:where(.xl\:rt-r-size-1){gap:var(--space-3)}.rt-DataListRoot:where(.xl\:rt-r-size-2){gap:var(--space-4)}.rt-DataListRoot:where(.xl\:rt-r-size-3){gap:calc(var(--space-4) * 1.25)}}.rt-DataListRoot:where(.rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}@media (min-width: 520px){.rt-DataListRoot:where(.xs\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.xs\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.xs\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.xs\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.xs\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.xs\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width: 768px){.rt-DataListRoot:where(.sm\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.sm\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.sm\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.sm\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.sm\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.sm\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width: 1024px){.rt-DataListRoot:where(.md\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.md\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.md\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.md\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.md\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.md\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width: 1280px){.rt-DataListRoot:where(.lg\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.lg\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.lg\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.lg\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.lg\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.lg\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}@media (min-width: 1640px){.rt-DataListRoot:where(.xl\:rt-r-orientation-vertical){display:flex;flex-direction:column}.rt-DataListRoot:where(.xl\:rt-r-orientation-vertical) :where(.rt-DataListItem){--data-list-value-margin-top: 0px;--data-list-value-margin-bottom: 0px;--data-list-first-item-value-margin-top: 0px;--data-list-last-item-value-margin-bottom: 0px;display:flex;flex-direction:column;gap:var(--space-1)}.rt-DataListRoot:where(.xl\:rt-r-orientation-vertical) :where(.rt-DataListLabel){min-width:0px}.rt-DataListRoot:where(.xl\:rt-r-orientation-horizontal){display:grid;grid-template-columns:auto 1fr}.rt-DataListRoot:where(.xl\:rt-r-orientation-horizontal) :where(.rt-DataListItem){--data-list-value-margin-top: var(--data-list-value-trim-start);--data-list-value-margin-bottom: var(--data-list-value-trim-end);--data-list-first-item-value-margin-top: var(--data-list-first-item-value-trim-start);--data-list-last-item-value-margin-bottom: var(--data-list-last-item-value-trim-end);display:grid;grid-template-columns:inherit;grid-template-columns:subgrid;gap:inherit;grid-column:span 2;align-items:baseline}.rt-DataListRoot:where(.xl\:rt-r-orientation-horizontal) :where(.rt-DataListLabel){min-width:120px}}.rt-DataListLabel:before,.rt-DataListValue:before{content:"‍"}.rt-DataListItem:where(.rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}@media (min-width: 520px){.rt-DataListItem:where(.xs\:rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xs\:rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xs\:rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.xs\:rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xs\:rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}}@media (min-width: 768px){.rt-DataListItem:where(.sm\:rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.sm\:rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.sm\:rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.sm\:rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.sm\:rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}}@media (min-width: 1024px){.rt-DataListItem:where(.md\:rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.md\:rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.md\:rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.md\:rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.md\:rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}}@media (min-width: 1280px){.rt-DataListItem:where(.lg\:rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.lg\:rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.lg\:rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.lg\:rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.lg\:rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}}@media (min-width: 1640px){.rt-DataListItem:where(.xl\:rt-r-ai-baseline){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xl\:rt-r-ai-start){--data-list-value-trim-start: 0px;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xl\:rt-r-ai-center){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: -.25em;--data-list-first-item-value-trim-start: -.25em;--data-list-last-item-value-trim-end: -.25em}.rt-DataListItem:where(.xl\:rt-r-ai-end){--data-list-value-trim-start: -.25em;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}.rt-DataListItem:where(.xl\:rt-r-ai-stretch){--data-list-value-trim-start: 0px;--data-list-value-trim-end: 0px;--data-list-first-item-value-trim-start: 0px;--data-list-last-item-value-trim-end: 0px}}.rt-DataListItem:where(:first-child){margin-top:var(--leading-trim-start)}.rt-DataListItem:where(:last-child){margin-bottom:var(--leading-trim-end)}.rt-DataListRoot:where(.rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}@media (min-width: 520px){.rt-DataListRoot:where(.xs\:rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.xs\:rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.xs\:rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.xs\:rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}}@media (min-width: 768px){.rt-DataListRoot:where(.sm\:rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.sm\:rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.sm\:rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.sm\:rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}}@media (min-width: 1024px){.rt-DataListRoot:where(.md\:rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.md\:rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.md\:rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.md\:rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}}@media (min-width: 1280px){.rt-DataListRoot:where(.lg\:rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.lg\:rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.lg\:rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.lg\:rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}}@media (min-width: 1640px){.rt-DataListRoot:where(.xl\:rt-r-trim-normal){--leading-trim-start: initial;--leading-trim-end: initial}.rt-DataListRoot:where(.xl\:rt-r-trim-start){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: initial}.rt-DataListRoot:where(.xl\:rt-r-trim-end){--leading-trim-start: initial;--leading-trim-end: var(--data-list-leading-trim-end)}.rt-DataListRoot:where(.xl\:rt-r-trim-both){--leading-trim-start: var(--data-list-leading-trim-start);--leading-trim-end: var(--data-list-leading-trim-end)}}.rt-DropdownMenuContent{max-height:var(--radix-dropdown-menu-content-available-height);transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.rt-Em{box-sizing:border-box;font-family:var(--em-font-family);font-size:calc(var(--em-font-size-adjust) * 1em);font-style:var(--em-font-style);font-weight:var(--em-font-weight);line-height:1.25;letter-spacing:calc(var(--em-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));color:inherit}.rt-Em :where(.rt-Em){font-size:inherit}.rt-Heading{--leading-trim-start: var(--heading-leading-trim-start);--leading-trim-end: var(--heading-leading-trim-end);font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--font-weight-bold);line-height:var(--line-height)}:where(.rt-Heading){margin:0}.rt-Heading:where([data-accent-color]){color:var(--accent-a11)}.rt-Heading:where([data-accent-color].rt-high-contrast),:where([data-accent-color]:not(.radix-themes)) .rt-Heading:where(.rt-high-contrast){color:var(--accent-12)}.rt-Heading:where(.rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}@media (min-width: 520px){.rt-Heading:where(.xs\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.xs\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width: 768px){.rt-Heading:where(.sm\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.sm\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width: 1024px){.rt-Heading:where(.md\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.md\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width: 1280px){.rt-Heading:where(.lg\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.lg\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}@media (min-width: 1640px){.rt-Heading:where(.xl\:rt-r-size-1){font-size:calc(var(--font-size-1) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-1);letter-spacing:calc(var(--letter-spacing-1) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-2){font-size:calc(var(--font-size-2) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-2);letter-spacing:calc(var(--letter-spacing-2) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-3){font-size:calc(var(--font-size-3) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-3);letter-spacing:calc(var(--letter-spacing-3) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-4){font-size:calc(var(--font-size-4) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-4);letter-spacing:calc(var(--letter-spacing-4) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-5){font-size:calc(var(--font-size-5) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-5);letter-spacing:calc(var(--letter-spacing-5) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-6){font-size:calc(var(--font-size-6) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-6);letter-spacing:calc(var(--letter-spacing-6) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-7){font-size:calc(var(--font-size-7) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-7);letter-spacing:calc(var(--letter-spacing-7) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-8){font-size:calc(var(--font-size-8) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-8);letter-spacing:calc(var(--letter-spacing-8) + var(--heading-letter-spacing))}.rt-Heading:where(.xl\:rt-r-size-9){font-size:calc(var(--font-size-9) * var(--heading-font-size-adjust));--line-height: var(--heading-line-height-9);letter-spacing:calc(var(--letter-spacing-9) + var(--heading-letter-spacing))}}.rt-HoverCardContent{background-color:var(--color-panel-solid);box-shadow:var(--shadow-4);overflow:auto;position:relative;--inset-padding-top: var(--hover-card-content-padding);--inset-padding-right: var(--hover-card-content-padding);--inset-padding-bottom: var(--hover-card-content-padding);--inset-padding-left: var(--hover-card-content-padding);padding:var(--hover-card-content-padding);box-sizing:border-box;transform-origin:var(--radix-hover-card-content-transform-origin)}.rt-HoverCardContent:where(.rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}@media (min-width: 520px){.rt-HoverCardContent:where(.xs\:rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xs\:rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xs\:rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}}@media (min-width: 768px){.rt-HoverCardContent:where(.sm\:rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.sm\:rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.sm\:rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}}@media (min-width: 1024px){.rt-HoverCardContent:where(.md\:rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.md\:rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.md\:rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}}@media (min-width: 1280px){.rt-HoverCardContent:where(.lg\:rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.lg\:rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.lg\:rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}}@media (min-width: 1640px){.rt-HoverCardContent:where(.xl\:rt-r-size-1){--hover-card-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xl\:rt-r-size-2){--hover-card-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-HoverCardContent:where(.xl\:rt-r-size-3){--hover-card-content-padding: var(--space-5);border-radius:var(--radius-5)}}.rt-IconButton:where(:not(.rt-variant-ghost)){height:var(--base-button-height);width:var(--base-button-height)}.rt-IconButton:where(.rt-variant-ghost){padding:var(--icon-button-ghost-padding);--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;--margin-top-override: calc(var(--margin-top) - var(--icon-button-ghost-padding));--margin-right-override: calc(var(--margin-right) - var(--icon-button-ghost-padding));--margin-bottom-override: calc(var(--margin-bottom) - var(--icon-button-ghost-padding));--margin-left-override: calc(var(--margin-left) - var(--icon-button-ghost-padding));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-IconButton:where(.rt-variant-ghost))>*{--margin-top-override: initial;--margin-right-override: initial;--margin-bottom-override: initial;--margin-left-override: initial}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}@media (min-width: 520px){.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.xs\:rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}}@media (min-width: 768px){.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.sm\:rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}}@media (min-width: 1024px){.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.md\:rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}}@media (min-width: 1280px){.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.lg\:rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}}@media (min-width: 1640px){.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-1){--icon-button-ghost-padding: var(--space-1)}.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-2){--icon-button-ghost-padding: calc(var(--space-1) * 1.5)}.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-3){--icon-button-ghost-padding: var(--space-2)}.rt-IconButton:where(.rt-variant-ghost):where(.xl\:rt-r-size-4){--icon-button-ghost-padding: var(--space-3)}}.rt-Inset{box-sizing:border-box;--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;overflow:hidden;margin-top:var(--margin-top-override);margin-right:var(--margin-right-override);margin-bottom:var(--margin-bottom-override);margin-left:var(--margin-left-override)}:where(.rt-Inset)>*{--margin-top-override: initial;--margin-right-override: initial;--margin-bottom-override: initial;--margin-left-override: initial}.rt-Inset:where(.rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}@media (min-width: 520px){.rt-Inset:where(.xs\:rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.xs\:rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.xs\:rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.xs\:rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xs\:rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.xs\:rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xs\:rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.xs\:rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.xs\:rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width: 768px){.rt-Inset:where(.sm\:rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.sm\:rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.sm\:rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.sm\:rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.sm\:rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.sm\:rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.sm\:rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.sm\:rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.sm\:rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width: 1024px){.rt-Inset:where(.md\:rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.md\:rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.md\:rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.md\:rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.md\:rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.md\:rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.md\:rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.md\:rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.md\:rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width: 1280px){.rt-Inset:where(.lg\:rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.lg\:rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.lg\:rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.lg\:rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.lg\:rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.lg\:rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.lg\:rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.lg\:rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.lg\:rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}@media (min-width: 1640px){.rt-Inset:where(.xl\:rt-r-clip-border-box){--inset-border-radius-calc: calc(var(--inset-border-radius, 0px) - var(--inset-border-width, 0px));--inset-padding-top-calc: var(--inset-padding-top, 0px);--inset-padding-right-calc: var(--inset-padding-right, 0px);--inset-padding-bottom-calc: var(--inset-padding-bottom, 0px);--inset-padding-left-calc: var(--inset-padding-left, 0px)}.rt-Inset:where(.xl\:rt-r-clip-padding-box){--inset-border-radius-calc: var(--inset-border-radius, 0px);--inset-padding-top-calc: calc(var(--inset-padding-top, 0px) + var(--inset-border-width, 0px));--inset-padding-right-calc: calc(var(--inset-padding-right, 0px) + var(--inset-border-width, 0px));--inset-padding-bottom-calc: calc(var(--inset-padding-bottom, 0px) + var(--inset-border-width, 0px));--inset-padding-left-calc: calc(var(--inset-padding-left, 0px) + var(--inset-border-width, 0px))}.rt-Inset:where(.xl\:rt-r-side-top){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:0}.rt-Inset:where(.xl\:rt-r-side-bottom){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xl\:rt-r-side-left){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));--margin-right-override: var(--margin-right);border-top-left-radius:var(--inset-border-radius-calc);border-top-right-radius:0;border-bottom-left-radius:var(--inset-border-radius-calc);border-bottom-right-radius:0}.rt-Inset:where(.xl\:rt-r-side-right){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-top-left-radius:0;border-top-right-radius:var(--inset-border-radius-calc);border-bottom-left-radius:0;border-bottom-right-radius:var(--inset-border-radius-calc)}.rt-Inset:where(.xl\:rt-r-side-x){--margin-top-override: var(--margin-top);--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: var(--margin-bottom);--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:0}.rt-Inset:where(.xl\:rt-r-side-y){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: var(--margin-right);--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: var(--margin-left);border-radius:0}.rt-Inset:where(.xl\:rt-r-side-all){--margin-top-override: calc(var(--margin-top) - var(--inset-padding-top-calc));--margin-right-override: calc(var(--margin-right) - var(--inset-padding-right-calc));--margin-bottom-override: calc(var(--margin-bottom) - var(--inset-padding-bottom-calc));--margin-left-override: calc(var(--margin-left) - var(--inset-padding-left-calc));border-radius:var(--inset-border-radius-calc)}}.rt-Kbd{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-family:var(--default-font-family);font-weight:400;vertical-align:text-top;white-space:nowrap;-webkit-user-select:none;user-select:none;position:relative;top:-.03em;font-size:.75em;min-width:1.75em;line-height:1.7em;box-sizing:border-box;padding-left:.5em;padding-right:.5em;padding-bottom:.05em;word-spacing:-.1em;border-radius:calc(var(--radius-factor) * .35em);letter-spacing:var(--letter-spacing, var(--default-letter-spacing));height:-moz-fit-content;height:fit-content;color:var(--gray-12);background-color:var(--gray-1);box-shadow:var(--kbd-box-shadow);transition:box-shadow .12s,background-color .12s}@media (hover: hover){.rt-Kbd:where(:any-link,button):where(:hover){transition-duration:40ms,40ms;background-color:var(--color-background);box-shadow:var(--kbd-box-shadow),0 0 0 .05em var(--gray-a5)}}.rt-Kbd:where(:any-link,button):where([data-state=open]){transition-duration:40ms,40ms;background-color:var(--color-background);box-shadow:var(--kbd-box-shadow),0 0 0 .05em var(--gray-a5)}.rt-Kbd:where(:any-link,button):where(:active:not([data-state=open])){padding-top:.05em;padding-bottom:0;transition-duration:40ms,40ms;background-color:var(--gray-2);box-shadow:inset 0 .05em var(--black-a3),0 0 0 .05em var(--gray-a7)}.rt-Kbd:where(:any-link,button):where(:focus-visible){outline:2px solid var(--focus-8)}.rt-Kbd:where(.rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}@media (min-width: 520px){.rt-Kbd:where(.xs\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.xs\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.xs\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.xs\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.xs\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.xs\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.xs\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.xs\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.xs\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 768px){.rt-Kbd:where(.sm\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.sm\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.sm\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.sm\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.sm\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.sm\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.sm\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.sm\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.sm\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1024px){.rt-Kbd:where(.md\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.md\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.md\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.md\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.md\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.md\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.md\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.md\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.md\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1280px){.rt-Kbd:where(.lg\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.lg\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.lg\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.lg\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.lg\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.lg\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.lg\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.lg\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.lg\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}}@media (min-width: 1640px){.rt-Kbd:where(.xl\:rt-r-size-1){font-size:calc(var(--font-size-1) * .8);--letter-spacing: var(--letter-spacing-1)}.rt-Kbd:where(.xl\:rt-r-size-2){font-size:calc(var(--font-size-2) * .8);--letter-spacing: var(--letter-spacing-2)}.rt-Kbd:where(.xl\:rt-r-size-3){font-size:calc(var(--font-size-3) * .8);--letter-spacing: var(--letter-spacing-3)}.rt-Kbd:where(.xl\:rt-r-size-4){font-size:calc(var(--font-size-4) * .8);--letter-spacing: var(--letter-spacing-4)}.rt-Kbd:where(.xl\:rt-r-size-5){font-size:calc(var(--font-size-5) * .8);--letter-spacing: var(--letter-spacing-5)}.rt-Kbd:where(.xl\:rt-r-size-6){font-size:calc(var(--font-size-6) * .8);--letter-spacing: var(--letter-spacing-6)}.rt-Kbd:where(.xl\:rt-r-size-7){font-size:calc(var(--font-size-7) * .8);--letter-spacing: var(--letter-spacing-7)}.rt-Kbd:where(.xl\:rt-r-size-8){font-size:calc(var(--font-size-8) * .8);--letter-spacing: var(--letter-spacing-8)}.rt-Kbd:where(.xl\:rt-r-size-9){font-size:calc(var(--font-size-9) * .8);--letter-spacing: var(--letter-spacing-9)}}.rt-Link:where(:any-link,button){cursor:var(--cursor-link);text-decoration-line:none;text-decoration-style:solid;text-decoration-thickness:min(2px,max(1px,.05em));text-underline-offset:calc(.025em + 2px);text-decoration-color:var(--accent-a5)}.rt-Link:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where([data-accent-color=""]){color:var(--accent-12)}@supports (color: color-mix(in oklab,white,black)){.rt-Link:where(:any-link,button){text-decoration-color:color-mix(in oklab,var(--accent-a5),var(--gray-a6))}}@media (pointer: coarse){.rt-Link:where(:any-link,button):where(:active:not(:focus-visible,[data-state=open])){outline:.75em solid var(--accent-a4);outline-offset:-.6em}}@media (hover: hover){.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(:hover){text-decoration-line:underline}}.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(.rt-high-contrast),:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where(:any-link,button):where(.rt-underline-auto):where([data-accent-color=""]){text-decoration-line:underline;text-decoration-color:var(--accent-a6)}@supports (color: color-mix(in oklab,white,black)){.rt-Link:where(:any-link,button):where(.rt-underline-auto):where(.rt-high-contrast),:where([data-accent-color]:not(.radix-themes,.rt-high-contrast)) .rt-Link:where(:any-link,button):where(.rt-underline-auto):where([data-accent-color=""]){text-decoration-color:color-mix(in oklab,var(--accent-a6),var(--gray-a6))}}@media (hover: hover){.rt-Link:where(:any-link,button):where(.rt-underline-hover):where(:hover){text-decoration-line:underline}}.rt-Link:where(:any-link,button):where(.rt-underline-always){text-decoration-line:underline}.rt-Link:where(:focus-visible){text-decoration-line:none;border-radius:calc(.07em * var(--radius-factor));outline-color:var(--focus-8);outline-width:2px;outline-style:solid;outline-offset:2px}.rt-Link:where(:has(.rt-Code:not(.rt-variant-ghost):only-child)){text-decoration-color:transparent}.rt-PopoverContent{background-color:var(--color-panel-solid);box-shadow:var(--shadow-5);min-width:var(--radix-popover-trigger-width);outline:0;overflow:auto;position:relative;--inset-padding-top: var(--popover-content-padding);--inset-padding-right: var(--popover-content-padding);--inset-padding-bottom: var(--popover-content-padding);--inset-padding-left: var(--popover-content-padding);padding:var(--popover-content-padding);box-sizing:border-box;transform-origin:var(--radix-popover-content-transform-origin)}.rt-PopoverContent:where(.rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}@media (min-width: 520px){.rt-PopoverContent:where(.xs\:rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xs\:rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xs\:rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.xs\:rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 768px){.rt-PopoverContent:where(.sm\:rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.sm\:rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.sm\:rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.sm\:rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1024px){.rt-PopoverContent:where(.md\:rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.md\:rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.md\:rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.md\:rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1280px){.rt-PopoverContent:where(.lg\:rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.lg\:rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.lg\:rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.lg\:rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}}@media (min-width: 1640px){.rt-PopoverContent:where(.xl\:rt-r-size-1){--popover-content-padding: var(--space-3);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xl\:rt-r-size-2){--popover-content-padding: var(--space-4);border-radius:var(--radius-4)}.rt-PopoverContent:where(.xl\:rt-r-size-3){--popover-content-padding: var(--space-5);border-radius:var(--radius-5)}.rt-PopoverContent:where(.xl\:rt-r-size-4){--popover-content-padding: var(--space-6);border-radius:var(--radius-5)}}.rt-ProgressRoot{--progress-value: 0;--progress-max: 100;--progress-duration: 5s;pointer-events:none;position:relative;overflow:hidden;flex-grow:1;height:var(--progress-height);border-radius:max(calc(var(--radius-factor) * var(--progress-height) / 3),calc(var(--radius-factor) * var(--radius-thumb)))}.rt-ProgressRoot:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border-radius:inherit}.rt-ProgressIndicator{display:block;height:100%;width:100%;transform:scaleX(calc(var(--progress-value) / var(--progress-max)));transform-origin:left center;transition:transform .12s}.rt-ProgressIndicator:where([data-state=indeterminate]){animation-name:rt-progress-indicator-indeterminate-grow,var(--progress-indicator-indeterminate-animation-start),var(--progress-indicator-indeterminate-animation-repeat);animation-delay:0s,calc(var(--progress-duration) + 5s),calc(var(--progress-duration) + 7.5s);animation-duration:var(--progress-duration),2.5s,5s;animation-iteration-count:1,1,infinite;animation-fill-mode:both,none,none;animation-direction:normal,normal,alternate}.rt-ProgressIndicator:where([data-state=indeterminate]):after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";width:400%;animation-name:rt-progress-indicator-indeterminate-shine-from-left;animation-delay:calc(var(--progress-duration) + 5s);animation-duration:5s;animation-fill-mode:backwards;animation-iteration-count:infinite;background-image:linear-gradient(to right,transparent 25%,var(--progress-indicator-after-linear-gradient),transparent 75%)}@keyframes rt-progress-indicator-indeterminate-grow{0%{transform:scaleX(.01)}20%{transform:scaleX(.1)}30%{transform:scaleX(.6)}40%,50%{transform:scaleX(.9)}to{transform:scaleX(1)}}@keyframes rt-progress-indicator-indeterminate-shine-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.rt-ProgressRoot:where(.rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.rt-r-size-3){--progress-height: var(--space-2)}@media (min-width: 520px){.rt-ProgressRoot:where(.xs\:rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.xs\:rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.xs\:rt-r-size-3){--progress-height: var(--space-2)}}@media (min-width: 768px){.rt-ProgressRoot:where(.sm\:rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.sm\:rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.sm\:rt-r-size-3){--progress-height: var(--space-2)}}@media (min-width: 1024px){.rt-ProgressRoot:where(.md\:rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.md\:rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.md\:rt-r-size-3){--progress-height: var(--space-2)}}@media (min-width: 1280px){.rt-ProgressRoot:where(.lg\:rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.lg\:rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.lg\:rt-r-size-3){--progress-height: var(--space-2)}}@media (min-width: 1640px){.rt-ProgressRoot:where(.xl\:rt-r-size-1){--progress-height: var(--space-1)}.rt-ProgressRoot:where(.xl\:rt-r-size-2){--progress-height: calc(var(--space-2) * .75)}.rt-ProgressRoot:where(.xl\:rt-r-size-3){--progress-height: var(--space-2)}}.rt-ProgressRoot:where(.rt-variant-surface){--progress-indicator-indeterminate-animation-start: rt-progress-indicator-surface-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-surface-indeterminate-pulse;background-color:var(--gray-a3)}.rt-ProgressRoot:where(.rt-variant-surface):after{box-shadow:inset 0 0 0 1px var(--gray-a4)}.rt-ProgressRoot:where(.rt-variant-surface) :where(.rt-ProgressIndicator){background-color:var(--accent-track)}@keyframes rt-progress-indicator-surface-indeterminate-fade{to{background-color:var(--accent-7)}}@keyframes rt-progress-indicator-surface-indeterminate-pulse{0%{background-color:var(--accent-7)}to{background-color:var(--accent-track)}}.rt-ProgressRoot:where(.rt-variant-classic){--progress-indicator-indeterminate-animation-start: rt-progress-indicator-classic-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-classic-indeterminate-pulse;background-color:var(--gray-a3)}.rt-ProgressRoot:where(.rt-variant-classic):after{box-shadow:var(--shadow-1)}.rt-ProgressRoot:where(.rt-variant-classic) :where(.rt-ProgressIndicator){background-color:var(--accent-track)}@keyframes rt-progress-indicator-classic-indeterminate-fade{to{background-color:var(--accent-7)}}@keyframes rt-progress-indicator-classic-indeterminate-pulse{0%{background-color:var(--accent-7)}to{background-color:var(--accent-track)}}.rt-ProgressRoot:where(.rt-variant-soft){--progress-indicator-indeterminate-animation-start: rt-progress-indicator-soft-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-soft-indeterminate-pulse;background-color:var(--gray-a4);background-image:linear-gradient(var(--white-a1),var(--white-a1))}.rt-ProgressRoot:where(.rt-variant-soft) :where(.rt-ProgressIndicator){background-image:linear-gradient(var(--accent-a5),var(--accent-a5));background-color:var(--accent-8)}.rt-ProgressRoot:where(.rt-variant-soft) :where(.rt-ProgressIndicator):after{opacity:.75}@keyframes rt-progress-indicator-soft-indeterminate-fade{to{background-color:var(--accent-5)}}@keyframes rt-progress-indicator-soft-indeterminate-pulse{0%{background-color:var(--accent-5)}to{background-color:var(--accent-7)}}.rt-ProgressRoot:where(.rt-high-contrast){--progress-indicator-indeterminate-animation-start: rt-progress-indicator-high-contrast-indeterminate-fade;--progress-indicator-indeterminate-animation-repeat: rt-progress-indicator-high-contrast-indeterminate-pulse}.rt-ProgressRoot:where(.rt-high-contrast) :where(.rt-ProgressIndicator){background-color:var(--accent-12)}.rt-ProgressRoot:where(.rt-high-contrast) :where(.rt-ProgressIndicator):after{opacity:.75}@keyframes rt-progress-indicator-high-contrast-indeterminate-fade{to{opacity:.8}}@keyframes rt-progress-indicator-high-contrast-indeterminate-pulse{0%{opacity:.8}to{opacity:1}}.rt-Quote{box-sizing:border-box;font-family:var(--quote-font-family);font-size:calc(var(--quote-font-size-adjust) * 1em);font-style:var(--quote-font-style);font-weight:var(--quote-font-weight);line-height:1.25;letter-spacing:calc(var(--quote-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)));color:inherit}.rt-Quote :where(.rt-Quote){font-size:inherit}.rt-RadioCardsRoot{line-height:var(--line-height);letter-spacing:var(--letter-spacing);cursor:default}.rt-RadioCardsItem{--base-card-padding-top: var(--radio-cards-item-padding-y);--base-card-padding-right: var(--radio-cards-item-padding-x);--base-card-padding-bottom: var(--radio-cards-item-padding-y);--base-card-padding-left: var(--radio-cards-item-padding-x);--base-card-border-radius: var(--radio-cards-item-border-radius);--base-card-border-width: var(--radio-cards-item-border-width);display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.rt-RadioCardsItem>*{pointer-events:none}.rt-RadioCardsItem>:where(svg){flex-shrink:0}.rt-RadioCardsItem:after{outline-offset:-1px}.rt-RadioCardsRoot:where(.rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}@media (min-width: 520px){.rt-RadioCardsRoot:where(.xs\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.xs\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}}@media (min-width: 768px){.rt-RadioCardsRoot:where(.sm\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.sm\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}}@media (min-width: 1024px){.rt-RadioCardsRoot:where(.md\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.md\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.md\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}}@media (min-width: 1280px){.rt-RadioCardsRoot:where(.lg\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.lg\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}}@media (min-width: 1640px){.rt-RadioCardsRoot:where(.xl\:rt-r-size-1){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-3);--radio-cards-item-padding-y: calc(var(--space-3) / 1.2);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);--line-height: var(--line-height-2);--letter-spacing: var(--letter-spacing-2);--radio-cards-item-padding-x: var(--space-4);--radio-cards-item-padding-y: calc(var(--space-4) * .875);--radio-cards-item-border-radius: var(--radius-3)}.rt-RadioCardsRoot:where(.xl\:rt-r-size-3){font-size:var(--font-size-3);--line-height: var(--line-height-3);--letter-spacing: var(--letter-spacing-3);--radio-cards-item-padding-x: var(--space-5);--radio-cards-item-padding-y: calc(var(--space-5) / 1.2);--radio-cards-item-border-radius: var(--radius-4)}}:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem{--radio-cards-item-border-width: 1px;--radio-cards-item-background-color: var(--color-surface)}:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:before{background-color:var(--radio-cards-item-background-color)}:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:after{box-shadow:var(--base-card-surface-box-shadow)}@media (hover: hover){:where(.rt-RadioCardsRoot.rt-variant-surface) .rt-RadioCardsItem:where(:not(:disabled):not([data-state=checked]):hover):after{box-shadow:var(--base-card-surface-hover-box-shadow)}}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem{--radio-cards-item-border-width: 1px;--radio-cards-item-background-color: var(--color-surface);transition:box-shadow .12s;box-shadow:var(--base-card-classic-box-shadow-outer)}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:before{background-color:var(--radio-cards-item-background-color)}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:after{box-shadow:var(--base-card-classic-box-shadow-inner)}@media (hover: hover){:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:where(:not(:disabled):not([data-state=checked]):hover){transition-duration:40ms;box-shadow:var(--base-card-classic-hover-box-shadow-outer)}:where(.rt-RadioCardsRoot.rt-variant-classic) .rt-RadioCardsItem:where(:not(:disabled):not([data-state=checked]):hover):after{box-shadow:var(--base-card-classic-hover-box-shadow-inner)}}.rt-RadioCardsItem:where([data-state=checked]):after{outline:2px solid var(--accent-indicator)}:where(.rt-RadioCardsRoot.rt-high-contrast) .rt-RadioCardsItem:where([data-state=checked]):after{outline-color:var(--accent-12)}.rt-RadioCardsItem:where(:focus-visible):after{outline:2px solid var(--focus-8)}.rt-RadioCardsItem:where(:focus-visible):where([data-state=checked]):before{background-image:linear-gradient(var(--focus-a3),var(--focus-a3))}.rt-RadioCardsItem:where(:focus-visible):where([data-state=checked]):after{outline-color:var(--focus-10)}.rt-RadioCardsItem:where(:disabled){cursor:var(--cursor-disabled);color:var(--gray-a9)}.rt-RadioCardsItem:where(:disabled)::selection{background-color:var(--gray-a5)}.rt-RadioCardsItem:where(:disabled):before{background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-RadioCardsItem:where(:disabled):after{outline-color:var(--gray-8)}.rt-RadioGroupRoot{display:flex;flex-direction:column;gap:var(--space-1)}.rt-RadioGroupItem{display:flex;gap:.5em;width:-moz-fit-content;width:fit-content}.rt-RadioGroupItemInner{min-width:0}.rt-BaseRadioRoot{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:top;flex-shrink:0;cursor:var(--cursor-radio);height:var(--skeleton-height, var(--line-height, var(--radio-size)));--skeleton-height-override: var(--radio-size);border-radius:var(--skeleton-radius);--skeleton-radius-override: 100%}.rt-BaseRadioRoot:where(:disabled,[data-disabled]){cursor:var(--cursor-disabled)}.rt-BaseRadioRoot:before{content:"";display:block;height:var(--radio-size);width:var(--radio-size);border-radius:100%}.rt-BaseRadioRoot:after{pointer-events:none;position:absolute;height:var(--radio-size);width:var(--radio-size);border-radius:100%;transform:scale(.4)}.rt-BaseRadioRoot:where(:checked,[data-state=checked]):after{content:""}.rt-BaseRadioRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-BaseRadioRoot:where(.rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}@media (min-width: 520px){.rt-BaseRadioRoot:where(.xs\:rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.xs\:rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.xs\:rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}}@media (min-width: 768px){.rt-BaseRadioRoot:where(.sm\:rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.sm\:rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.sm\:rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1024px){.rt-BaseRadioRoot:where(.md\:rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.md\:rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.md\:rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1280px){.rt-BaseRadioRoot:where(.lg\:rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.lg\:rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.lg\:rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}}@media (min-width: 1640px){.rt-BaseRadioRoot:where(.xl\:rt-r-size-1){--radio-size: calc(var(--space-4) * .875)}.rt-BaseRadioRoot:where(.xl\:rt-r-size-2){--radio-size: var(--space-4)}.rt-BaseRadioRoot:where(.xl\:rt-r-size-3){--radio-size: calc(var(--space-4) * 1.25)}}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:not(:checked),[data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-a7)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:checked,[data-state=checked]):before{background-color:var(--accent-indicator)}.rt-BaseRadioRoot:where(.rt-variant-surface):after{background-color:var(--accent-contrast)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(.rt-high-contrast):where(:checked,[data-state=checked]):before{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(.rt-high-contrast):after{background-color:var(--accent-1)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:disabled,[data-disabled]):before{box-shadow:inset 0 0 0 1px var(--gray-a6);background-color:var(--gray-a3)}.rt-BaseRadioRoot:where(.rt-variant-surface):where(:disabled,[data-disabled]):after{background-color:var(--gray-a8)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:not(:checked),[data-state=unchecked]):before{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-7),var(--shadow-1)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:checked,[data-state=checked]):before{background-color:var(--accent-indicator);background-image:linear-gradient(to bottom,var(--white-a3),transparent,var(--black-a3));box-shadow:inset 0 .5px .5px var(--white-a4),inset 0 -.5px .5px var(--black-a4)}.rt-BaseRadioRoot:where(.rt-variant-classic):after{background-color:var(--accent-contrast)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(.rt-high-contrast):where(:checked,[data-state=checked]):before{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(.rt-high-contrast):after{background-color:var(--accent-1)}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:disabled,[data-disabled]):before{box-shadow:var(--shadow-1);background-color:var(--gray-a3);background-image:none}.rt-BaseRadioRoot:where(.rt-variant-classic):where(:disabled,[data-disabled]):after{background-color:var(--gray-a8)}.rt-BaseRadioRoot:where(.rt-variant-soft):before{background-color:var(--accent-a4)}.rt-BaseRadioRoot:where(.rt-variant-soft):after{background-color:var(--accent-a11)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(.rt-high-contrast):after{background-color:var(--accent-12)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:focus-visible):before{outline-color:var(--accent-a8)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:disabled,[data-disabled]):before{background-color:var(--gray-a3)}.rt-BaseRadioRoot:where(.rt-variant-soft):where(:disabled,[data-disabled]):after{background-color:var(--gray-a8)}.rt-ScrollAreaRoot{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%}.rt-ScrollAreaViewport{display:flex;flex-direction:column;width:100%;height:100%}.rt-ScrollAreaViewport:where(:focus-visible)+:where(.rt-ScrollAreaViewportFocusRing){position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;outline:2px solid var(--focus-8);outline-offset:-2px}.rt-ScrollAreaViewport:where(:has(.rt-ScrollAreaScrollbar[data-orientation=horizontal])){overscroll-behavior-x:contain}.rt-ScrollAreaViewport>*{display:block!important;width:-moz-fit-content;width:fit-content;flex-grow:1}.rt-ScrollAreaScrollbar{display:flex;-webkit-user-select:none;user-select:none;touch-action:none;background-color:var(--gray-a3);border-radius:var(--scrollarea-scrollbar-border-radius);animation-duration:.12s;animation-timing-function:ease-out}.rt-ScrollAreaScrollbar:where([data-orientation=vertical]){flex-direction:column;width:var(--scrollarea-scrollbar-size);margin-top:var(--scrollarea-scrollbar-vertical-margin-top);margin-bottom:var(--scrollarea-scrollbar-vertical-margin-bottom);margin-left:var(--scrollarea-scrollbar-vertical-margin-left);margin-right:var(--scrollarea-scrollbar-vertical-margin-right)}.rt-ScrollAreaScrollbar:where([data-orientation=horizontal]){flex-direction:row;height:var(--scrollarea-scrollbar-size);margin-top:var(--scrollarea-scrollbar-horizontal-margin-top);margin-bottom:var(--scrollarea-scrollbar-horizontal-margin-bottom);margin-left:var(--scrollarea-scrollbar-horizontal-margin-left);margin-right:var(--scrollarea-scrollbar-horizontal-margin-right)}.rt-ScrollAreaThumb{position:relative;background-color:var(--gray-a8);border-radius:inherit;transition:background-color .1s}.rt-ScrollAreaThumb:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:var(--space-4);min-height:var(--space-4)}.rt-ScrollAreaScrollbar:where(.rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}@media (min-width: 520px){.rt-ScrollAreaScrollbar:where(.xs\:rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xs\:rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xs\:rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}}@media (min-width: 768px){.rt-ScrollAreaScrollbar:where(.sm\:rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.sm\:rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.sm\:rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}}@media (min-width: 1024px){.rt-ScrollAreaScrollbar:where(.md\:rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.md\:rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.md\:rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}}@media (min-width: 1280px){.rt-ScrollAreaScrollbar:where(.lg\:rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.lg\:rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.lg\:rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}}@media (min-width: 1640px){.rt-ScrollAreaScrollbar:where(.xl\:rt-r-size-1){--scrollarea-scrollbar-size: var(--space-1);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xl\:rt-r-size-2){--scrollarea-scrollbar-size: var(--space-2);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}.rt-ScrollAreaScrollbar:where(.xl\:rt-r-size-3){--scrollarea-scrollbar-size: var(--space-3);--scrollarea-scrollbar-border-radius: max(var(--radius-1), var(--radius-full))}}.rt-ScrollAreaScrollbar:where([data-state=visible]){animation-name:rt-fade-in}.rt-ScrollAreaScrollbar:where([data-state=hidden]){animation-name:rt-fade-out}@media (hover: hover){.rt-ScrollAreaThumb:where(:hover){background-color:var(--gray-a9)}}.rt-SegmentedControlRoot{display:inline-grid;vertical-align:top;grid-auto-flow:column;grid-auto-columns:1fr;align-items:stretch;color:var(--gray-12);background-color:var(--color-surface);background-image:linear-gradient(var(--gray-a3),var(--gray-a3));position:relative;min-width:max-content;font-family:var(--default-font-family);font-style:normal;text-align:center;isolation:isolate;border-radius:var(--segmented-control-border-radius)}.rt-SegmentedControlItem{display:flex;align-items:stretch;-webkit-user-select:none;user-select:none}.rt-SegmentedControlItem:where(:first-child){border-top-left-radius:inherit;border-bottom-left-radius:inherit}.rt-SegmentedControlItem:where(:nth-last-child(2)){border-top-right-radius:inherit;border-bottom-right-radius:inherit}.rt-SegmentedControlItem:where(:focus-visible){border-radius:inherit;outline:2px solid var(--focus-8);outline-offset:-1px}.rt-SegmentedControlItemLabel :where(svg){flex-shrink:0}@media (hover: hover){:where(.rt-SegmentedControlItem[data-state=off]:hover) .rt-SegmentedControlItemLabel{background-color:var(--gray-a2)}}.rt-SegmentedControlItemLabelInactive{position:absolute;transition:opacity calc(.8 * var(--segmented-control-transition-duration));font-weight:var(--font-weight-regular);letter-spacing:var(--tab-inactive-letter-spacing);word-spacing:var(--tab-inactive-word-spacing);opacity:1;transition-timing-function:ease-out}:where(.rt-SegmentedControlItem[data-state=on]) .rt-SegmentedControlItemLabelInactive{opacity:0;transition-timing-function:ease-in}.rt-SegmentedControlItemLabelActive{transition:opacity calc(.8 * var(--segmented-control-transition-duration));font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);word-spacing:var(--tab-active-word-spacing);opacity:0;transition-timing-function:ease-in}:where(.rt-SegmentedControlItem[data-state=on]) .rt-SegmentedControlItemLabelActive{opacity:1;transition-timing-function:ease-out}.rt-SegmentedControlItemSeparator{z-index:-1;margin:3px -.5px;width:1px;background-color:var(--gray-a4);transition:opacity calc(.8 * var(--segmented-control-transition-duration));transition-timing-function:ease-out}:where(.rt-SegmentedControlItem:first-child) .rt-SegmentedControlItemSeparator,:where(.rt-SegmentedControlItem:where([data-state=on],:focus-visible)) .rt-SegmentedControlItemSeparator,:where(.rt-SegmentedControlItem:where([data-state=on],:focus-visible))+* .rt-SegmentedControlItemSeparator{opacity:0;transition-timing-function:ease-in}:where(.rt-SegmentedControlRoot:has(:focus-visible)) .rt-SegmentedControlItemSeparator{transition-duration:0ms}.rt-SegmentedControlIndicator{display:none;position:absolute;z-index:-1;top:0;left:0;height:100%;pointer-events:none;transition-property:transform;transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-duration:var(--segmented-control-transition-duration)}.rt-SegmentedControlIndicator:before{top:1px;right:1px;bottom:1px;left:1px;position:absolute;border-radius:max(.5px,calc(var(--segmented-control-border-radius) - 1px));background-color:var(--segmented-control-indicator-background-color);content:""}:where(.rt-SegmentedControlItem[data-state=on])~.rt-SegmentedControlIndicator{display:block}.rt-SegmentedControlIndicator:where(:nth-child(2)){width:100%}.rt-SegmentedControlIndicator:where(:nth-child(3)){width:50%}.rt-SegmentedControlIndicator:where(:nth-child(4)){width:calc(100% / 3)}.rt-SegmentedControlIndicator:where(:nth-child(5)){width:25%}.rt-SegmentedControlIndicator:where(:nth-child(6)){width:20%}.rt-SegmentedControlIndicator:where(:nth-child(7)){width:calc(100% / 6)}.rt-SegmentedControlIndicator:where(:nth-child(8)){width:calc(100% / 7)}.rt-SegmentedControlIndicator:where(:nth-child(9)){width:12.5%}.rt-SegmentedControlIndicator:where(:nth-child(10)){width:calc(100% / 9)}.rt-SegmentedControlIndicator:where(:nth-child(11)){width:10%}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(1))~.rt-SegmentedControlIndicator{transform:translate(0)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(2))~.rt-SegmentedControlIndicator{transform:translate(100%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(3))~.rt-SegmentedControlIndicator{transform:translate(200%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(4))~.rt-SegmentedControlIndicator{transform:translate(300%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(5))~.rt-SegmentedControlIndicator{transform:translate(400%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(6))~.rt-SegmentedControlIndicator{transform:translate(500%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(7))~.rt-SegmentedControlIndicator{transform:translate(600%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(8))~.rt-SegmentedControlIndicator{transform:translate(700%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(9))~.rt-SegmentedControlIndicator{transform:translate(800%)}:where(.rt-SegmentedControlItem[data-state=on]:nth-child(10))~.rt-SegmentedControlIndicator{transform:translate(900%)}.rt-SegmentedControlItemLabel{box-sizing:border-box;display:flex;flex-grow:1;align-items:center;justify-content:center;border-radius:inherit}.rt-SegmentedControlRoot:where(.rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}@media (min-width: 520px){.rt-SegmentedControlRoot:where(.xs\:rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.xs\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}}@media (min-width: 768px){.rt-SegmentedControlRoot:where(.sm\:rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.sm\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}}@media (min-width: 1024px){.rt-SegmentedControlRoot:where(.md\:rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.md\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}}@media (min-width: 1280px){.rt-SegmentedControlRoot:where(.lg\:rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.lg\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}}@media (min-width: 1640px){.rt-SegmentedControlRoot:where(.xl\:rt-r-size-1){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-5)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-1) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);padding-left:var(--space-3);padding-right:var(--space-3);gap:var(--space-1)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-2){--segmented-control-border-radius: max(var(--radius-2), var(--radius-full));height:var(--space-6)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-2) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-3){--segmented-control-border-radius: max(var(--radius-3), var(--radius-full));height:var(--space-7)}.rt-SegmentedControlRoot:where(.xl\:rt-r-size-3) :where(.rt-SegmentedControlItemLabel){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3);padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}}.rt-SegmentedControlRoot:where(.rt-variant-surface) :where(.rt-SegmentedControlIndicator):before{box-shadow:0 0 0 1px var(--gray-a4)}.rt-SegmentedControlRoot:where(.rt-variant-classic) :where(.rt-SegmentedControlIndicator):before{box-shadow:var(--shadow-2)}.rt-SelectTrigger{display:inline-flex;align-items:center;justify-content:space-between;flex-shrink:0;-webkit-user-select:none;user-select:none;vertical-align:top;line-height:var(--height);font-family:var(--default-font-family);font-weight:var(--font-weight-regular);font-style:normal;text-align:start;color:var(--gray-12)}.rt-SelectTrigger:where(:focus-visible){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-SelectTriggerInner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-SelectIcon{flex-shrink:0}:where(.rt-SelectTrigger:not(.rt-variant-ghost)) .rt-SelectIcon{opacity:.9}.rt-SelectContent:where([data-side]){min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);transform-origin:var(--radix-select-content-transform-origin)}.rt-SelectViewport{box-sizing:border-box;padding:var(--select-content-padding)}:where(.rt-SelectContent:has(.rt-ScrollAreaScrollbar[data-orientation=vertical])) .rt-SelectViewport{padding-right:var(--space-3)}.rt-SelectItem{display:flex;align-items:center;height:var(--select-item-height);padding-left:var(--select-item-indicator-width);padding-right:var(--select-item-indicator-width);position:relative;box-sizing:border-box;outline:none;scroll-margin:var(--select-content-padding) 0;-webkit-user-select:none;user-select:none;cursor:var(--cursor-menu-item)}.rt-SelectItemIndicator{position:absolute;left:0;width:var(--select-item-indicator-width);display:inline-flex;align-items:center;justify-content:center}.rt-SelectSeparator{height:1px;margin-top:var(--space-2);margin-bottom:var(--space-2);margin-left:var(--select-item-indicator-width);margin-right:var(--select-separator-margin-right);background-color:var(--gray-a6)}.rt-SelectLabel{display:flex;align-items:center;height:var(--select-item-height);padding-left:var(--select-item-indicator-width);padding-right:var(--select-item-indicator-width);color:var(--gray-a10);-webkit-user-select:none;user-select:none;cursor:default}:where(.rt-SelectItem)+.rt-SelectLabel{margin-top:var(--space-2)}.rt-SelectTrigger:where(:not(.rt-variant-ghost)){box-sizing:border-box;height:var(--select-trigger-height)}.rt-SelectTrigger:where(.rt-variant-ghost){box-sizing:content-box;height:-moz-fit-content;height:fit-content;padding:var(--select-trigger-ghost-padding-y) var(--select-trigger-ghost-padding-x);--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;--margin-top-override: calc(var(--margin-top) - var(--select-trigger-ghost-padding-y));--margin-right-override: calc(var(--margin-right) - var(--select-trigger-ghost-padding-x));--margin-bottom-override: calc(var(--margin-bottom) - var(--select-trigger-ghost-padding-y));--margin-left-override: calc(var(--margin-left) - var(--select-trigger-ghost-padding-x));margin:var(--margin-top-override) var(--margin-right-override) var(--margin-bottom-override) var(--margin-left-override)}:where(.rt-SelectTrigger:where(.rt-variant-ghost))>*{--margin-top-override: initial;--margin-right-override: initial;--margin-bottom-override: initial;--margin-left-override: initial}.rt-SelectTrigger:where(.rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}@media (min-width: 520px){.rt-SelectTrigger:where(.xs\:rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.xs\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.xs\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.xs\:rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.xs\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.xs\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.xs\:rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.xs\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.xs\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.xs\:rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}}@media (min-width: 768px){.rt-SelectTrigger:where(.sm\:rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.sm\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.sm\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.sm\:rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.sm\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.sm\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.sm\:rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.sm\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.sm\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.sm\:rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}}@media (min-width: 1024px){.rt-SelectTrigger:where(.md\:rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.md\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.md\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.md\:rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.md\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.md\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.md\:rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.md\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.md\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.md\:rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}}@media (min-width: 1280px){.rt-SelectTrigger:where(.lg\:rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.lg\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.lg\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.lg\:rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.lg\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.lg\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.lg\:rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.lg\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.lg\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.lg\:rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}}@media (min-width: 1640px){.rt-SelectTrigger:where(.xl\:rt-r-size-1){--select-trigger-height: var(--space-5);gap:var(--space-1);font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:max(var(--radius-1),var(--radius-full))}.rt-SelectTrigger:where(.xl\:rt-r-size-1):where(:not(.rt-variant-ghost)){padding-left:var(--space-2);padding-right:var(--space-2)}.rt-SelectTrigger:where(.xl\:rt-r-size-1):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.xl\:rt-r-size-2){--select-trigger-height: var(--space-6);gap:calc(var(--space-1) * 1.5);font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);border-radius:max(var(--radius-2),var(--radius-full))}.rt-SelectTrigger:where(.xl\:rt-r-size-2):where(:not(.rt-variant-ghost)){padding-left:var(--space-3);padding-right:var(--space-3)}.rt-SelectTrigger:where(.xl\:rt-r-size-2):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-2);--select-trigger-ghost-padding-y: var(--space-1)}.rt-SelectTrigger:where(.xl\:rt-r-size-3){--select-trigger-height: var(--space-7);gap:var(--space-2);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3);border-radius:max(var(--radius-3),var(--radius-full))}.rt-SelectTrigger:where(.xl\:rt-r-size-3):where(:not(.rt-variant-ghost)){padding-left:var(--space-4);padding-right:var(--space-4)}.rt-SelectTrigger:where(.xl\:rt-r-size-3):where(.rt-variant-ghost){--select-trigger-ghost-padding-x: var(--space-3);--select-trigger-ghost-padding-y: calc(var(--space-1) * 1.5)}.rt-SelectTrigger:where(.xl\:rt-r-size-3) :where(.rt-SelectIcon){width:11px;height:11px}}.rt-SelectContent:where(.rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.rt-r-size-2,.rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}@media (min-width: 520px){.rt-SelectContent:where(.xs\:rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.xs\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.xs\:rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.xs\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.xs\:rt-r-size-2,.xs\:rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.xs\:rt-r-size-2,.xs\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.xs\:rt-r-size-2,.xs\:rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.xs\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.xs\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.xs\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.xs\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}}@media (min-width: 768px){.rt-SelectContent:where(.sm\:rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.sm\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.sm\:rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.sm\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.sm\:rt-r-size-2,.sm\:rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.sm\:rt-r-size-2,.sm\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.sm\:rt-r-size-2,.sm\:rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.sm\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.sm\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.sm\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.sm\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}}@media (min-width: 1024px){.rt-SelectContent:where(.md\:rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.md\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.md\:rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.md\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.md\:rt-r-size-2,.md\:rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.md\:rt-r-size-2,.md\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.md\:rt-r-size-2,.md\:rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.md\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.md\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.md\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.md\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}}@media (min-width: 1280px){.rt-SelectContent:where(.lg\:rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.lg\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.lg\:rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.lg\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.lg\:rt-r-size-2,.lg\:rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.lg\:rt-r-size-2,.lg\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.lg\:rt-r-size-2,.lg\:rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.lg\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.lg\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.lg\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.lg\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}}@media (min-width: 1640px){.rt-SelectContent:where(.xl\:rt-r-size-1){--select-content-padding: var(--space-1);--select-item-height: var(--space-5);--select-item-indicator-width: calc(var(--space-5) / 1.2);--select-separator-margin-right: var(--space-2);border-radius:var(--radius-3)}.rt-SelectContent:where(.xl\:rt-r-size-1) :where(.rt-SelectLabel){font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1)}.rt-SelectContent:where(.xl\:rt-r-size-1) :where(.rt-SelectItem){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);border-radius:var(--radius-1)}.rt-SelectContent:where(.xl\:rt-r-size-1) :where(.rt-SelectItemIndicatorIcon){width:calc(8px * var(--scaling));height:calc(8px * var(--scaling))}.rt-SelectContent:where(.xl\:rt-r-size-2,.xl\:rt-r-size-3){--select-content-padding: var(--space-2);--select-item-height: var(--space-6);--select-item-indicator-width: var(--space-5);--select-separator-margin-right: var(--space-3);border-radius:var(--radius-4)}.rt-SelectContent:where(.xl\:rt-r-size-2,.xl\:rt-r-size-3) :where(.rt-SelectLabel){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2)}.rt-SelectContent:where(.xl\:rt-r-size-2,.xl\:rt-r-size-3) :where(.rt-SelectItem){line-height:var(--line-height-2);border-radius:var(--radius-2)}.rt-SelectContent:where(.xl\:rt-r-size-2) :where(.rt-SelectItem){font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-SelectContent:where(.xl\:rt-r-size-2) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}.rt-SelectContent:where(.xl\:rt-r-size-3) :where(.rt-SelectItem){font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-SelectContent:where(.xl\:rt-r-size-3) :where(.rt-SelectItemIndicatorIcon){width:calc(10px * var(--scaling));height:calc(10px * var(--scaling))}}.rt-SelectTrigger:where(.rt-variant-surface){color:var(--gray-12);background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--gray-a7)}@media (hover: hover){.rt-SelectTrigger:where(.rt-variant-surface):where(:hover){box-shadow:inset 0 0 0 1px var(--gray-a8)}}.rt-SelectTrigger:where(.rt-variant-surface):where([data-state=open]){box-shadow:inset 0 0 0 1px var(--gray-a8)}.rt-SelectTrigger:where(.rt-variant-surface):where(:disabled){color:var(--gray-a11);background-color:var(--gray-a2);box-shadow:inset 0 0 0 1px var(--gray-a6)}.rt-SelectTrigger:where(.rt-variant-surface):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:var(--gray-a10)}.rt-SelectTrigger:where(.rt-variant-classic){color:var(--gray-12);background-image:linear-gradient(var(--gray-2),var(--gray-1));box-shadow:var(--select-trigger-classic-box-shadow);position:relative;z-index:0}.rt-SelectTrigger:where(.rt-variant-classic):before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border:2px solid transparent;background-clip:content-box;border-radius:inherit;pointer-events:none;background-image:linear-gradient(var(--black-a1) -20%,transparent,var(--white-a1) 130%),linear-gradient(var(--color-surface),transparent)}@media (hover: hover){.rt-SelectTrigger:where(.rt-variant-classic):where(:hover){box-shadow:inset 0 0 0 1px var(--gray-a3),var(--select-trigger-classic-box-shadow)}.rt-SelectTrigger:where(.rt-variant-classic):where(:hover):before{background-image:linear-gradient(var(--black-a1) -15%,transparent,var(--white-a1) 120%),linear-gradient(var(--gray-2),var(--gray-1))}}.rt-SelectTrigger:where(.rt-variant-classic):where([data-state=open]){box-shadow:inset 0 0 0 1px var(--gray-a3),var(--select-trigger-classic-box-shadow)}.rt-SelectTrigger:where(.rt-variant-classic):where([data-state=open]):before{background-image:linear-gradient(var(--black-a1) -15%,transparent,var(--white-a1) 120%),linear-gradient(var(--gray-2),var(--gray-1))}.rt-SelectTrigger:where(.rt-variant-classic):where(:disabled){color:var(--gray-a11);background-color:var(--gray-2);background-image:none;box-shadow:var(--base-button-classic-disabled-box-shadow)}.rt-SelectTrigger:where(.rt-variant-classic):where(:disabled):before{background-color:var(--gray-a2);background-image:linear-gradient(var(--black-a1) -20%,transparent,var(--white-a1))}.rt-SelectTrigger:where(.rt-variant-classic):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:var(--gray-a10)}.rt-SelectTrigger:where(.rt-variant-soft),.rt-SelectTrigger:where(.rt-variant-ghost){color:var(--accent-12)}.rt-SelectTrigger:where(.rt-variant-soft):where([data-placeholder]) :where(.rt-SelectTriggerInner),.rt-SelectTrigger:where(.rt-variant-ghost):where([data-placeholder]) :where(.rt-SelectTriggerInner){color:var(--accent-12);opacity:.6}.rt-SelectTrigger:where(.rt-variant-soft){background-color:var(--accent-a3)}@media (hover: hover){.rt-SelectTrigger:where(.rt-variant-soft):where(:hover){background-color:var(--accent-a4)}}.rt-SelectTrigger:where(.rt-variant-soft):where([data-state=open]){background-color:var(--accent-a4)}.rt-SelectTrigger:where(.rt-variant-soft):where(:focus-visible){outline-color:var(--accent-8)}.rt-SelectTrigger:where(.rt-variant-soft):where(:disabled){color:var(--gray-a11);background-color:var(--gray-a3)}@media (hover: hover){.rt-SelectTrigger:where(.rt-variant-ghost):where(:hover){background-color:var(--accent-a3)}}.rt-SelectTrigger:where(.rt-variant-ghost):where([data-state=open]){background-color:var(--accent-a3)}.rt-SelectTrigger:where(.rt-variant-ghost):where(:disabled){color:var(--gray-a11);background-color:transparent}.rt-SelectTrigger:where(:disabled) :where(.rt-SelectIcon){color:var(--gray-a9)}.rt-SelectContent{box-shadow:var(--shadow-5);--scrollarea-scrollbar-vertical-margin-top: var(--select-content-padding);--scrollarea-scrollbar-vertical-margin-bottom: var(--select-content-padding);--scrollarea-scrollbar-horizontal-margin-left: var(--select-content-padding);--scrollarea-scrollbar-horizontal-margin-right: var(--select-content-padding);overflow:hidden;background-color:var(--color-panel-solid)}.rt-SelectItem:where([data-disabled]){color:var(--gray-a8);cursor:default}.rt-SelectContent:where(.rt-variant-solid) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-9);color:var(--accent-contrast)}.rt-SelectContent:where(.rt-variant-solid):where(.rt-high-contrast) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-12);color:var(--accent-1)}.rt-SelectContent:where(.rt-variant-soft) :where(.rt-SelectItem[data-highlighted]){background-color:var(--accent-a4)}.rt-Separator{display:block;background-color:var(--accent-a6)}.rt-Separator:where(.rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.rt-r-orientation-vertical){width:1px;height:var(--separator-size)}@media (min-width: 520px){.rt-Separator:where(.xs\:rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.xs\:rt-r-orientation-vertical){width:1px;height:var(--separator-size)}}@media (min-width: 768px){.rt-Separator:where(.sm\:rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.sm\:rt-r-orientation-vertical){width:1px;height:var(--separator-size)}}@media (min-width: 1024px){.rt-Separator:where(.md\:rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.md\:rt-r-orientation-vertical){width:1px;height:var(--separator-size)}}@media (min-width: 1280px){.rt-Separator:where(.lg\:rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.lg\:rt-r-orientation-vertical){width:1px;height:var(--separator-size)}}@media (min-width: 1640px){.rt-Separator:where(.xl\:rt-r-orientation-horizontal){width:var(--separator-size);height:1px}.rt-Separator:where(.xl\:rt-r-orientation-vertical){width:1px;height:var(--separator-size)}}.rt-Separator:where(.rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.rt-r-size-4){--separator-size: 100%}@media (min-width: 520px){.rt-Separator:where(.xs\:rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.xs\:rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.xs\:rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.xs\:rt-r-size-4){--separator-size: 100%}}@media (min-width: 768px){.rt-Separator:where(.sm\:rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.sm\:rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.sm\:rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.sm\:rt-r-size-4){--separator-size: 100%}}@media (min-width: 1024px){.rt-Separator:where(.md\:rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.md\:rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.md\:rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.md\:rt-r-size-4){--separator-size: 100%}}@media (min-width: 1280px){.rt-Separator:where(.lg\:rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.lg\:rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.lg\:rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.lg\:rt-r-size-4){--separator-size: 100%}}@media (min-width: 1640px){.rt-Separator:where(.xl\:rt-r-size-1){--separator-size: var(--space-4)}.rt-Separator:where(.xl\:rt-r-size-2){--separator-size: var(--space-6)}.rt-Separator:where(.xl\:rt-r-size-3){--separator-size: var(--space-9)}.rt-Separator:where(.xl\:rt-r-size-4){--separator-size: 100%}}.rt-SliderRoot{--slider-thumb-size: calc(var(--slider-track-size) + var(--space-1));position:relative;display:flex;align-items:center;flex-grow:1;border-radius:max(calc(var(--radius-factor) * var(--slider-track-size) / 3),calc(var(--radius-factor) * var(--radius-thumb)));-webkit-user-select:none;user-select:none;touch-action:none}.rt-SliderRoot:where([data-orientation=horizontal]){width:-webkit-fill-available;width:-moz-available;width:stretch;height:var(--slider-track-size)}.rt-SliderRoot:where([data-orientation=vertical]){height:-webkit-fill-available;height:-moz-available;height:stretch;flex-direction:column;width:var(--slider-track-size)}.rt-SliderTrack{overflow:hidden;position:relative;flex-grow:1;border-radius:inherit}.rt-SliderTrack:where([data-orientation=horizontal]){height:var(--slider-track-size)}.rt-SliderTrack:where([data-orientation=vertical]){width:var(--slider-track-size)}.rt-SliderRange{position:absolute;border-radius:inherit}.rt-SliderRange:where([data-orientation=horizontal]){height:100%}.rt-SliderRange:where([data-orientation=vertical]){width:100%}.rt-SliderThumb{display:block;width:var(--slider-thumb-size);height:var(--slider-thumb-size);outline:0}.rt-SliderThumb:before{content:"";position:absolute;z-index:-1;width:calc(var(--slider-thumb-size) * 3);height:calc(var(--slider-thumb-size) * 3);top:50%;left:50%;transform:translate(-50%,-50%)}.rt-SliderThumb:after{content:"";position:absolute;inset:calc(-.25 * var(--slider-track-size));background-color:#fff;border-radius:max(var(--radius-1),var(--radius-thumb));box-shadow:var(--slider-thumb-box-shadow);cursor:var(--cursor-slider-thumb)}.rt-SliderThumb:where(:focus-visible):after{box-shadow:var(--slider-thumb-box-shadow),0 0 0 3px var(--accent-3),0 0 0 5px var(--focus-8)}.rt-SliderThumb:where(:active){cursor:var(--cursor-slider-thumb-active)}.rt-SliderRoot:where(.rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}@media (min-width: 520px){.rt-SliderRoot:where(.xs\:rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.xs\:rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.xs\:rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}}@media (min-width: 768px){.rt-SliderRoot:where(.sm\:rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.sm\:rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.sm\:rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}}@media (min-width: 1024px){.rt-SliderRoot:where(.md\:rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.md\:rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.md\:rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}}@media (min-width: 1280px){.rt-SliderRoot:where(.lg\:rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.lg\:rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.lg\:rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}}@media (min-width: 1640px){.rt-SliderRoot:where(.xl\:rt-r-size-1){--slider-track-size: calc(var(--space-2) * .75)}.rt-SliderRoot:where(.xl\:rt-r-size-2){--slider-track-size: var(--space-2)}.rt-SliderRoot:where(.xl\:rt-r-size-3){--slider-track-size: calc(var(--space-2) * 1.25)}}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderTrack){background-color:var(--gray-a3);box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderTrack):where([data-disabled]){box-shadow:inset 0 0 0 1px var(--gray-a4)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderRange){background-color:var(--accent-track);background-image:var(--slider-range-high-contrast-background-image);box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderThumb){--slider-thumb-box-shadow: 0 0 0 1px var(--black-a4)}.rt-SliderRoot:where(.rt-variant-surface) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:var(--gray-1);box-shadow:0 0 0 1px var(--gray-6)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack){background-color:var(--gray-a3);position:relative}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack):before{content:"";top:0;right:0;bottom:0;left:0;position:absolute;border-radius:inherit;box-shadow:var(--shadow-1)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderTrack):where([data-disabled]):before{opacity:.5}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderRange){background-color:var(--accent-track);background-image:var(--slider-range-high-contrast-background-image);box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--accent-a4),inset 0 0 0 1px var(--black-a1),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderRange):where(.rt-high-contrast){box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--black-a2),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderThumb){--slider-thumb-box-shadow: 0 0 0 1px var(--black-a3), 0 1px 3px var(--black-a1), 0 2px 4px -1px var(--black-a1)}.rt-SliderRoot:where(.rt-variant-classic) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:var(--gray-1);box-shadow:0 0 0 1px var(--gray-6)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderTrack){background-color:var(--gray-a4);background-image:linear-gradient(var(--white-a1),var(--white-a1))}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderTrack):where([data-disabled]){background-color:var(--gray-a4);background-image:none}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderRange){background-image:linear-gradient(var(--accent-a5),var(--accent-a5)),var(--slider-range-high-contrast-background-image);background-color:var(--accent-6)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderThumb){--slider-thumb-box-shadow: 0 0 0 1px var(--black-a3), 0 0 0 1px var(--gray-a2), 0 0 0 1px var(--accent-a2), 0 1px 2px var(--gray-a4), 0 1px 3px -.5px var(--gray-a3)}.rt-SliderRoot:where(.rt-variant-soft) :where(.rt-SliderThumb):where([data-disabled]):after{background-color:var(--gray-1);box-shadow:0 0 0 1px var(--gray-5)}.rt-SliderRoot:where(:not(.rt-high-contrast)){--slider-range-high-contrast-background-image: none}.rt-SliderRoot:where([data-disabled]){cursor:var(--cursor-disabled);mix-blend-mode:var(--slider-disabled-blend-mode)}.rt-SliderRange:where([data-disabled]){background-color:transparent;background-image:none;box-shadow:none}.rt-SliderThumb:where([data-disabled]),.rt-SliderThumb:where([data-disabled]):after{cursor:var(--cursor-disabled)}.rt-Spinner{display:block;position:relative;opacity:var(--spinner-opacity)}.rt-SpinnerLeaf{position:absolute;top:0;left:43.75%;width:12.5%;height:100%;animation:rt-spinner-leaf-fade var(--spinner-animation-duration) linear infinite}.rt-SpinnerLeaf:before{content:"";display:block;width:100%;height:30%;border-radius:var(--radius-1);background-color:currentColor}.rt-SpinnerLeaf:where(:nth-child(1)){transform:rotate(0);animation-delay:calc(-8 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(2)){transform:rotate(45deg);animation-delay:calc(-7 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(3)){transform:rotate(90deg);animation-delay:calc(-6 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(4)){transform:rotate(135deg);animation-delay:calc(-5 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(5)){transform:rotate(180deg);animation-delay:calc(-4 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(6)){transform:rotate(225deg);animation-delay:calc(-3 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(7)){transform:rotate(270deg);animation-delay:calc(-2 / 8 * var(--spinner-animation-duration))}.rt-SpinnerLeaf:where(:nth-child(8)){transform:rotate(315deg);animation-delay:calc(-1 / 8 * var(--spinner-animation-duration))}@keyframes rt-spinner-leaf-fade{0%{opacity:1}to{opacity:.25}}.rt-Spinner:where(.rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}@media (min-width: 520px){.rt-Spinner:where(.xs\:rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.xs\:rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.xs\:rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}}@media (min-width: 768px){.rt-Spinner:where(.sm\:rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.sm\:rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.sm\:rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}}@media (min-width: 1024px){.rt-Spinner:where(.md\:rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.md\:rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.md\:rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}}@media (min-width: 1280px){.rt-Spinner:where(.lg\:rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.lg\:rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.lg\:rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}}@media (min-width: 1640px){.rt-Spinner:where(.xl\:rt-r-size-1){width:var(--space-3);height:var(--space-3)}.rt-Spinner:where(.xl\:rt-r-size-2){width:var(--space-4);height:var(--space-4)}.rt-Spinner:where(.xl\:rt-r-size-3){width:calc(1.25 * var(--space-4));height:calc(1.25 * var(--space-4))}}.rt-Strong{font-family:var(--strong-font-family);font-size:calc(var(--strong-font-size-adjust) * 1em);font-style:var(--strong-font-style);font-weight:var(--strong-font-weight);letter-spacing:calc(var(--strong-letter-spacing) + var(--letter-spacing, var(--default-letter-spacing)))}.rt-Strong :where(.rt-Strong){font-size:inherit}.rt-SwitchRoot{position:relative;display:inline-flex;align-items:center;vertical-align:top;flex-shrink:0;height:var(--skeleton-height, var(--line-height, var(--switch-height)));--skeleton-height-override: var(--switch-height);border-radius:var(--skeleton-radius);--skeleton-radius-override: var(--switch-border-radius);--switch-width: calc(var(--switch-height) * 1.75);--switch-thumb-inset: 1px;--switch-thumb-size: calc(var(--switch-height) - var(--switch-thumb-inset) * 2);--switch-thumb-translate-x: calc(var(--switch-width) - var(--switch-height))}.rt-SwitchRoot:before{content:"";display:block;width:var(--switch-width);height:var(--switch-height);border-radius:var(--switch-border-radius);transition:background-position,background-color,box-shadow,filter;transition-timing-function:linear,ease-in-out,ease-in-out,ease-in-out;background-repeat:no-repeat;background-size:calc(var(--switch-width) * 2 + var(--switch-height)) 100%;cursor:var(--cursor-switch)}.rt-SwitchRoot:where([data-state=unchecked]):before{transition-duration:.12s,.14s,.14s,.14s;background-position-x:100%}.rt-SwitchRoot:where([data-state=checked]):before{transition-duration:.16s,.14s,.14s,.14s;background-position:0%}.rt-SwitchRoot:where(:active):before{transition-duration:30ms}.rt-SwitchRoot:where(:focus-visible):before{outline:2px solid var(--focus-8);outline-offset:2px}.rt-SwitchRoot:where([data-disabled]):before{cursor:var(--cursor-disabled)}.rt-SwitchThumb{background-color:#fff;position:absolute;left:var(--switch-thumb-inset);width:var(--switch-thumb-size);height:var(--switch-thumb-size);border-radius:calc(var(--switch-border-radius) - var(--switch-thumb-inset));transition:transform .14s cubic-bezier(.45,.05,.55,.95),box-shadow .14s ease-in-out}.rt-SwitchThumb:where([data-state=checked]){transform:translate(var(--switch-thumb-translate-x))}.rt-SwitchRoot:where(.rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}@media (min-width: 520px){.rt-SwitchRoot:where(.xs\:rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.xs\:rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.xs\:rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}}@media (min-width: 768px){.rt-SwitchRoot:where(.sm\:rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.sm\:rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.sm\:rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}}@media (min-width: 1024px){.rt-SwitchRoot:where(.md\:rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.md\:rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.md\:rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}}@media (min-width: 1280px){.rt-SwitchRoot:where(.lg\:rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.lg\:rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.lg\:rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}}@media (min-width: 1640px){.rt-SwitchRoot:where(.xl\:rt-r-size-1){--switch-height: var(--space-4);--switch-border-radius: max(var(--radius-1), var(--radius-thumb))}.rt-SwitchRoot:where(.xl\:rt-r-size-2){--switch-height: calc(var(--space-5) * 5 / 6);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}.rt-SwitchRoot:where(.xl\:rt-r-size-3){--switch-height: var(--space-5);--switch-border-radius: max(var(--radius-2), var(--radius-thumb))}}.rt-SwitchRoot:where(.rt-variant-surface):before{background-color:var(--gray-a3);background-image:linear-gradient(to right,var(--accent-track) 40%,transparent 60%);box-shadow:inset 0 0 0 1px var(--gray-a5)}.rt-SwitchRoot:where(.rt-variant-surface):where(:active):before{background-color:var(--gray-a4)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-state=checked]:active):before{filter:var(--switch-surface-checked-active-filter)}.rt-SwitchRoot:where(.rt-variant-surface):where(.rt-high-contrast):before{background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,transparent 60%),linear-gradient(to right,var(--accent-track) 40%,transparent 60%)}.rt-SwitchRoot:where(.rt-variant-surface):where(.rt-high-contrast):where([data-state=checked]:active):before{filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-surface):where([data-disabled]):before{filter:none;background-image:none;background-color:var(--gray-a3);box-shadow:inset 0 0 0 1px var(--gray-a3)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 0 1px 1px var(--black-a2),0 1px 1px var(--black-a1),0 2px 4px -1px var(--black-a1)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a1),0 0 0 1px var(--accent-a4),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-state=checked]):where(.rt-high-contrast){box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-surface) :where(.rt-SwitchThumb):where([data-disabled]){background-color:var(--gray-2);box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);transition:none}.rt-SwitchRoot:where(.rt-variant-classic):before{background-image:linear-gradient(to right,var(--accent-track) 40%,transparent 60%);background-color:var(--gray-a4);box-shadow:var(--shadow-1)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=unchecked]:active):before{background-color:var(--gray-a5)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=checked]):before{box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--accent-a4),inset 0 0 0 1px var(--black-a1),inset 0 1.5px 2px 0 var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-state=checked]:active):before{filter:var(--switch-surface-checked-active-filter)}.rt-SwitchRoot:where(.rt-variant-classic):where(.rt-high-contrast):before{box-shadow:inset 0 0 0 1px var(--gray-a3),inset 0 0 0 1px var(--black-a2),inset 0 1.5px 2px 0 var(--black-a2);background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,transparent 60%),linear-gradient(to right,var(--accent-track) 40%,transparent 60%)}.rt-SwitchRoot:where(.rt-variant-classic):where(.rt-high-contrast):where([data-state=checked]:active):before{filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-classic):where([data-disabled]):before{filter:none;background-image:none;background-color:var(--gray-a5);box-shadow:var(--shadow-1);opacity:.5}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 1px 3px var(--black-a3),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a1),0 0 0 1px var(--accent-a4),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-state=checked]):where(.rt-high-contrast){box-shadow:0 1px 3px var(--black-a2),0 2px 4px -1px var(--black-a1),0 0 0 1px var(--black-a2),-1px 0 1px var(--black-a2)}.rt-SwitchRoot:where(.rt-variant-classic) :where(.rt-SwitchThumb):where([data-disabled]){background-color:var(--gray-2);box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);transition:none}.rt-SwitchRoot:where(.rt-variant-soft):before{background-image:linear-gradient(to right,var(--accent-a4) 40%,transparent 60%),linear-gradient(to right,var(--accent-a4) 40%,transparent 60%),linear-gradient(to right,var(--accent-a4) 40%,var(--white-a1) 60%),linear-gradient(to right,var(--gray-a2) 40%,var(--gray-a3) 60%)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-state=unchecked]):before{background-color:var(--gray-a3)}.rt-SwitchRoot:where(.rt-variant-soft):where(:active):before{background-color:var(--gray-a4)}.rt-SwitchRoot:where(.rt-variant-soft):where(.rt-high-contrast):before{background-image:linear-gradient(to right,var(--switch-high-contrast-checked-color-overlay) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,transparent 60%),linear-gradient(to right,var(--accent-a6) 40%,var(--white-a1) 60%),linear-gradient(to right,var(--accent-a3) 40%,var(--gray-a3) 60%)}.rt-SwitchRoot:where(.rt-variant-soft):where(.rt-high-contrast):where([data-state=checked]:active):before{filter:var(--switch-high-contrast-checked-active-before-filter)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-disabled]){mix-blend-mode:var(--switch-disabled-blend-mode)}.rt-SwitchRoot:where(.rt-variant-soft):where([data-disabled]):before{filter:none;background-image:none;background-color:var(--gray-a4)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb){filter:saturate(.45)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-state=unchecked]){box-shadow:0 0 0 1px var(--black-a1),0 1px 3px var(--black-a1),0 1px 3px var(--black-a1),0 2px 4px -1px var(--black-a1)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-state=checked]){box-shadow:0 0 0 1px var(--black-a1),0 1px 3px var(--black-a2),0 1px 3px var(--accent-a3),0 2px 4px -1px var(--accent-a3)}.rt-SwitchRoot:where(.rt-variant-soft) :where(.rt-SwitchThumb):where([data-disabled]){filter:none;background-color:var(--gray-2);box-shadow:0 0 0 1px var(--gray-a2),0 1px 3px var(--black-a1);transition:none}.rt-BaseTabList::-webkit-scrollbar{display:none}.rt-BaseTabListTrigger{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;-webkit-user-select:none;user-select:none;box-sizing:border-box;height:var(--tab-height);padding-left:var(--tab-padding-x);padding-right:var(--tab-padding-x);color:var(--gray-a11)}.rt-BaseTabListTriggerInner,.rt-BaseTabListTriggerInnerHidden{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--tab-inner-padding-y) var(--tab-inner-padding-x);border-radius:var(--tab-inner-border-radius)}.rt-BaseTabListTriggerInner{position:absolute}:where(.rt-BaseTabListTrigger[data-state=inactive],.rt-TabNavLink:not([data-active])) .rt-BaseTabListTriggerInner{letter-spacing:var(--tab-inactive-letter-spacing);word-spacing:var(--tab-inactive-word-spacing)}:where(.rt-BaseTabListTrigger[data-state=active],.rt-TabNavLink[data-active]) .rt-BaseTabListTriggerInner{font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);word-spacing:var(--tab-active-word-spacing)}.rt-BaseTabListTriggerInnerHidden{visibility:hidden;font-weight:var(--font-weight-medium);letter-spacing:var(--tab-active-letter-spacing);word-spacing:var(--tab-active-word-spacing)}.rt-BaseTabList:where(.rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}@media (min-width: 520px){.rt-BaseTabList:where(.xs\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.xs\:rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}}@media (min-width: 768px){.rt-BaseTabList:where(.sm\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.sm\:rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}}@media (min-width: 1024px){.rt-BaseTabList:where(.md\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.md\:rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}}@media (min-width: 1280px){.rt-BaseTabList:where(.lg\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.lg\:rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}}@media (min-width: 1640px){.rt-BaseTabList:where(.xl\:rt-r-size-1){font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1);--tab-height: var(--space-6);--tab-padding-x: var(--space-1);--tab-inner-padding-x: var(--space-1);--tab-inner-padding-y: calc(var(--space-1) * .5);--tab-inner-border-radius: var(--radius-1)}.rt-BaseTabList:where(.xl\:rt-r-size-2){font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);--tab-height: var(--space-7);--tab-padding-x: var(--space-2);--tab-inner-padding-x: var(--space-2);--tab-inner-padding-y: var(--space-1);--tab-inner-border-radius: var(--radius-2)}}.rt-BaseTabList{box-shadow:inset 0 -1px 0 0 var(--gray-a5);display:flex;justify-content:flex-start;overflow-x:auto;white-space:nowrap;font-family:var(--default-font-family);font-style:normal;scrollbar-width:none}@media (hover: hover){.rt-BaseTabListTrigger:where(:hover){color:var(--gray-12)}.rt-BaseTabListTrigger:where(:hover) :where(.rt-BaseTabListTriggerInner){background-color:var(--gray-a3)}.rt-BaseTabListTrigger:where(:focus-visible:hover) :where(.rt-BaseTabListTriggerInner){background-color:var(--accent-a3)}}.rt-BaseTabListTrigger:where([data-state=active],[data-active]){color:var(--gray-12)}.rt-BaseTabListTrigger:where(:focus-visible) :where(.rt-BaseTabListTriggerInner){outline:2px solid var(--focus-8);outline-offset:-2px}.rt-BaseTabListTrigger:where([data-state=active],[data-active]):before{box-sizing:border-box;content:"";height:2px;position:absolute;bottom:0;left:0;right:0;background-color:var(--accent-indicator)}:where(.rt-BaseTabList.rt-high-contrast) .rt-BaseTabListTrigger:where([data-state=active],[data-active]):before{background-color:var(--accent-12)}.rt-TabNavItem{display:flex}.rt-TableRootTable{--table-row-background-color: transparent;--table-row-box-shadow: inset 0 -1px var(--gray-a5);width:100%;text-align:left;vertical-align:top;border-collapse:collapse;border-radius:calc(var(--table-border-radius) - 1px);border-spacing:0;box-sizing:border-box;height:0}.rt-TableHeader,.rt-TableBody{vertical-align:inherit}.rt-TableRow{vertical-align:inherit;color:var(--gray-12)}.rt-TableCell{background-color:var(--table-row-background-color);box-shadow:var(--table-row-box-shadow);box-sizing:border-box;vertical-align:inherit;padding:var(--table-cell-padding);height:var(--table-cell-min-height)}.rt-Inset :where(.rt-TableCell:first-child){padding-left:var(--inset-padding-left, var(--table-cell-padding))}.rt-Inset :where(.rt-TableCell:last-child){padding-right:var(--inset-padding-right, var(--table-cell-padding))}.rt-TableColumnHeaderCell{font-weight:700}.rt-TableRowHeaderCell{font-weight:400}.rt-TableRoot:where(.rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}@media (min-width: 520px){.rt-TableRoot:where(.xs\:rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.xs\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xs\:rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.xs\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xs\:rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.xs\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width: 768px){.rt-TableRoot:where(.sm\:rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.sm\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.sm\:rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.sm\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.sm\:rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.sm\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width: 1024px){.rt-TableRoot:where(.md\:rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.md\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.md\:rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.md\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.md\:rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.md\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width: 1280px){.rt-TableRoot:where(.lg\:rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.lg\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.lg\:rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.lg\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.lg\:rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.lg\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}@media (min-width: 1640px){.rt-TableRoot:where(.xl\:rt-r-size-1){--table-border-radius: var(--radius-3);--table-cell-padding: var(--space-2);--table-cell-min-height: calc(36px * var(--scaling))}.rt-TableRoot:where(.xl\:rt-r-size-1) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xl\:rt-r-size-2){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3);--table-cell-min-height: calc(44px * var(--scaling))}.rt-TableRoot:where(.xl\:rt-r-size-2) :where(.rt-TableRootTable){font-size:var(--font-size-2);line-height:var(--line-height-2)}.rt-TableRoot:where(.xl\:rt-r-size-3){--table-border-radius: var(--radius-4);--table-cell-padding: var(--space-3) var(--space-4);--table-cell-min-height: var(--space-8)}.rt-TableRoot:where(.xl\:rt-r-size-3) :where(.rt-TableRootTable){font-size:var(--font-size-3);line-height:var(--line-height-3)}}.rt-TableRoot:where(.rt-variant-surface){box-sizing:border-box;border:1px solid var(--gray-a5);border-radius:var(--table-border-radius);background-color:var(--color-panel);-webkit-backdrop-filter:var(--backdrop-filter-panel);backdrop-filter:var(--backdrop-filter-panel);background-clip:padding-box;position:relative}@supports (box-shadow: 0 0 0 1px color-mix(in oklab,white,black)){.rt-TableRoot:where(.rt-variant-surface){border-color:color-mix(in oklab,var(--gray-a5),var(--gray-6))}}.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable){overflow:hidden}.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable) :where(.rt-TableHeader){--table-row-background-color: var(--gray-a2)}.rt-TableRoot:where(.rt-variant-surface) :where(.rt-TableRootTable) :where(.rt-TableBody) :where(.rt-TableRow:last-child){--table-row-box-shadow: none}.rt-TableRoot:where(.rt-variant-ghost){--scrollarea-scrollbar-horizontal-margin-left: 0;--scrollarea-scrollbar-horizontal-margin-right: 0}.rt-TabsContent{position:relative;outline:0}.rt-TabsContent:where(:focus-visible){outline:2px solid var(--focus-8)}.rt-TextAreaRoot:where(:focus-within){outline:2px solid var(--focus-8);outline-offset:-1px}.rt-TextAreaInput::-webkit-scrollbar{width:var(--space-3);height:var(--space-3)}.rt-TextAreaInput::-webkit-scrollbar-track,.rt-TextAreaInput::-webkit-scrollbar-thumb{background-clip:content-box;border:var(--space-1) solid transparent;border-radius:var(--space-3)}.rt-TextAreaInput::-webkit-scrollbar-track{background-color:var(--gray-a3)}.rt-TextAreaInput::-webkit-scrollbar-thumb{background-color:var(--gray-a8)}@media (hover: hover){:where(.rt-TextAreaInput:not(:disabled))::-webkit-scrollbar-thumb:hover{background-color:var(--gray-a9)}}.rt-TextAreaInput:where(:-webkit-autofill,[data-com-onepassword-filled]){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--gray-12)}.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--gray-12)}.rt-TextAreaRoot{padding:var(--text-area-border-width);display:flex;flex-direction:column;box-sizing:border-box;font-family:var(--default-font-family);font-weight:var(--font-weight-regular);font-style:normal;text-align:start;overflow:hidden}.rt-TextAreaInput{padding:var(--text-area-padding-y) var(--text-area-padding-x);border-radius:inherit;resize:none;display:block;width:100%;flex-grow:1;cursor:auto}.rt-TextAreaRoot:where(.rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}@media (min-width: 520px){.rt-TextAreaRoot:where(.xs\:rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.xs\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.xs\:rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.xs\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.xs\:rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.xs\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}}@media (min-width: 768px){.rt-TextAreaRoot:where(.sm\:rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.sm\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.sm\:rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.sm\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.sm\:rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.sm\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}}@media (min-width: 1024px){.rt-TextAreaRoot:where(.md\:rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.md\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.md\:rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.md\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.md\:rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.md\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}}@media (min-width: 1280px){.rt-TextAreaRoot:where(.lg\:rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.lg\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.lg\:rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.lg\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.lg\:rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.lg\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}}@media (min-width: 1640px){.rt-TextAreaRoot:where(.xl\:rt-r-size-1){min-height:var(--space-8);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.xl\:rt-r-size-1) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-1) * 1.5 - var(--text-area-border-width));font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}.rt-TextAreaRoot:where(.xl\:rt-r-size-2){min-height:var(--space-9);border-radius:var(--radius-2)}.rt-TextAreaRoot:where(.xl\:rt-r-size-2) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-1) * 1.5 - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-2) - var(--text-area-border-width));font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}.rt-TextAreaRoot:where(.xl\:rt-r-size-3){min-height:80px;border-radius:var(--radius-3)}.rt-TextAreaRoot:where(.xl\:rt-r-size-3) :where(.rt-TextAreaInput){--text-area-padding-y: calc(var(--space-2) - var(--text-area-border-width));--text-area-padding-x: calc(var(--space-3) - var(--text-area-border-width));font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}}.rt-TextAreaRoot:where(.rt-variant-surface){--text-area-border-width: 1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--text-area-border-width) var(--gray-a7);color:var(--gray-12)}.rt-TextAreaRoot:where(.rt-variant-surface) :where(.rt-TextAreaInput)::placeholder{color:var(--gray-a10)}.rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextAreaRoot:where(.rt-variant-surface):where(:has(.rt-TextAreaInput:where(:disabled,:read-only))){background-image:linear-gradient(var(--gray-a2),var(--gray-a2));box-shadow:inset 0 0 0 var(--text-area-border-width) var(--gray-a6)}.rt-TextAreaRoot:where(.rt-variant-classic){--text-area-border-width: 1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:var(--shadow-1);color:var(--gray-12)}.rt-TextAreaRoot:where(.rt-variant-classic) :where(.rt-TextAreaInput)::placeholder{color:var(--gray-a10)}.rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextAreaRoot:where(.rt-variant-classic):where(:has(.rt-TextAreaInput:where(:disabled,:read-only))){background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-TextAreaRoot:where(.rt-variant-soft){--text-area-border-width: 0px;background-color:var(--accent-a3);color:var(--accent-12)}.rt-TextAreaRoot:where(.rt-variant-soft) :where(.rt-TextAreaInput)::selection{background-color:var(--accent-a5)}.rt-TextAreaRoot:where(.rt-variant-soft) :where(.rt-TextAreaInput)::placeholder{color:var(--accent-12);opacity:.65}.rt-TextAreaRoot:where(.rt-variant-soft):where(:focus-within){outline-color:var(--accent-8)}.rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextAreaRoot:where(.rt-variant-soft):where(:has(.rt-TextAreaInput:where(:disabled,:read-only))){background-color:var(--gray-a3)}.rt-TextAreaInput:where(:disabled,:read-only){cursor:text;color:var(--gray-a11);-webkit-text-fill-color:var(--gray-a11)}.rt-TextAreaInput:where(:disabled,:read-only)::placeholder{opacity:.5}.rt-TextAreaInput:where(:disabled,:read-only):where(:placeholder-shown){cursor:var(--cursor-disabled)}.rt-TextAreaInput:where(:disabled,:read-only)::selection{background-color:var(--gray-a5)}.rt-TextAreaRoot:where(:focus-within:has(.rt-TextAreaInput:where(:disabled,:read-only))){outline-color:var(--gray-8)}@supports selector(:has(*)){.rt-TextFieldRoot:where(:has(.rt-TextFieldInput:focus)){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}}@supports not selector(:has(*)){.rt-TextFieldRoot:where(:focus-within){outline:2px solid var(--text-field-focus-color);outline-offset:-1px}}.rt-TextFieldRoot::selection{background-color:var(--text-field-selection-color)}.rt-TextFieldInput{width:100%;display:flex;align-items:center;text-align:inherit;border-radius:calc(var(--text-field-border-radius) - var(--text-field-border-width));text-indent:var(--text-field-padding)}.rt-TextFieldInput:where([type=number]){-moz-appearance:textfield}.rt-TextFieldInput::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.rt-TextFieldInput::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.rt-TextFieldInput::selection{background-color:var(--text-field-selection-color)}.rt-TextFieldInput::-webkit-calendar-picker-indicator{box-sizing:content-box;width:var(--text-field-native-icon-size);height:var(--text-field-native-icon-size);padding:var(--space-1);margin-left:0;margin-right:calc(var(--space-1) * -1);border-radius:calc(var(--text-field-border-radius) - 2px)}.rt-TextFieldInput:where(:not([type=time]))::-webkit-calendar-picker-indicator{margin-left:var(--space-1)}.rt-TextFieldInput::-webkit-calendar-picker-indicator:where(:hover){background-color:var(--gray-a3)}.rt-TextFieldInput::-webkit-calendar-picker-indicator:where(:focus-visible){outline:2px solid var(--text-field-focus-color)}.rt-TextFieldInput::-webkit-datetime-edit-ampm-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-day-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-hour-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-millisecond-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-minute-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-month-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-second-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-week-field:where(:focus),.rt-TextFieldInput::-webkit-datetime-edit-year-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}@supports selector(:has(*)){.rt-TextFieldInput:where(:-webkit-autofill,[data-com-onepassword-filled]){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--gray-12)}.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--gray-12)}}.rt-TextFieldSlot{box-sizing:border-box;flex-shrink:0;display:flex;align-items:center;cursor:text}.rt-TextFieldSlot:where(:not([data-side=right])){order:-1;margin-left:calc(var(--text-field-border-width) * -1);margin-right:0}.rt-TextFieldSlot:where([data-side=right]),:where(.rt-TextFieldSlot:not([data-side=right]))~.rt-TextFieldSlot:where(:not([data-side=left])){order:0;margin-left:0;margin-right:calc(var(--text-field-border-width) * -1)}.rt-TextFieldRoot{box-sizing:border-box;height:var(--text-field-height);padding:var(--text-field-border-width);border-radius:var(--text-field-border-radius);display:flex;align-items:stretch;font-family:var(--default-font-family);font-weight:var(--font-weight-regular);font-style:normal;text-align:start}.rt-TextFieldInput:where([type=date],[type=datetime-local],[type=time],[type=week],[type=month]){text-indent:0;padding-left:var(--text-field-padding);padding-right:var(--text-field-padding)}.rt-TextFieldInput:where(:has(~.rt-TextFieldSlot:not([data-side=right]))){text-indent:0;padding-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.rt-TextFieldInput:where(:has(~.rt-TextFieldSlot[data-side=right],~.rt-TextFieldSlot:not([data-side=right])~.rt-TextFieldSlot:not([data-side=left]))){padding-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.rt-TextFieldRoot:where(.rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}@media (min-width: 520px){.rt-TextFieldRoot:where(.xs\:rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.xs\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.xs\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.xs\:rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.xs\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.xs\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.xs\:rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.xs\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.xs\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width: 768px){.rt-TextFieldRoot:where(.sm\:rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.sm\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.sm\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.sm\:rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.sm\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.sm\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.sm\:rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.sm\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.sm\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width: 1024px){.rt-TextFieldRoot:where(.md\:rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.md\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.md\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.md\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.md\:rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.md\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.md\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.md\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.md\:rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.md\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.md\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.md\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width: 1280px){.rt-TextFieldRoot:where(.lg\:rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.lg\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.lg\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.lg\:rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.lg\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.lg\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.lg\:rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.lg\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.lg\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}@media (min-width: 1640px){.rt-TextFieldRoot:where(.xl\:rt-r-size-1){--text-field-height: var(--space-5);--text-field-padding: calc(var(--space-1) * 1.5 - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-3);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-1)}.rt-TextFieldRoot:where(.xl\:rt-r-size-1) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-1);padding-right:var(--space-1)}.rt-TextFieldRoot:where(.xl\:rt-r-size-1) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-1) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:0;margin-right:-2px}.rt-TextFieldRoot:where(.xl\:rt-r-size-2){--text-field-height: var(--space-6);--text-field-padding: calc(var(--space-2) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-2), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-2);letter-spacing:var(--letter-spacing-2)}.rt-TextFieldRoot:where(.xl\:rt-r-size-2) :where(.rt-TextFieldInput){padding-bottom:.5px}.rt-TextFieldRoot:where(.xl\:rt-r-size-2) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:2px;margin-right:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-2) :where(.rt-TextFieldSlot){gap:var(--space-2);padding-left:var(--space-2);padding-right:var(--space-2)}.rt-TextFieldRoot:where(.xl\:rt-r-size-3){--text-field-height: var(--space-7);--text-field-padding: calc(var(--space-3) - var(--text-field-border-width));--text-field-border-radius: max(var(--radius-3), var(--radius-full));--text-field-native-icon-size: var(--space-4);font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-3)}.rt-TextFieldRoot:where(.xl\:rt-r-size-3) :where(.rt-TextFieldInput){padding-bottom:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-3) :where(.rt-TextFieldInput)::-webkit-textfield-decoration-container{padding-right:5px;margin-right:0}.rt-TextFieldRoot:where(.xl\:rt-r-size-3) :where(.rt-TextFieldSlot){gap:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}}.rt-TextFieldRoot:where(.rt-variant-surface){--text-field-selection-color: var(--focus-a5);--text-field-focus-color: var(--focus-8);--text-field-border-width: 1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--text-field-border-width) var(--gray-a7);color:var(--gray-12)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldInput)::placeholder{color:var(--gray-a10)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldSlot){color:var(--gray-a11)}.rt-TextFieldRoot:where(.rt-variant-surface) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-image:linear-gradient(var(--gray-a2),var(--gray-a2));box-shadow:inset 0 0 0 var(--text-field-border-width) var(--gray-a6)}.rt-TextFieldRoot:where(.rt-variant-classic){--text-field-selection-color: var(--focus-a5);--text-field-focus-color: var(--focus-8);--text-field-border-width: 1px;background-clip:content-box;background-color:var(--color-surface);box-shadow:var(--shadow-1);color:var(--gray-12)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldInput)::placeholder{color:var(--gray-a10)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldSlot){color:var(--gray-a11)}.rt-TextFieldRoot:where(.rt-variant-classic) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){background-image:linear-gradient(var(--focus-a2),var(--focus-a2));box-shadow:inset 0 0 0 1px var(--focus-a5),inset 0 0 0 1px var(--gray-a5)}.rt-TextFieldRoot:where(.rt-variant-classic):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-image:linear-gradient(var(--gray-a2),var(--gray-a2))}.rt-TextFieldRoot:where(.rt-variant-soft){--text-field-selection-color: var(--accent-a5);--text-field-focus-color: var(--accent-8);--text-field-border-width: 0px;background-color:var(--accent-a3);color:var(--accent-12)}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldInput)::placeholder{color:var(--accent-12);opacity:.6}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldSlot){color:var(--accent-12)}.rt-TextFieldRoot:where(.rt-variant-soft) :where(.rt-TextFieldSlot):where([data-accent-color]){color:var(--accent-a11)}.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:-webkit-autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:autofill,[data-com-onepassword-filled]):not(:disabled,:read-only))){box-shadow:inset 0 0 0 1px var(--accent-a5),inset 0 0 0 1px var(--gray-a4)}.rt-TextFieldRoot:where(.rt-variant-soft):where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){background-color:var(--gray-a3)}.rt-TextFieldInput:where(:disabled,:read-only){cursor:text;color:var(--gray-a11);-webkit-text-fill-color:var(--gray-a11)}.rt-TextFieldInput:where(:disabled,:read-only)::placeholder{opacity:.5}.rt-TextFieldInput:where(:disabled,:read-only):where(:placeholder-shown){cursor:var(--cursor-disabled)}.rt-TextFieldInput:where(:disabled,:read-only):where(:placeholder-shown)~:where(.rt-TextFieldSlot){cursor:var(--cursor-disabled)}.rt-TextFieldRoot:where(:has(.rt-TextFieldInput:where(:disabled,:read-only))){--text-field-selection-color: var(--gray-a5);--text-field-focus-color: var(--gray-8)}.rt-ThemePanelShortcut:where(:focus-visible){outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--accent-9)}.rt-ThemePanelSwatch,.rt-ThemePanelRadioCard{position:relative}.rt-ThemePanelSwatchInput,.rt-ThemePanelRadioCardInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;outline:none;outline-width:2px;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;width:100%;height:100%}.rt-ThemePanelSwatch{width:var(--space-5);height:var(--space-5);border-radius:100%}.rt-ThemePanelSwatchInput{outline-offset:2px}.rt-ThemePanelSwatchInput:where(:checked){outline-style:solid;outline-color:var(--gray-12)}.rt-ThemePanelSwatchInput:where(:focus-visible){outline-style:solid;outline-color:var(--accent-9)}.rt-ThemePanelRadioCard{border-radius:var(--radius-1);box-shadow:0 0 0 1px var(--gray-7)}.rt-ThemePanelRadioCardInput{outline-offset:-1px}.rt-ThemePanelRadioCardInput:where(:checked){outline-style:solid;outline-color:var(--gray-12)}.rt-ThemePanelRadioCardInput:where(:focus-visible){background-color:var(--accent-a3);outline-style:solid;outline-color:var(--accent-9)}.rt-TooltipContent{box-sizing:border-box;padding:var(--space-1) var(--space-2);background-color:var(--gray-12);border-radius:var(--radius-2);transform-origin:var(--radix-tooltip-content-transform-origin);animation-duration:.14s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion: no-preference){.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=top]){animation-name:rt-slide-from-top,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=bottom]){animation-name:rt-slide-from-bottom,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=left]){animation-name:rt-slide-from-left,rt-fade-in}.rt-TooltipContent:where([data-state=delayed-open]):where([data-side=right]){animation-name:rt-slide-from-right,rt-fade-in}}.rt-TooltipText{color:var(--gray-1);-webkit-user-select:none;user-select:none;cursor:default}.rt-TooltipArrow{fill:var(--gray-12)}.radix-themes:where([data-is-root-theme=true]){position:relative;z-index:0;min-height:100vh}@supports (min-height: 100dvh){.radix-themes:where([data-is-root-theme=true]){min-height:100dvh}}.rt-r-ai-start{align-items:flex-start}.rt-r-ai-center{align-items:center}.rt-r-ai-end{align-items:flex-end}.rt-r-ai-baseline{align-items:baseline}.rt-r-ai-stretch{align-items:stretch}@media (min-width: 520px){.xs\:rt-r-ai-start{align-items:flex-start}.xs\:rt-r-ai-center{align-items:center}.xs\:rt-r-ai-end{align-items:flex-end}.xs\:rt-r-ai-baseline{align-items:baseline}.xs\:rt-r-ai-stretch{align-items:stretch}}@media (min-width: 768px){.sm\:rt-r-ai-start{align-items:flex-start}.sm\:rt-r-ai-center{align-items:center}.sm\:rt-r-ai-end{align-items:flex-end}.sm\:rt-r-ai-baseline{align-items:baseline}.sm\:rt-r-ai-stretch{align-items:stretch}}@media (min-width: 1024px){.md\:rt-r-ai-start{align-items:flex-start}.md\:rt-r-ai-center{align-items:center}.md\:rt-r-ai-end{align-items:flex-end}.md\:rt-r-ai-baseline{align-items:baseline}.md\:rt-r-ai-stretch{align-items:stretch}}@media (min-width: 1280px){.lg\:rt-r-ai-start{align-items:flex-start}.lg\:rt-r-ai-center{align-items:center}.lg\:rt-r-ai-end{align-items:flex-end}.lg\:rt-r-ai-baseline{align-items:baseline}.lg\:rt-r-ai-stretch{align-items:stretch}}@media (min-width: 1640px){.xl\:rt-r-ai-start{align-items:flex-start}.xl\:rt-r-ai-center{align-items:center}.xl\:rt-r-ai-end{align-items:flex-end}.xl\:rt-r-ai-baseline{align-items:baseline}.xl\:rt-r-ai-stretch{align-items:stretch}}.rt-r-as-start{align-self:flex-start}.rt-r-as-center{align-self:center}.rt-r-as-end{align-self:flex-end}.rt-r-as-baseline{align-self:baseline}.rt-r-as-stretch{align-self:stretch}@media (min-width: 520px){.xs\:rt-r-as-start{align-self:flex-start}.xs\:rt-r-as-center{align-self:center}.xs\:rt-r-as-end{align-self:flex-end}.xs\:rt-r-as-baseline{align-self:baseline}.xs\:rt-r-as-stretch{align-self:stretch}}@media (min-width: 768px){.sm\:rt-r-as-start{align-self:flex-start}.sm\:rt-r-as-center{align-self:center}.sm\:rt-r-as-end{align-self:flex-end}.sm\:rt-r-as-baseline{align-self:baseline}.sm\:rt-r-as-stretch{align-self:stretch}}@media (min-width: 1024px){.md\:rt-r-as-start{align-self:flex-start}.md\:rt-r-as-center{align-self:center}.md\:rt-r-as-end{align-self:flex-end}.md\:rt-r-as-baseline{align-self:baseline}.md\:rt-r-as-stretch{align-self:stretch}}@media (min-width: 1280px){.lg\:rt-r-as-start{align-self:flex-start}.lg\:rt-r-as-center{align-self:center}.lg\:rt-r-as-end{align-self:flex-end}.lg\:rt-r-as-baseline{align-self:baseline}.lg\:rt-r-as-stretch{align-self:stretch}}@media (min-width: 1640px){.xl\:rt-r-as-start{align-self:flex-start}.xl\:rt-r-as-center{align-self:center}.xl\:rt-r-as-end{align-self:flex-end}.xl\:rt-r-as-baseline{align-self:baseline}.xl\:rt-r-as-stretch{align-self:stretch}}.rt-r-display-block{display:block}.rt-r-display-inline{display:inline}.rt-r-display-inline-block{display:inline-block}.rt-r-display-flex{display:flex}.rt-r-display-inline-flex{display:inline-flex}.rt-r-display-grid{display:grid}.rt-r-display-inline-grid{display:inline-grid}.rt-r-display-none{display:none}@media (min-width: 520px){.xs\:rt-r-display-block{display:block}.xs\:rt-r-display-inline{display:inline}.xs\:rt-r-display-inline-block{display:inline-block}.xs\:rt-r-display-flex{display:flex}.xs\:rt-r-display-inline-flex{display:inline-flex}.xs\:rt-r-display-grid{display:grid}.xs\:rt-r-display-inline-grid{display:inline-grid}.xs\:rt-r-display-none{display:none}}@media (min-width: 768px){.sm\:rt-r-display-block{display:block}.sm\:rt-r-display-inline{display:inline}.sm\:rt-r-display-inline-block{display:inline-block}.sm\:rt-r-display-flex{display:flex}.sm\:rt-r-display-inline-flex{display:inline-flex}.sm\:rt-r-display-grid{display:grid}.sm\:rt-r-display-inline-grid{display:inline-grid}.sm\:rt-r-display-none{display:none}}@media (min-width: 1024px){.md\:rt-r-display-block{display:block}.md\:rt-r-display-inline{display:inline}.md\:rt-r-display-inline-block{display:inline-block}.md\:rt-r-display-flex{display:flex}.md\:rt-r-display-inline-flex{display:inline-flex}.md\:rt-r-display-grid{display:grid}.md\:rt-r-display-inline-grid{display:inline-grid}.md\:rt-r-display-none{display:none}}@media (min-width: 1280px){.lg\:rt-r-display-block{display:block}.lg\:rt-r-display-inline{display:inline}.lg\:rt-r-display-inline-block{display:inline-block}.lg\:rt-r-display-flex{display:flex}.lg\:rt-r-display-inline-flex{display:inline-flex}.lg\:rt-r-display-grid{display:grid}.lg\:rt-r-display-inline-grid{display:inline-grid}.lg\:rt-r-display-none{display:none}}@media (min-width: 1640px){.xl\:rt-r-display-block{display:block}.xl\:rt-r-display-inline{display:inline}.xl\:rt-r-display-inline-block{display:inline-block}.xl\:rt-r-display-flex{display:flex}.xl\:rt-r-display-inline-flex{display:inline-flex}.xl\:rt-r-display-grid{display:grid}.xl\:rt-r-display-inline-grid{display:inline-grid}.xl\:rt-r-display-none{display:none}}.rt-r-fb{flex-basis:var(--flex-basis)}@media (min-width: 520px){.xs\:rt-r-fb{flex-basis:var(--flex-basis-xs)}}@media (min-width: 768px){.sm\:rt-r-fb{flex-basis:var(--flex-basis-sm)}}@media (min-width: 1024px){.md\:rt-r-fb{flex-basis:var(--flex-basis-md)}}@media (min-width: 1280px){.lg\:rt-r-fb{flex-basis:var(--flex-basis-lg)}}@media (min-width: 1640px){.xl\:rt-r-fb{flex-basis:var(--flex-basis-xl)}}.rt-r-fd-row{flex-direction:row}.rt-r-fd-column{flex-direction:column}.rt-r-fd-row-reverse{flex-direction:row-reverse}.rt-r-fd-column-reverse{flex-direction:column-reverse}@media (min-width: 520px){.xs\:rt-r-fd-row{flex-direction:row}.xs\:rt-r-fd-column{flex-direction:column}.xs\:rt-r-fd-row-reverse{flex-direction:row-reverse}.xs\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width: 768px){.sm\:rt-r-fd-row{flex-direction:row}.sm\:rt-r-fd-column{flex-direction:column}.sm\:rt-r-fd-row-reverse{flex-direction:row-reverse}.sm\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width: 1024px){.md\:rt-r-fd-row{flex-direction:row}.md\:rt-r-fd-column{flex-direction:column}.md\:rt-r-fd-row-reverse{flex-direction:row-reverse}.md\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width: 1280px){.lg\:rt-r-fd-row{flex-direction:row}.lg\:rt-r-fd-column{flex-direction:column}.lg\:rt-r-fd-row-reverse{flex-direction:row-reverse}.lg\:rt-r-fd-column-reverse{flex-direction:column-reverse}}@media (min-width: 1640px){.xl\:rt-r-fd-row{flex-direction:row}.xl\:rt-r-fd-column{flex-direction:column}.xl\:rt-r-fd-row-reverse{flex-direction:row-reverse}.xl\:rt-r-fd-column-reverse{flex-direction:column-reverse}}.rt-r-fg{flex-grow:var(--flex-grow)}.rt-r-fg-0{flex-grow:0}.rt-r-fg-1{flex-grow:1}@media (min-width: 520px){.xs\:rt-r-fg{flex-grow:var(--flex-grow-xs)}.xs\:rt-r-fg-0{flex-grow:0}.xs\:rt-r-fg-1{flex-grow:1}}@media (min-width: 768px){.sm\:rt-r-fg{flex-grow:var(--flex-grow-sm)}.sm\:rt-r-fg-0{flex-grow:0}.sm\:rt-r-fg-1{flex-grow:1}}@media (min-width: 1024px){.md\:rt-r-fg{flex-grow:var(--flex-grow-md)}.md\:rt-r-fg-0{flex-grow:0}.md\:rt-r-fg-1{flex-grow:1}}@media (min-width: 1280px){.lg\:rt-r-fg{flex-grow:var(--flex-grow-lg)}.lg\:rt-r-fg-0{flex-grow:0}.lg\:rt-r-fg-1{flex-grow:1}}@media (min-width: 1640px){.xl\:rt-r-fg{flex-grow:var(--flex-grow-xl)}.xl\:rt-r-fg-0{flex-grow:0}.xl\:rt-r-fg-1{flex-grow:1}}.rt-r-fs{flex-shrink:var(--flex-shrink)}.rt-r-fs-0{flex-shrink:0}.rt-r-fs-1{flex-shrink:1}@media (min-width: 520px){.xs\:rt-r-fs{flex-shrink:var(--flex-shrink-xs)}.xs\:rt-r-fs-0{flex-shrink:0}.xs\:rt-r-fs-1{flex-shrink:1}}@media (min-width: 768px){.sm\:rt-r-fs{flex-shrink:var(--flex-shrink-sm)}.sm\:rt-r-fs-0{flex-shrink:0}.sm\:rt-r-fs-1{flex-shrink:1}}@media (min-width: 1024px){.md\:rt-r-fs{flex-shrink:var(--flex-shrink-md)}.md\:rt-r-fs-0{flex-shrink:0}.md\:rt-r-fs-1{flex-shrink:1}}@media (min-width: 1280px){.lg\:rt-r-fs{flex-shrink:var(--flex-shrink-lg)}.lg\:rt-r-fs-0{flex-shrink:0}.lg\:rt-r-fs-1{flex-shrink:1}}@media (min-width: 1640px){.xl\:rt-r-fs{flex-shrink:var(--flex-shrink-xl)}.xl\:rt-r-fs-0{flex-shrink:0}.xl\:rt-r-fs-1{flex-shrink:1}}.rt-r-fw-nowrap{flex-wrap:nowrap}.rt-r-fw-wrap{flex-wrap:wrap}.rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}@media (min-width: 520px){.xs\:rt-r-fw-nowrap{flex-wrap:nowrap}.xs\:rt-r-fw-wrap{flex-wrap:wrap}.xs\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width: 768px){.sm\:rt-r-fw-nowrap{flex-wrap:nowrap}.sm\:rt-r-fw-wrap{flex-wrap:wrap}.sm\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width: 1024px){.md\:rt-r-fw-nowrap{flex-wrap:nowrap}.md\:rt-r-fw-wrap{flex-wrap:wrap}.md\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width: 1280px){.lg\:rt-r-fw-nowrap{flex-wrap:nowrap}.lg\:rt-r-fw-wrap{flex-wrap:wrap}.lg\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}@media (min-width: 1640px){.xl\:rt-r-fw-nowrap{flex-wrap:nowrap}.xl\:rt-r-fw-wrap{flex-wrap:wrap}.xl\:rt-r-fw-wrap-reverse{flex-wrap:wrap-reverse}}.rt-r-gap{gap:var(--gap)}.rt-r-gap-0{gap:0}.rt-r-gap-1{gap:var(--space-1)}.rt-r-gap-2{gap:var(--space-2)}.rt-r-gap-3{gap:var(--space-3)}.rt-r-gap-4{gap:var(--space-4)}.rt-r-gap-5{gap:var(--space-5)}.rt-r-gap-6{gap:var(--space-6)}.rt-r-gap-7{gap:var(--space-7)}.rt-r-gap-8{gap:var(--space-8)}.rt-r-gap-9{gap:var(--space-9)}.rt-r-cg{column-gap:var(--column-gap)}.rt-r-cg-0{column-gap:0}.rt-r-cg-1{column-gap:var(--space-1)}.rt-r-cg-2{column-gap:var(--space-2)}.rt-r-cg-3{column-gap:var(--space-3)}.rt-r-cg-4{column-gap:var(--space-4)}.rt-r-cg-5{column-gap:var(--space-5)}.rt-r-cg-6{column-gap:var(--space-6)}.rt-r-cg-7{column-gap:var(--space-7)}.rt-r-cg-8{column-gap:var(--space-8)}.rt-r-cg-9{column-gap:var(--space-9)}.rt-r-rg{row-gap:var(--row-gap)}.rt-r-rg-0{row-gap:0}.rt-r-rg-1{row-gap:var(--space-1)}.rt-r-rg-2{row-gap:var(--space-2)}.rt-r-rg-3{row-gap:var(--space-3)}.rt-r-rg-4{row-gap:var(--space-4)}.rt-r-rg-5{row-gap:var(--space-5)}.rt-r-rg-6{row-gap:var(--space-6)}.rt-r-rg-7{row-gap:var(--space-7)}.rt-r-rg-8{row-gap:var(--space-8)}.rt-r-rg-9{row-gap:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-gap{gap:var(--gap-xs)}.xs\:rt-r-gap-0{gap:0}.xs\:rt-r-gap-1{gap:var(--space-1)}.xs\:rt-r-gap-2{gap:var(--space-2)}.xs\:rt-r-gap-3{gap:var(--space-3)}.xs\:rt-r-gap-4{gap:var(--space-4)}.xs\:rt-r-gap-5{gap:var(--space-5)}.xs\:rt-r-gap-6{gap:var(--space-6)}.xs\:rt-r-gap-7{gap:var(--space-7)}.xs\:rt-r-gap-8{gap:var(--space-8)}.xs\:rt-r-gap-9{gap:var(--space-9)}.xs\:rt-r-cg{column-gap:var(--column-gap-xs)}.xs\:rt-r-cg-0{column-gap:0}.xs\:rt-r-cg-1{column-gap:var(--space-1)}.xs\:rt-r-cg-2{column-gap:var(--space-2)}.xs\:rt-r-cg-3{column-gap:var(--space-3)}.xs\:rt-r-cg-4{column-gap:var(--space-4)}.xs\:rt-r-cg-5{column-gap:var(--space-5)}.xs\:rt-r-cg-6{column-gap:var(--space-6)}.xs\:rt-r-cg-7{column-gap:var(--space-7)}.xs\:rt-r-cg-8{column-gap:var(--space-8)}.xs\:rt-r-cg-9{column-gap:var(--space-9)}.xs\:rt-r-rg{row-gap:var(--row-gap-xs)}.xs\:rt-r-rg-0{row-gap:0}.xs\:rt-r-rg-1{row-gap:var(--space-1)}.xs\:rt-r-rg-2{row-gap:var(--space-2)}.xs\:rt-r-rg-3{row-gap:var(--space-3)}.xs\:rt-r-rg-4{row-gap:var(--space-4)}.xs\:rt-r-rg-5{row-gap:var(--space-5)}.xs\:rt-r-rg-6{row-gap:var(--space-6)}.xs\:rt-r-rg-7{row-gap:var(--space-7)}.xs\:rt-r-rg-8{row-gap:var(--space-8)}.xs\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-gap{gap:var(--gap-sm)}.sm\:rt-r-gap-0{gap:0}.sm\:rt-r-gap-1{gap:var(--space-1)}.sm\:rt-r-gap-2{gap:var(--space-2)}.sm\:rt-r-gap-3{gap:var(--space-3)}.sm\:rt-r-gap-4{gap:var(--space-4)}.sm\:rt-r-gap-5{gap:var(--space-5)}.sm\:rt-r-gap-6{gap:var(--space-6)}.sm\:rt-r-gap-7{gap:var(--space-7)}.sm\:rt-r-gap-8{gap:var(--space-8)}.sm\:rt-r-gap-9{gap:var(--space-9)}.sm\:rt-r-cg{column-gap:var(--column-gap-sm)}.sm\:rt-r-cg-0{column-gap:0}.sm\:rt-r-cg-1{column-gap:var(--space-1)}.sm\:rt-r-cg-2{column-gap:var(--space-2)}.sm\:rt-r-cg-3{column-gap:var(--space-3)}.sm\:rt-r-cg-4{column-gap:var(--space-4)}.sm\:rt-r-cg-5{column-gap:var(--space-5)}.sm\:rt-r-cg-6{column-gap:var(--space-6)}.sm\:rt-r-cg-7{column-gap:var(--space-7)}.sm\:rt-r-cg-8{column-gap:var(--space-8)}.sm\:rt-r-cg-9{column-gap:var(--space-9)}.sm\:rt-r-rg{row-gap:var(--row-gap-sm)}.sm\:rt-r-rg-0{row-gap:0}.sm\:rt-r-rg-1{row-gap:var(--space-1)}.sm\:rt-r-rg-2{row-gap:var(--space-2)}.sm\:rt-r-rg-3{row-gap:var(--space-3)}.sm\:rt-r-rg-4{row-gap:var(--space-4)}.sm\:rt-r-rg-5{row-gap:var(--space-5)}.sm\:rt-r-rg-6{row-gap:var(--space-6)}.sm\:rt-r-rg-7{row-gap:var(--space-7)}.sm\:rt-r-rg-8{row-gap:var(--space-8)}.sm\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-gap{gap:var(--gap-md)}.md\:rt-r-gap-0{gap:0}.md\:rt-r-gap-1{gap:var(--space-1)}.md\:rt-r-gap-2{gap:var(--space-2)}.md\:rt-r-gap-3{gap:var(--space-3)}.md\:rt-r-gap-4{gap:var(--space-4)}.md\:rt-r-gap-5{gap:var(--space-5)}.md\:rt-r-gap-6{gap:var(--space-6)}.md\:rt-r-gap-7{gap:var(--space-7)}.md\:rt-r-gap-8{gap:var(--space-8)}.md\:rt-r-gap-9{gap:var(--space-9)}.md\:rt-r-cg{column-gap:var(--column-gap-md)}.md\:rt-r-cg-0{column-gap:0}.md\:rt-r-cg-1{column-gap:var(--space-1)}.md\:rt-r-cg-2{column-gap:var(--space-2)}.md\:rt-r-cg-3{column-gap:var(--space-3)}.md\:rt-r-cg-4{column-gap:var(--space-4)}.md\:rt-r-cg-5{column-gap:var(--space-5)}.md\:rt-r-cg-6{column-gap:var(--space-6)}.md\:rt-r-cg-7{column-gap:var(--space-7)}.md\:rt-r-cg-8{column-gap:var(--space-8)}.md\:rt-r-cg-9{column-gap:var(--space-9)}.md\:rt-r-rg{row-gap:var(--row-gap-md)}.md\:rt-r-rg-0{row-gap:0}.md\:rt-r-rg-1{row-gap:var(--space-1)}.md\:rt-r-rg-2{row-gap:var(--space-2)}.md\:rt-r-rg-3{row-gap:var(--space-3)}.md\:rt-r-rg-4{row-gap:var(--space-4)}.md\:rt-r-rg-5{row-gap:var(--space-5)}.md\:rt-r-rg-6{row-gap:var(--space-6)}.md\:rt-r-rg-7{row-gap:var(--space-7)}.md\:rt-r-rg-8{row-gap:var(--space-8)}.md\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-gap{gap:var(--gap-lg)}.lg\:rt-r-gap-0{gap:0}.lg\:rt-r-gap-1{gap:var(--space-1)}.lg\:rt-r-gap-2{gap:var(--space-2)}.lg\:rt-r-gap-3{gap:var(--space-3)}.lg\:rt-r-gap-4{gap:var(--space-4)}.lg\:rt-r-gap-5{gap:var(--space-5)}.lg\:rt-r-gap-6{gap:var(--space-6)}.lg\:rt-r-gap-7{gap:var(--space-7)}.lg\:rt-r-gap-8{gap:var(--space-8)}.lg\:rt-r-gap-9{gap:var(--space-9)}.lg\:rt-r-cg{column-gap:var(--column-gap-lg)}.lg\:rt-r-cg-0{column-gap:0}.lg\:rt-r-cg-1{column-gap:var(--space-1)}.lg\:rt-r-cg-2{column-gap:var(--space-2)}.lg\:rt-r-cg-3{column-gap:var(--space-3)}.lg\:rt-r-cg-4{column-gap:var(--space-4)}.lg\:rt-r-cg-5{column-gap:var(--space-5)}.lg\:rt-r-cg-6{column-gap:var(--space-6)}.lg\:rt-r-cg-7{column-gap:var(--space-7)}.lg\:rt-r-cg-8{column-gap:var(--space-8)}.lg\:rt-r-cg-9{column-gap:var(--space-9)}.lg\:rt-r-rg{row-gap:var(--row-gap-lg)}.lg\:rt-r-rg-0{row-gap:0}.lg\:rt-r-rg-1{row-gap:var(--space-1)}.lg\:rt-r-rg-2{row-gap:var(--space-2)}.lg\:rt-r-rg-3{row-gap:var(--space-3)}.lg\:rt-r-rg-4{row-gap:var(--space-4)}.lg\:rt-r-rg-5{row-gap:var(--space-5)}.lg\:rt-r-rg-6{row-gap:var(--space-6)}.lg\:rt-r-rg-7{row-gap:var(--space-7)}.lg\:rt-r-rg-8{row-gap:var(--space-8)}.lg\:rt-r-rg-9{row-gap:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-gap{gap:var(--gap-xl)}.xl\:rt-r-gap-0{gap:0}.xl\:rt-r-gap-1{gap:var(--space-1)}.xl\:rt-r-gap-2{gap:var(--space-2)}.xl\:rt-r-gap-3{gap:var(--space-3)}.xl\:rt-r-gap-4{gap:var(--space-4)}.xl\:rt-r-gap-5{gap:var(--space-5)}.xl\:rt-r-gap-6{gap:var(--space-6)}.xl\:rt-r-gap-7{gap:var(--space-7)}.xl\:rt-r-gap-8{gap:var(--space-8)}.xl\:rt-r-gap-9{gap:var(--space-9)}.xl\:rt-r-cg{column-gap:var(--column-gap-xl)}.xl\:rt-r-cg-0{column-gap:0}.xl\:rt-r-cg-1{column-gap:var(--space-1)}.xl\:rt-r-cg-2{column-gap:var(--space-2)}.xl\:rt-r-cg-3{column-gap:var(--space-3)}.xl\:rt-r-cg-4{column-gap:var(--space-4)}.xl\:rt-r-cg-5{column-gap:var(--space-5)}.xl\:rt-r-cg-6{column-gap:var(--space-6)}.xl\:rt-r-cg-7{column-gap:var(--space-7)}.xl\:rt-r-cg-8{column-gap:var(--space-8)}.xl\:rt-r-cg-9{column-gap:var(--space-9)}.xl\:rt-r-rg{row-gap:var(--row-gap-xl)}.xl\:rt-r-rg-0{row-gap:0}.xl\:rt-r-rg-1{row-gap:var(--space-1)}.xl\:rt-r-rg-2{row-gap:var(--space-2)}.xl\:rt-r-rg-3{row-gap:var(--space-3)}.xl\:rt-r-rg-4{row-gap:var(--space-4)}.xl\:rt-r-rg-5{row-gap:var(--space-5)}.xl\:rt-r-rg-6{row-gap:var(--space-6)}.xl\:rt-r-rg-7{row-gap:var(--space-7)}.xl\:rt-r-rg-8{row-gap:var(--space-8)}.xl\:rt-r-rg-9{row-gap:var(--space-9)}}.rt-r-ga{grid-area:var(--grid-area)}.rt-r-gaf-row{grid-auto-flow:row}.rt-r-gaf-column{grid-auto-flow:column}.rt-r-gaf-dense{grid-auto-flow:dense}.rt-r-gaf-row-dense{grid-auto-flow:row dense}.rt-r-gaf-column-dense{grid-auto-flow:column dense}@media (min-width: 520px){.xs\:rt-r-gaf-row{grid-auto-flow:row}.xs\:rt-r-gaf-column{grid-auto-flow:column}.xs\:rt-r-gaf-dense{grid-auto-flow:dense}.xs\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.xs\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width: 768px){.sm\:rt-r-gaf-row{grid-auto-flow:row}.sm\:rt-r-gaf-column{grid-auto-flow:column}.sm\:rt-r-gaf-dense{grid-auto-flow:dense}.sm\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.sm\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width: 1024px){.md\:rt-r-gaf-row{grid-auto-flow:row}.md\:rt-r-gaf-column{grid-auto-flow:column}.md\:rt-r-gaf-dense{grid-auto-flow:dense}.md\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.md\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width: 1280px){.lg\:rt-r-gaf-row{grid-auto-flow:row}.lg\:rt-r-gaf-column{grid-auto-flow:column}.lg\:rt-r-gaf-dense{grid-auto-flow:dense}.lg\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.lg\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}@media (min-width: 1640px){.xl\:rt-r-gaf-row{grid-auto-flow:row}.xl\:rt-r-gaf-column{grid-auto-flow:column}.xl\:rt-r-gaf-dense{grid-auto-flow:dense}.xl\:rt-r-gaf-row-dense{grid-auto-flow:row dense}.xl\:rt-r-gaf-column-dense{grid-auto-flow:column dense}}.rt-r-gc{grid-column:var(--grid-column)}.rt-r-gc-1{grid-column:1}.rt-r-gc-2{grid-column:2}.rt-r-gc-3{grid-column:3}.rt-r-gc-4{grid-column:4}.rt-r-gc-5{grid-column:5}.rt-r-gc-6{grid-column:6}.rt-r-gc-7{grid-column:7}.rt-r-gc-8{grid-column:8}.rt-r-gc-9{grid-column:9}@media (min-width: 520px){.xs\:rt-r-gc{grid-column:var(--grid-column-xs)}.xs\:rt-r-gc-1{grid-column:1}.xs\:rt-r-gc-2{grid-column:2}.xs\:rt-r-gc-3{grid-column:3}.xs\:rt-r-gc-4{grid-column:4}.xs\:rt-r-gc-5{grid-column:5}.xs\:rt-r-gc-6{grid-column:6}.xs\:rt-r-gc-7{grid-column:7}.xs\:rt-r-gc-8{grid-column:8}.xs\:rt-r-gc-9{grid-column:9}}@media (min-width: 768px){.sm\:rt-r-gc{grid-column:var(--grid-column-sm)}.sm\:rt-r-gc-1{grid-column:1}.sm\:rt-r-gc-2{grid-column:2}.sm\:rt-r-gc-3{grid-column:3}.sm\:rt-r-gc-4{grid-column:4}.sm\:rt-r-gc-5{grid-column:5}.sm\:rt-r-gc-6{grid-column:6}.sm\:rt-r-gc-7{grid-column:7}.sm\:rt-r-gc-8{grid-column:8}.sm\:rt-r-gc-9{grid-column:9}}@media (min-width: 1024px){.md\:rt-r-gc{grid-column:var(--grid-column-md)}.md\:rt-r-gc-1{grid-column:1}.md\:rt-r-gc-2{grid-column:2}.md\:rt-r-gc-3{grid-column:3}.md\:rt-r-gc-4{grid-column:4}.md\:rt-r-gc-5{grid-column:5}.md\:rt-r-gc-6{grid-column:6}.md\:rt-r-gc-7{grid-column:7}.md\:rt-r-gc-8{grid-column:8}.md\:rt-r-gc-9{grid-column:9}}@media (min-width: 1280px){.lg\:rt-r-gc{grid-column:var(--grid-column-lg)}.lg\:rt-r-gc-1{grid-column:1}.lg\:rt-r-gc-2{grid-column:2}.lg\:rt-r-gc-3{grid-column:3}.lg\:rt-r-gc-4{grid-column:4}.lg\:rt-r-gc-5{grid-column:5}.lg\:rt-r-gc-6{grid-column:6}.lg\:rt-r-gc-7{grid-column:7}.lg\:rt-r-gc-8{grid-column:8}.lg\:rt-r-gc-9{grid-column:9}}@media (min-width: 1640px){.xl\:rt-r-gc{grid-column:var(--grid-column-xl)}.xl\:rt-r-gc-1{grid-column:1}.xl\:rt-r-gc-2{grid-column:2}.xl\:rt-r-gc-3{grid-column:3}.xl\:rt-r-gc-4{grid-column:4}.xl\:rt-r-gc-5{grid-column:5}.xl\:rt-r-gc-6{grid-column:6}.xl\:rt-r-gc-7{grid-column:7}.xl\:rt-r-gc-8{grid-column:8}.xl\:rt-r-gc-9{grid-column:9}}.rt-r-gcs{grid-column-start:var(--grid-column-start)}.rt-r-gcs-1{grid-column-start:1}.rt-r-gcs-2{grid-column-start:2}.rt-r-gcs-3{grid-column-start:3}.rt-r-gcs-4{grid-column-start:4}.rt-r-gcs-5{grid-column-start:5}.rt-r-gcs-6{grid-column-start:6}.rt-r-gcs-7{grid-column-start:7}.rt-r-gcs-8{grid-column-start:8}.rt-r-gcs-9{grid-column-start:9}@media (min-width: 520px){.xs\:rt-r-gcs{grid-column-start:var(--grid-column-start-xs)}.xs\:rt-r-gcs-1{grid-column-start:1}.xs\:rt-r-gcs-2{grid-column-start:2}.xs\:rt-r-gcs-3{grid-column-start:3}.xs\:rt-r-gcs-4{grid-column-start:4}.xs\:rt-r-gcs-5{grid-column-start:5}.xs\:rt-r-gcs-6{grid-column-start:6}.xs\:rt-r-gcs-7{grid-column-start:7}.xs\:rt-r-gcs-8{grid-column-start:8}.xs\:rt-r-gcs-9{grid-column-start:9}}@media (min-width: 768px){.sm\:rt-r-gcs{grid-column-start:var(--grid-column-start-sm)}.sm\:rt-r-gcs-1{grid-column-start:1}.sm\:rt-r-gcs-2{grid-column-start:2}.sm\:rt-r-gcs-3{grid-column-start:3}.sm\:rt-r-gcs-4{grid-column-start:4}.sm\:rt-r-gcs-5{grid-column-start:5}.sm\:rt-r-gcs-6{grid-column-start:6}.sm\:rt-r-gcs-7{grid-column-start:7}.sm\:rt-r-gcs-8{grid-column-start:8}.sm\:rt-r-gcs-9{grid-column-start:9}}@media (min-width: 1024px){.md\:rt-r-gcs{grid-column-start:var(--grid-column-start-md)}.md\:rt-r-gcs-1{grid-column-start:1}.md\:rt-r-gcs-2{grid-column-start:2}.md\:rt-r-gcs-3{grid-column-start:3}.md\:rt-r-gcs-4{grid-column-start:4}.md\:rt-r-gcs-5{grid-column-start:5}.md\:rt-r-gcs-6{grid-column-start:6}.md\:rt-r-gcs-7{grid-column-start:7}.md\:rt-r-gcs-8{grid-column-start:8}.md\:rt-r-gcs-9{grid-column-start:9}}@media (min-width: 1280px){.lg\:rt-r-gcs{grid-column-start:var(--grid-column-start-lg)}.lg\:rt-r-gcs-1{grid-column-start:1}.lg\:rt-r-gcs-2{grid-column-start:2}.lg\:rt-r-gcs-3{grid-column-start:3}.lg\:rt-r-gcs-4{grid-column-start:4}.lg\:rt-r-gcs-5{grid-column-start:5}.lg\:rt-r-gcs-6{grid-column-start:6}.lg\:rt-r-gcs-7{grid-column-start:7}.lg\:rt-r-gcs-8{grid-column-start:8}.lg\:rt-r-gcs-9{grid-column-start:9}}@media (min-width: 1640px){.xl\:rt-r-gcs{grid-column-start:var(--grid-column-start-xl)}.xl\:rt-r-gcs-1{grid-column-start:1}.xl\:rt-r-gcs-2{grid-column-start:2}.xl\:rt-r-gcs-3{grid-column-start:3}.xl\:rt-r-gcs-4{grid-column-start:4}.xl\:rt-r-gcs-5{grid-column-start:5}.xl\:rt-r-gcs-6{grid-column-start:6}.xl\:rt-r-gcs-7{grid-column-start:7}.xl\:rt-r-gcs-8{grid-column-start:8}.xl\:rt-r-gcs-9{grid-column-start:9}}.rt-r-gce{grid-column-end:var(--grid-column-end)}.rt-r-gce-1{grid-column-end:1}.rt-r-gce-2{grid-column-end:2}.rt-r-gce-3{grid-column-end:3}.rt-r-gce-4{grid-column-end:4}.rt-r-gce-5{grid-column-end:5}.rt-r-gce-6{grid-column-end:6}.rt-r-gce-7{grid-column-end:7}.rt-r-gce-8{grid-column-end:8}.rt-r-gce-9{grid-column-end:9}@media (min-width: 520px){.xs\:rt-r-gce{grid-column-end:var(--grid-column-end-xs)}.xs\:rt-r-gce-1{grid-column-end:1}.xs\:rt-r-gce-2{grid-column-end:2}.xs\:rt-r-gce-3{grid-column-end:3}.xs\:rt-r-gce-4{grid-column-end:4}.xs\:rt-r-gce-5{grid-column-end:5}.xs\:rt-r-gce-6{grid-column-end:6}.xs\:rt-r-gce-7{grid-column-end:7}.xs\:rt-r-gce-8{grid-column-end:8}.xs\:rt-r-gce-9{grid-column-end:9}}@media (min-width: 768px){.sm\:rt-r-gce{grid-column-end:var(--grid-column-end-sm)}.sm\:rt-r-gce-1{grid-column-end:1}.sm\:rt-r-gce-2{grid-column-end:2}.sm\:rt-r-gce-3{grid-column-end:3}.sm\:rt-r-gce-4{grid-column-end:4}.sm\:rt-r-gce-5{grid-column-end:5}.sm\:rt-r-gce-6{grid-column-end:6}.sm\:rt-r-gce-7{grid-column-end:7}.sm\:rt-r-gce-8{grid-column-end:8}.sm\:rt-r-gce-9{grid-column-end:9}}@media (min-width: 1024px){.md\:rt-r-gce{grid-column-end:var(--grid-column-end-md)}.md\:rt-r-gce-1{grid-column-end:1}.md\:rt-r-gce-2{grid-column-end:2}.md\:rt-r-gce-3{grid-column-end:3}.md\:rt-r-gce-4{grid-column-end:4}.md\:rt-r-gce-5{grid-column-end:5}.md\:rt-r-gce-6{grid-column-end:6}.md\:rt-r-gce-7{grid-column-end:7}.md\:rt-r-gce-8{grid-column-end:8}.md\:rt-r-gce-9{grid-column-end:9}}@media (min-width: 1280px){.lg\:rt-r-gce{grid-column-end:var(--grid-column-end-lg)}.lg\:rt-r-gce-1{grid-column-end:1}.lg\:rt-r-gce-2{grid-column-end:2}.lg\:rt-r-gce-3{grid-column-end:3}.lg\:rt-r-gce-4{grid-column-end:4}.lg\:rt-r-gce-5{grid-column-end:5}.lg\:rt-r-gce-6{grid-column-end:6}.lg\:rt-r-gce-7{grid-column-end:7}.lg\:rt-r-gce-8{grid-column-end:8}.lg\:rt-r-gce-9{grid-column-end:9}}@media (min-width: 1640px){.xl\:rt-r-gce{grid-column-end:var(--grid-column-end-xl)}.xl\:rt-r-gce-1{grid-column-end:1}.xl\:rt-r-gce-2{grid-column-end:2}.xl\:rt-r-gce-3{grid-column-end:3}.xl\:rt-r-gce-4{grid-column-end:4}.xl\:rt-r-gce-5{grid-column-end:5}.xl\:rt-r-gce-6{grid-column-end:6}.xl\:rt-r-gce-7{grid-column-end:7}.xl\:rt-r-gce-8{grid-column-end:8}.xl\:rt-r-gce-9{grid-column-end:9}}.rt-r-gr{grid-row:var(--grid-row)}.rt-r-gr-1{grid-row:1}.rt-r-gr-2{grid-row:2}.rt-r-gr-3{grid-row:3}.rt-r-gr-4{grid-row:4}.rt-r-gr-5{grid-row:5}.rt-r-gr-6{grid-row:6}.rt-r-gr-7{grid-row:7}.rt-r-gr-8{grid-row:8}.rt-r-gr-9{grid-row:9}@media (min-width: 520px){.xs\:rt-r-gr{grid-row:var(--grid-row-xs)}.xs\:rt-r-gr-1{grid-row:1}.xs\:rt-r-gr-2{grid-row:2}.xs\:rt-r-gr-3{grid-row:3}.xs\:rt-r-gr-4{grid-row:4}.xs\:rt-r-gr-5{grid-row:5}.xs\:rt-r-gr-6{grid-row:6}.xs\:rt-r-gr-7{grid-row:7}.xs\:rt-r-gr-8{grid-row:8}.xs\:rt-r-gr-9{grid-row:9}}@media (min-width: 768px){.sm\:rt-r-gr{grid-row:var(--grid-row-sm)}.sm\:rt-r-gr-1{grid-row:1}.sm\:rt-r-gr-2{grid-row:2}.sm\:rt-r-gr-3{grid-row:3}.sm\:rt-r-gr-4{grid-row:4}.sm\:rt-r-gr-5{grid-row:5}.sm\:rt-r-gr-6{grid-row:6}.sm\:rt-r-gr-7{grid-row:7}.sm\:rt-r-gr-8{grid-row:8}.sm\:rt-r-gr-9{grid-row:9}}@media (min-width: 1024px){.md\:rt-r-gr{grid-row:var(--grid-row-md)}.md\:rt-r-gr-1{grid-row:1}.md\:rt-r-gr-2{grid-row:2}.md\:rt-r-gr-3{grid-row:3}.md\:rt-r-gr-4{grid-row:4}.md\:rt-r-gr-5{grid-row:5}.md\:rt-r-gr-6{grid-row:6}.md\:rt-r-gr-7{grid-row:7}.md\:rt-r-gr-8{grid-row:8}.md\:rt-r-gr-9{grid-row:9}}@media (min-width: 1280px){.lg\:rt-r-gr{grid-row:var(--grid-row-lg)}.lg\:rt-r-gr-1{grid-row:1}.lg\:rt-r-gr-2{grid-row:2}.lg\:rt-r-gr-3{grid-row:3}.lg\:rt-r-gr-4{grid-row:4}.lg\:rt-r-gr-5{grid-row:5}.lg\:rt-r-gr-6{grid-row:6}.lg\:rt-r-gr-7{grid-row:7}.lg\:rt-r-gr-8{grid-row:8}.lg\:rt-r-gr-9{grid-row:9}}@media (min-width: 1640px){.xl\:rt-r-gr{grid-row:var(--grid-row-xl)}.xl\:rt-r-gr-1{grid-row:1}.xl\:rt-r-gr-2{grid-row:2}.xl\:rt-r-gr-3{grid-row:3}.xl\:rt-r-gr-4{grid-row:4}.xl\:rt-r-gr-5{grid-row:5}.xl\:rt-r-gr-6{grid-row:6}.xl\:rt-r-gr-7{grid-row:7}.xl\:rt-r-gr-8{grid-row:8}.xl\:rt-r-gr-9{grid-row:9}}.rt-r-grs{grid-row-start:var(--grid-row-start)}.rt-r-grs-1{grid-row-start:1}.rt-r-grs-2{grid-row-start:2}.rt-r-grs-3{grid-row-start:3}.rt-r-grs-4{grid-row-start:4}.rt-r-grs-5{grid-row-start:5}.rt-r-grs-6{grid-row-start:6}.rt-r-grs-7{grid-row-start:7}.rt-r-grs-8{grid-row-start:8}.rt-r-grs-9{grid-row-start:9}@media (min-width: 520px){.xs\:rt-r-grs{grid-row-start:var(--grid-row-start-xs)}.xs\:rt-r-grs-1{grid-row-start:1}.xs\:rt-r-grs-2{grid-row-start:2}.xs\:rt-r-grs-3{grid-row-start:3}.xs\:rt-r-grs-4{grid-row-start:4}.xs\:rt-r-grs-5{grid-row-start:5}.xs\:rt-r-grs-6{grid-row-start:6}.xs\:rt-r-grs-7{grid-row-start:7}.xs\:rt-r-grs-8{grid-row-start:8}.xs\:rt-r-grs-9{grid-row-start:9}}@media (min-width: 768px){.sm\:rt-r-grs{grid-row-start:var(--grid-row-start-sm)}.sm\:rt-r-grs-1{grid-row-start:1}.sm\:rt-r-grs-2{grid-row-start:2}.sm\:rt-r-grs-3{grid-row-start:3}.sm\:rt-r-grs-4{grid-row-start:4}.sm\:rt-r-grs-5{grid-row-start:5}.sm\:rt-r-grs-6{grid-row-start:6}.sm\:rt-r-grs-7{grid-row-start:7}.sm\:rt-r-grs-8{grid-row-start:8}.sm\:rt-r-grs-9{grid-row-start:9}}@media (min-width: 1024px){.md\:rt-r-grs{grid-row-start:var(--grid-row-start-md)}.md\:rt-r-grs-1{grid-row-start:1}.md\:rt-r-grs-2{grid-row-start:2}.md\:rt-r-grs-3{grid-row-start:3}.md\:rt-r-grs-4{grid-row-start:4}.md\:rt-r-grs-5{grid-row-start:5}.md\:rt-r-grs-6{grid-row-start:6}.md\:rt-r-grs-7{grid-row-start:7}.md\:rt-r-grs-8{grid-row-start:8}.md\:rt-r-grs-9{grid-row-start:9}}@media (min-width: 1280px){.lg\:rt-r-grs{grid-row-start:var(--grid-row-start-lg)}.lg\:rt-r-grs-1{grid-row-start:1}.lg\:rt-r-grs-2{grid-row-start:2}.lg\:rt-r-grs-3{grid-row-start:3}.lg\:rt-r-grs-4{grid-row-start:4}.lg\:rt-r-grs-5{grid-row-start:5}.lg\:rt-r-grs-6{grid-row-start:6}.lg\:rt-r-grs-7{grid-row-start:7}.lg\:rt-r-grs-8{grid-row-start:8}.lg\:rt-r-grs-9{grid-row-start:9}}@media (min-width: 1640px){.xl\:rt-r-grs{grid-row-start:var(--grid-row-start-xl)}.xl\:rt-r-grs-1{grid-row-start:1}.xl\:rt-r-grs-2{grid-row-start:2}.xl\:rt-r-grs-3{grid-row-start:3}.xl\:rt-r-grs-4{grid-row-start:4}.xl\:rt-r-grs-5{grid-row-start:5}.xl\:rt-r-grs-6{grid-row-start:6}.xl\:rt-r-grs-7{grid-row-start:7}.xl\:rt-r-grs-8{grid-row-start:8}.xl\:rt-r-grs-9{grid-row-start:9}}.rt-r-gre{grid-row-end:var(--grid-row-end)}.rt-r-gre-1{grid-row-end:1}.rt-r-gre-2{grid-row-end:2}.rt-r-gre-3{grid-row-end:3}.rt-r-gre-4{grid-row-end:4}.rt-r-gre-5{grid-row-end:5}.rt-r-gre-6{grid-row-end:6}.rt-r-gre-7{grid-row-end:7}.rt-r-gre-8{grid-row-end:8}.rt-r-gre-9{grid-row-end:9}@media (min-width: 520px){.xs\:rt-r-gre{grid-row-end:var(--grid-row-end-xs)}.xs\:rt-r-gre-1{grid-row-end:1}.xs\:rt-r-gre-2{grid-row-end:2}.xs\:rt-r-gre-3{grid-row-end:3}.xs\:rt-r-gre-4{grid-row-end:4}.xs\:rt-r-gre-5{grid-row-end:5}.xs\:rt-r-gre-6{grid-row-end:6}.xs\:rt-r-gre-7{grid-row-end:7}.xs\:rt-r-gre-8{grid-row-end:8}.xs\:rt-r-gre-9{grid-row-end:9}}@media (min-width: 768px){.sm\:rt-r-gre{grid-row-end:var(--grid-row-end-sm)}.sm\:rt-r-gre-1{grid-row-end:1}.sm\:rt-r-gre-2{grid-row-end:2}.sm\:rt-r-gre-3{grid-row-end:3}.sm\:rt-r-gre-4{grid-row-end:4}.sm\:rt-r-gre-5{grid-row-end:5}.sm\:rt-r-gre-6{grid-row-end:6}.sm\:rt-r-gre-7{grid-row-end:7}.sm\:rt-r-gre-8{grid-row-end:8}.sm\:rt-r-gre-9{grid-row-end:9}}@media (min-width: 1024px){.md\:rt-r-gre{grid-row-end:var(--grid-row-end-md)}.md\:rt-r-gre-1{grid-row-end:1}.md\:rt-r-gre-2{grid-row-end:2}.md\:rt-r-gre-3{grid-row-end:3}.md\:rt-r-gre-4{grid-row-end:4}.md\:rt-r-gre-5{grid-row-end:5}.md\:rt-r-gre-6{grid-row-end:6}.md\:rt-r-gre-7{grid-row-end:7}.md\:rt-r-gre-8{grid-row-end:8}.md\:rt-r-gre-9{grid-row-end:9}}@media (min-width: 1280px){.lg\:rt-r-gre{grid-row-end:var(--grid-row-end-lg)}.lg\:rt-r-gre-1{grid-row-end:1}.lg\:rt-r-gre-2{grid-row-end:2}.lg\:rt-r-gre-3{grid-row-end:3}.lg\:rt-r-gre-4{grid-row-end:4}.lg\:rt-r-gre-5{grid-row-end:5}.lg\:rt-r-gre-6{grid-row-end:6}.lg\:rt-r-gre-7{grid-row-end:7}.lg\:rt-r-gre-8{grid-row-end:8}.lg\:rt-r-gre-9{grid-row-end:9}}@media (min-width: 1640px){.xl\:rt-r-gre{grid-row-end:var(--grid-row-end-xl)}.xl\:rt-r-gre-1{grid-row-end:1}.xl\:rt-r-gre-2{grid-row-end:2}.xl\:rt-r-gre-3{grid-row-end:3}.xl\:rt-r-gre-4{grid-row-end:4}.xl\:rt-r-gre-5{grid-row-end:5}.xl\:rt-r-gre-6{grid-row-end:6}.xl\:rt-r-gre-7{grid-row-end:7}.xl\:rt-r-gre-8{grid-row-end:8}.xl\:rt-r-gre-9{grid-row-end:9}}.rt-r-gta{grid-template-areas:var(--grid-template-areas)}@media (min-width: 520px){.xs\:rt-r-gta{grid-template-areas:var(--grid-template-areas-xs)}}@media (min-width: 768px){.sm\:rt-r-gta{grid-template-areas:var(--grid-template-areas-sm)}}@media (min-width: 1024px){.md\:rt-r-gta{grid-template-areas:var(--grid-template-areas-md)}}@media (min-width: 1280px){.lg\:rt-r-gta{grid-template-areas:var(--grid-template-areas-lg)}}@media (min-width: 1640px){.xl\:rt-r-gta{grid-template-areas:var(--grid-template-areas-xl)}}.rt-r-gtc{grid-template-columns:var(--grid-template-columns)}.rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}@media (min-width: 520px){.xs\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-xs)}.xs\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.xs\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xs\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xs\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xs\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xs\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xs\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xs\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width: 768px){.sm\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-sm)}.sm\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.sm\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width: 1024px){.md\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-md)}.md\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.md\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width: 1280px){.lg\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-lg)}.lg\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.lg\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (min-width: 1640px){.xl\:rt-r-gtc{grid-template-columns:var(--grid-template-columns-xl)}.xl\:rt-r-gtc-1{grid-template-columns:minmax(0,1fr)}.xl\:rt-r-gtc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:rt-r-gtc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:rt-r-gtc-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:rt-r-gtc-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:rt-r-gtc-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:rt-r-gtc-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:rt-r-gtc-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:rt-r-gtc-9{grid-template-columns:repeat(9,minmax(0,1fr))}}.rt-r-gtr{grid-template-rows:var(--grid-template-rows)}.rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}@media (min-width: 520px){.xs\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-xs)}.xs\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.xs\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.xs\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xs\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.xs\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.xs\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.xs\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.xs\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.xs\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width: 768px){.sm\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-sm)}.sm\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.sm\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.sm\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.sm\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.sm\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.sm\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.sm\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.sm\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.sm\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width: 1024px){.md\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-md)}.md\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.md\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.md\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.md\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.md\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.md\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.md\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width: 1280px){.lg\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-lg)}.lg\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.lg\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.lg\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.lg\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.lg\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.lg\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.lg\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.lg\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.lg\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}@media (min-width: 1640px){.xl\:rt-r-gtr{grid-template-rows:var(--grid-template-rows-xl)}.xl\:rt-r-gtr-1{grid-template-rows:minmax(0,1fr)}.xl\:rt-r-gtr-2{grid-template-rows:repeat(2,minmax(0,1fr))}.xl\:rt-r-gtr-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xl\:rt-r-gtr-4{grid-template-rows:repeat(4,minmax(0,1fr))}.xl\:rt-r-gtr-5{grid-template-rows:repeat(5,minmax(0,1fr))}.xl\:rt-r-gtr-6{grid-template-rows:repeat(6,minmax(0,1fr))}.xl\:rt-r-gtr-7{grid-template-rows:repeat(7,minmax(0,1fr))}.xl\:rt-r-gtr-8{grid-template-rows:repeat(8,minmax(0,1fr))}.xl\:rt-r-gtr-9{grid-template-rows:repeat(9,minmax(0,1fr))}}.rt-r-h{height:var(--height)}@media (min-width: 520px){.xs\:rt-r-h{height:var(--height-xs)}}@media (min-width: 768px){.sm\:rt-r-h{height:var(--height-sm)}}@media (min-width: 1024px){.md\:rt-r-h{height:var(--height-md)}}@media (min-width: 1280px){.lg\:rt-r-h{height:var(--height-lg)}}@media (min-width: 1640px){.xl\:rt-r-h{height:var(--height-xl)}}.rt-r-min-h{min-height:var(--min-height)}@media (min-width: 520px){.xs\:rt-r-min-h{min-height:var(--min-height-xs)}}@media (min-width: 768px){.sm\:rt-r-min-h{min-height:var(--min-height-sm)}}@media (min-width: 1024px){.md\:rt-r-min-h{min-height:var(--min-height-md)}}@media (min-width: 1280px){.lg\:rt-r-min-h{min-height:var(--min-height-lg)}}@media (min-width: 1640px){.xl\:rt-r-min-h{min-height:var(--min-height-xl)}}.rt-r-max-h{max-height:var(--max-height)}@media (min-width: 520px){.xs\:rt-r-max-h{max-height:var(--max-height-xs)}}@media (min-width: 768px){.sm\:rt-r-max-h{max-height:var(--max-height-sm)}}@media (min-width: 1024px){.md\:rt-r-max-h{max-height:var(--max-height-md)}}@media (min-width: 1280px){.lg\:rt-r-max-h{max-height:var(--max-height-lg)}}@media (min-width: 1640px){.xl\:rt-r-max-h{max-height:var(--max-height-xl)}}.rt-r-inset{inset:var(--inset)}.rt-r-inset-0{top:0;right:0;bottom:0;left:0}.rt-r-inset-1{inset:var(--space-1)}.rt-r-inset-2{inset:var(--space-2)}.rt-r-inset-3{inset:var(--space-3)}.rt-r-inset-4{inset:var(--space-4)}.rt-r-inset-5{inset:var(--space-5)}.rt-r-inset-6{inset:var(--space-6)}.rt-r-inset-7{inset:var(--space-7)}.rt-r-inset-8{inset:var(--space-8)}.rt-r-inset-9{inset:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-inset{inset:var(--inset-xs)}.xs\:rt-r-inset-0{top:0;right:0;bottom:0;left:0}.xs\:rt-r-inset-1{inset:var(--space-1)}.xs\:rt-r-inset-2{inset:var(--space-2)}.xs\:rt-r-inset-3{inset:var(--space-3)}.xs\:rt-r-inset-4{inset:var(--space-4)}.xs\:rt-r-inset-5{inset:var(--space-5)}.xs\:rt-r-inset-6{inset:var(--space-6)}.xs\:rt-r-inset-7{inset:var(--space-7)}.xs\:rt-r-inset-8{inset:var(--space-8)}.xs\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-inset{inset:var(--inset-sm)}.sm\:rt-r-inset-0{top:0;right:0;bottom:0;left:0}.sm\:rt-r-inset-1{inset:var(--space-1)}.sm\:rt-r-inset-2{inset:var(--space-2)}.sm\:rt-r-inset-3{inset:var(--space-3)}.sm\:rt-r-inset-4{inset:var(--space-4)}.sm\:rt-r-inset-5{inset:var(--space-5)}.sm\:rt-r-inset-6{inset:var(--space-6)}.sm\:rt-r-inset-7{inset:var(--space-7)}.sm\:rt-r-inset-8{inset:var(--space-8)}.sm\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-inset{inset:var(--inset-md)}.md\:rt-r-inset-0{top:0;right:0;bottom:0;left:0}.md\:rt-r-inset-1{inset:var(--space-1)}.md\:rt-r-inset-2{inset:var(--space-2)}.md\:rt-r-inset-3{inset:var(--space-3)}.md\:rt-r-inset-4{inset:var(--space-4)}.md\:rt-r-inset-5{inset:var(--space-5)}.md\:rt-r-inset-6{inset:var(--space-6)}.md\:rt-r-inset-7{inset:var(--space-7)}.md\:rt-r-inset-8{inset:var(--space-8)}.md\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-inset{inset:var(--inset-lg)}.lg\:rt-r-inset-0{top:0;right:0;bottom:0;left:0}.lg\:rt-r-inset-1{inset:var(--space-1)}.lg\:rt-r-inset-2{inset:var(--space-2)}.lg\:rt-r-inset-3{inset:var(--space-3)}.lg\:rt-r-inset-4{inset:var(--space-4)}.lg\:rt-r-inset-5{inset:var(--space-5)}.lg\:rt-r-inset-6{inset:var(--space-6)}.lg\:rt-r-inset-7{inset:var(--space-7)}.lg\:rt-r-inset-8{inset:var(--space-8)}.lg\:rt-r-inset-9{inset:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-inset{inset:var(--inset-xl)}.xl\:rt-r-inset-0{top:0;right:0;bottom:0;left:0}.xl\:rt-r-inset-1{inset:var(--space-1)}.xl\:rt-r-inset-2{inset:var(--space-2)}.xl\:rt-r-inset-3{inset:var(--space-3)}.xl\:rt-r-inset-4{inset:var(--space-4)}.xl\:rt-r-inset-5{inset:var(--space-5)}.xl\:rt-r-inset-6{inset:var(--space-6)}.xl\:rt-r-inset-7{inset:var(--space-7)}.xl\:rt-r-inset-8{inset:var(--space-8)}.xl\:rt-r-inset-9{inset:var(--space-9)}}.rt-r-top{top:var(--top)}.rt-r-top-0{top:0}.rt-r-top-1{top:var(--space-1)}.rt-r-top-2{top:var(--space-2)}.rt-r-top-3{top:var(--space-3)}.rt-r-top-4{top:var(--space-4)}.rt-r-top-5{top:var(--space-5)}.rt-r-top-6{top:var(--space-6)}.rt-r-top-7{top:var(--space-7)}.rt-r-top-8{top:var(--space-8)}.rt-r-top-9{top:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-top{top:var(--top-xs)}.xs\:rt-r-top-0{top:0}.xs\:rt-r-top-1{top:var(--space-1)}.xs\:rt-r-top-2{top:var(--space-2)}.xs\:rt-r-top-3{top:var(--space-3)}.xs\:rt-r-top-4{top:var(--space-4)}.xs\:rt-r-top-5{top:var(--space-5)}.xs\:rt-r-top-6{top:var(--space-6)}.xs\:rt-r-top-7{top:var(--space-7)}.xs\:rt-r-top-8{top:var(--space-8)}.xs\:rt-r-top-9{top:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-top{top:var(--top-sm)}.sm\:rt-r-top-0{top:0}.sm\:rt-r-top-1{top:var(--space-1)}.sm\:rt-r-top-2{top:var(--space-2)}.sm\:rt-r-top-3{top:var(--space-3)}.sm\:rt-r-top-4{top:var(--space-4)}.sm\:rt-r-top-5{top:var(--space-5)}.sm\:rt-r-top-6{top:var(--space-6)}.sm\:rt-r-top-7{top:var(--space-7)}.sm\:rt-r-top-8{top:var(--space-8)}.sm\:rt-r-top-9{top:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-top{top:var(--top-md)}.md\:rt-r-top-0{top:0}.md\:rt-r-top-1{top:var(--space-1)}.md\:rt-r-top-2{top:var(--space-2)}.md\:rt-r-top-3{top:var(--space-3)}.md\:rt-r-top-4{top:var(--space-4)}.md\:rt-r-top-5{top:var(--space-5)}.md\:rt-r-top-6{top:var(--space-6)}.md\:rt-r-top-7{top:var(--space-7)}.md\:rt-r-top-8{top:var(--space-8)}.md\:rt-r-top-9{top:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-top{top:var(--top-lg)}.lg\:rt-r-top-0{top:0}.lg\:rt-r-top-1{top:var(--space-1)}.lg\:rt-r-top-2{top:var(--space-2)}.lg\:rt-r-top-3{top:var(--space-3)}.lg\:rt-r-top-4{top:var(--space-4)}.lg\:rt-r-top-5{top:var(--space-5)}.lg\:rt-r-top-6{top:var(--space-6)}.lg\:rt-r-top-7{top:var(--space-7)}.lg\:rt-r-top-8{top:var(--space-8)}.lg\:rt-r-top-9{top:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-top{top:var(--top-xl)}.xl\:rt-r-top-0{top:0}.xl\:rt-r-top-1{top:var(--space-1)}.xl\:rt-r-top-2{top:var(--space-2)}.xl\:rt-r-top-3{top:var(--space-3)}.xl\:rt-r-top-4{top:var(--space-4)}.xl\:rt-r-top-5{top:var(--space-5)}.xl\:rt-r-top-6{top:var(--space-6)}.xl\:rt-r-top-7{top:var(--space-7)}.xl\:rt-r-top-8{top:var(--space-8)}.xl\:rt-r-top-9{top:var(--space-9)}}.rt-r-right{right:var(--right)}.rt-r-right-0{right:0}.rt-r-right-1{right:var(--space-1)}.rt-r-right-2{right:var(--space-2)}.rt-r-right-3{right:var(--space-3)}.rt-r-right-4{right:var(--space-4)}.rt-r-right-5{right:var(--space-5)}.rt-r-right-6{right:var(--space-6)}.rt-r-right-7{right:var(--space-7)}.rt-r-right-8{right:var(--space-8)}.rt-r-right-9{right:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-right{right:var(--right-xs)}.xs\:rt-r-right-0{right:0}.xs\:rt-r-right-1{right:var(--space-1)}.xs\:rt-r-right-2{right:var(--space-2)}.xs\:rt-r-right-3{right:var(--space-3)}.xs\:rt-r-right-4{right:var(--space-4)}.xs\:rt-r-right-5{right:var(--space-5)}.xs\:rt-r-right-6{right:var(--space-6)}.xs\:rt-r-right-7{right:var(--space-7)}.xs\:rt-r-right-8{right:var(--space-8)}.xs\:rt-r-right-9{right:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-right{right:var(--right-sm)}.sm\:rt-r-right-0{right:0}.sm\:rt-r-right-1{right:var(--space-1)}.sm\:rt-r-right-2{right:var(--space-2)}.sm\:rt-r-right-3{right:var(--space-3)}.sm\:rt-r-right-4{right:var(--space-4)}.sm\:rt-r-right-5{right:var(--space-5)}.sm\:rt-r-right-6{right:var(--space-6)}.sm\:rt-r-right-7{right:var(--space-7)}.sm\:rt-r-right-8{right:var(--space-8)}.sm\:rt-r-right-9{right:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-right{right:var(--right-md)}.md\:rt-r-right-0{right:0}.md\:rt-r-right-1{right:var(--space-1)}.md\:rt-r-right-2{right:var(--space-2)}.md\:rt-r-right-3{right:var(--space-3)}.md\:rt-r-right-4{right:var(--space-4)}.md\:rt-r-right-5{right:var(--space-5)}.md\:rt-r-right-6{right:var(--space-6)}.md\:rt-r-right-7{right:var(--space-7)}.md\:rt-r-right-8{right:var(--space-8)}.md\:rt-r-right-9{right:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-right{right:var(--right-lg)}.lg\:rt-r-right-0{right:0}.lg\:rt-r-right-1{right:var(--space-1)}.lg\:rt-r-right-2{right:var(--space-2)}.lg\:rt-r-right-3{right:var(--space-3)}.lg\:rt-r-right-4{right:var(--space-4)}.lg\:rt-r-right-5{right:var(--space-5)}.lg\:rt-r-right-6{right:var(--space-6)}.lg\:rt-r-right-7{right:var(--space-7)}.lg\:rt-r-right-8{right:var(--space-8)}.lg\:rt-r-right-9{right:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-right{right:var(--right-xl)}.xl\:rt-r-right-0{right:0}.xl\:rt-r-right-1{right:var(--space-1)}.xl\:rt-r-right-2{right:var(--space-2)}.xl\:rt-r-right-3{right:var(--space-3)}.xl\:rt-r-right-4{right:var(--space-4)}.xl\:rt-r-right-5{right:var(--space-5)}.xl\:rt-r-right-6{right:var(--space-6)}.xl\:rt-r-right-7{right:var(--space-7)}.xl\:rt-r-right-8{right:var(--space-8)}.xl\:rt-r-right-9{right:var(--space-9)}}.rt-r-bottom{bottom:var(--bottom)}.rt-r-bottom-0{bottom:0}.rt-r-bottom-1{bottom:var(--space-1)}.rt-r-bottom-2{bottom:var(--space-2)}.rt-r-bottom-3{bottom:var(--space-3)}.rt-r-bottom-4{bottom:var(--space-4)}.rt-r-bottom-5{bottom:var(--space-5)}.rt-r-bottom-6{bottom:var(--space-6)}.rt-r-bottom-7{bottom:var(--space-7)}.rt-r-bottom-8{bottom:var(--space-8)}.rt-r-bottom-9{bottom:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-bottom{bottom:var(--bottom-xs)}.xs\:rt-r-bottom-0{bottom:0}.xs\:rt-r-bottom-1{bottom:var(--space-1)}.xs\:rt-r-bottom-2{bottom:var(--space-2)}.xs\:rt-r-bottom-3{bottom:var(--space-3)}.xs\:rt-r-bottom-4{bottom:var(--space-4)}.xs\:rt-r-bottom-5{bottom:var(--space-5)}.xs\:rt-r-bottom-6{bottom:var(--space-6)}.xs\:rt-r-bottom-7{bottom:var(--space-7)}.xs\:rt-r-bottom-8{bottom:var(--space-8)}.xs\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-bottom{bottom:var(--bottom-sm)}.sm\:rt-r-bottom-0{bottom:0}.sm\:rt-r-bottom-1{bottom:var(--space-1)}.sm\:rt-r-bottom-2{bottom:var(--space-2)}.sm\:rt-r-bottom-3{bottom:var(--space-3)}.sm\:rt-r-bottom-4{bottom:var(--space-4)}.sm\:rt-r-bottom-5{bottom:var(--space-5)}.sm\:rt-r-bottom-6{bottom:var(--space-6)}.sm\:rt-r-bottom-7{bottom:var(--space-7)}.sm\:rt-r-bottom-8{bottom:var(--space-8)}.sm\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-bottom{bottom:var(--bottom-md)}.md\:rt-r-bottom-0{bottom:0}.md\:rt-r-bottom-1{bottom:var(--space-1)}.md\:rt-r-bottom-2{bottom:var(--space-2)}.md\:rt-r-bottom-3{bottom:var(--space-3)}.md\:rt-r-bottom-4{bottom:var(--space-4)}.md\:rt-r-bottom-5{bottom:var(--space-5)}.md\:rt-r-bottom-6{bottom:var(--space-6)}.md\:rt-r-bottom-7{bottom:var(--space-7)}.md\:rt-r-bottom-8{bottom:var(--space-8)}.md\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-bottom{bottom:var(--bottom-lg)}.lg\:rt-r-bottom-0{bottom:0}.lg\:rt-r-bottom-1{bottom:var(--space-1)}.lg\:rt-r-bottom-2{bottom:var(--space-2)}.lg\:rt-r-bottom-3{bottom:var(--space-3)}.lg\:rt-r-bottom-4{bottom:var(--space-4)}.lg\:rt-r-bottom-5{bottom:var(--space-5)}.lg\:rt-r-bottom-6{bottom:var(--space-6)}.lg\:rt-r-bottom-7{bottom:var(--space-7)}.lg\:rt-r-bottom-8{bottom:var(--space-8)}.lg\:rt-r-bottom-9{bottom:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-bottom{bottom:var(--bottom-xl)}.xl\:rt-r-bottom-0{bottom:0}.xl\:rt-r-bottom-1{bottom:var(--space-1)}.xl\:rt-r-bottom-2{bottom:var(--space-2)}.xl\:rt-r-bottom-3{bottom:var(--space-3)}.xl\:rt-r-bottom-4{bottom:var(--space-4)}.xl\:rt-r-bottom-5{bottom:var(--space-5)}.xl\:rt-r-bottom-6{bottom:var(--space-6)}.xl\:rt-r-bottom-7{bottom:var(--space-7)}.xl\:rt-r-bottom-8{bottom:var(--space-8)}.xl\:rt-r-bottom-9{bottom:var(--space-9)}}.rt-r-left{left:var(--left)}.rt-r-left-0{left:0}.rt-r-left-1{left:var(--space-1)}.rt-r-left-2{left:var(--space-2)}.rt-r-left-3{left:var(--space-3)}.rt-r-left-4{left:var(--space-4)}.rt-r-left-5{left:var(--space-5)}.rt-r-left-6{left:var(--space-6)}.rt-r-left-7{left:var(--space-7)}.rt-r-left-8{left:var(--space-8)}.rt-r-left-9{left:var(--space-9)}@media (min-width: 520px){.xs\:rt-r-left{left:var(--left-xs)}.xs\:rt-r-left-0{left:0}.xs\:rt-r-left-1{left:var(--space-1)}.xs\:rt-r-left-2{left:var(--space-2)}.xs\:rt-r-left-3{left:var(--space-3)}.xs\:rt-r-left-4{left:var(--space-4)}.xs\:rt-r-left-5{left:var(--space-5)}.xs\:rt-r-left-6{left:var(--space-6)}.xs\:rt-r-left-7{left:var(--space-7)}.xs\:rt-r-left-8{left:var(--space-8)}.xs\:rt-r-left-9{left:var(--space-9)}}@media (min-width: 768px){.sm\:rt-r-left{left:var(--left-sm)}.sm\:rt-r-left-0{left:0}.sm\:rt-r-left-1{left:var(--space-1)}.sm\:rt-r-left-2{left:var(--space-2)}.sm\:rt-r-left-3{left:var(--space-3)}.sm\:rt-r-left-4{left:var(--space-4)}.sm\:rt-r-left-5{left:var(--space-5)}.sm\:rt-r-left-6{left:var(--space-6)}.sm\:rt-r-left-7{left:var(--space-7)}.sm\:rt-r-left-8{left:var(--space-8)}.sm\:rt-r-left-9{left:var(--space-9)}}@media (min-width: 1024px){.md\:rt-r-left{left:var(--left-md)}.md\:rt-r-left-0{left:0}.md\:rt-r-left-1{left:var(--space-1)}.md\:rt-r-left-2{left:var(--space-2)}.md\:rt-r-left-3{left:var(--space-3)}.md\:rt-r-left-4{left:var(--space-4)}.md\:rt-r-left-5{left:var(--space-5)}.md\:rt-r-left-6{left:var(--space-6)}.md\:rt-r-left-7{left:var(--space-7)}.md\:rt-r-left-8{left:var(--space-8)}.md\:rt-r-left-9{left:var(--space-9)}}@media (min-width: 1280px){.lg\:rt-r-left{left:var(--left-lg)}.lg\:rt-r-left-0{left:0}.lg\:rt-r-left-1{left:var(--space-1)}.lg\:rt-r-left-2{left:var(--space-2)}.lg\:rt-r-left-3{left:var(--space-3)}.lg\:rt-r-left-4{left:var(--space-4)}.lg\:rt-r-left-5{left:var(--space-5)}.lg\:rt-r-left-6{left:var(--space-6)}.lg\:rt-r-left-7{left:var(--space-7)}.lg\:rt-r-left-8{left:var(--space-8)}.lg\:rt-r-left-9{left:var(--space-9)}}@media (min-width: 1640px){.xl\:rt-r-left{left:var(--left-xl)}.xl\:rt-r-left-0{left:0}.xl\:rt-r-left-1{left:var(--space-1)}.xl\:rt-r-left-2{left:var(--space-2)}.xl\:rt-r-left-3{left:var(--space-3)}.xl\:rt-r-left-4{left:var(--space-4)}.xl\:rt-r-left-5{left:var(--space-5)}.xl\:rt-r-left-6{left:var(--space-6)}.xl\:rt-r-left-7{left:var(--space-7)}.xl\:rt-r-left-8{left:var(--space-8)}.xl\:rt-r-left-9{left:var(--space-9)}}.rt-r-jc-start{justify-content:flex-start}.rt-r-jc-center{justify-content:center}.rt-r-jc-end{justify-content:flex-end}.rt-r-jc-space-between{justify-content:space-between}@media (min-width: 520px){.xs\:rt-r-jc-start{justify-content:flex-start}.xs\:rt-r-jc-center{justify-content:center}.xs\:rt-r-jc-end{justify-content:flex-end}.xs\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width: 768px){.sm\:rt-r-jc-start{justify-content:flex-start}.sm\:rt-r-jc-center{justify-content:center}.sm\:rt-r-jc-end{justify-content:flex-end}.sm\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width: 1024px){.md\:rt-r-jc-start{justify-content:flex-start}.md\:rt-r-jc-center{justify-content:center}.md\:rt-r-jc-end{justify-content:flex-end}.md\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width: 1280px){.lg\:rt-r-jc-start{justify-content:flex-start}.lg\:rt-r-jc-center{justify-content:center}.lg\:rt-r-jc-end{justify-content:flex-end}.lg\:rt-r-jc-space-between{justify-content:space-between}}@media (min-width: 1640px){.xl\:rt-r-jc-start{justify-content:flex-start}.xl\:rt-r-jc-center{justify-content:center}.xl\:rt-r-jc-end{justify-content:flex-end}.xl\:rt-r-jc-space-between{justify-content:space-between}}.rt-r-m,.rt-r-m-0,.rt-r-m-1,.rt-r-m-2,.rt-r-m-3,.rt-r-m-4,.rt-r-m-5,.rt-r-m-6,.rt-r-m-7,.rt-r-m-8,.rt-r-m-9,.-rt-r-m-1,.-rt-r-m-2,.-rt-r-m-3,.-rt-r-m-4,.-rt-r-m-5,.-rt-r-m-6,.-rt-r-m-7,.-rt-r-m-8,.-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.rt-r-m{--margin-top: var(--m);--margin-right: var(--m);--margin-bottom: var(--m);--margin-left: var(--m) }.rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-m,.xs\:rt-r-m-0,.xs\:rt-r-m-1,.xs\:rt-r-m-2,.xs\:rt-r-m-3,.xs\:rt-r-m-4,.xs\:rt-r-m-5,.xs\:rt-r-m-6,.xs\:rt-r-m-7,.xs\:rt-r-m-8,.xs\:rt-r-m-9,.xs\:-rt-r-m-1,.xs\:-rt-r-m-2,.xs\:-rt-r-m-3,.xs\:-rt-r-m-4,.xs\:-rt-r-m-5,.xs\:-rt-r-m-6,.xs\:-rt-r-m-7,.xs\:-rt-r-m-8,.xs\:-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.xs\:rt-r-m{--margin-top: var(--m-xs);--margin-right: var(--m-xs);--margin-bottom: var(--m-xs);--margin-left: var(--m-xs) }.xs\:rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.xs\:rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.xs\:rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.xs\:rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.xs\:rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.xs\:rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.xs\:rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.xs\:rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.xs\:rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.xs\:rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.xs\:-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.xs\:-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.xs\:-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.xs\:-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.xs\:-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.xs\:-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.xs\:-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.xs\:-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.xs\:-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-m,.sm\:rt-r-m-0,.sm\:rt-r-m-1,.sm\:rt-r-m-2,.sm\:rt-r-m-3,.sm\:rt-r-m-4,.sm\:rt-r-m-5,.sm\:rt-r-m-6,.sm\:rt-r-m-7,.sm\:rt-r-m-8,.sm\:rt-r-m-9,.sm\:-rt-r-m-1,.sm\:-rt-r-m-2,.sm\:-rt-r-m-3,.sm\:-rt-r-m-4,.sm\:-rt-r-m-5,.sm\:-rt-r-m-6,.sm\:-rt-r-m-7,.sm\:-rt-r-m-8,.sm\:-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.sm\:rt-r-m{--margin-top: var(--m-sm);--margin-right: var(--m-sm);--margin-bottom: var(--m-sm);--margin-left: var(--m-sm) }.sm\:rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.sm\:rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.sm\:rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.sm\:rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.sm\:rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.sm\:rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.sm\:rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.sm\:rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.sm\:rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.sm\:rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.sm\:-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.sm\:-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.sm\:-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.sm\:-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.sm\:-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.sm\:-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.sm\:-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.sm\:-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.sm\:-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-m,.md\:rt-r-m-0,.md\:rt-r-m-1,.md\:rt-r-m-2,.md\:rt-r-m-3,.md\:rt-r-m-4,.md\:rt-r-m-5,.md\:rt-r-m-6,.md\:rt-r-m-7,.md\:rt-r-m-8,.md\:rt-r-m-9,.md\:-rt-r-m-1,.md\:-rt-r-m-2,.md\:-rt-r-m-3,.md\:-rt-r-m-4,.md\:-rt-r-m-5,.md\:-rt-r-m-6,.md\:-rt-r-m-7,.md\:-rt-r-m-8,.md\:-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.md\:rt-r-m{--margin-top: var(--m-md);--margin-right: var(--m-md);--margin-bottom: var(--m-md);--margin-left: var(--m-md) }.md\:rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.md\:rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.md\:rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.md\:rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.md\:rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.md\:rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.md\:rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.md\:rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.md\:rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.md\:rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.md\:-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.md\:-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.md\:-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.md\:-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.md\:-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.md\:-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.md\:-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.md\:-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.md\:-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-m,.lg\:rt-r-m-0,.lg\:rt-r-m-1,.lg\:rt-r-m-2,.lg\:rt-r-m-3,.lg\:rt-r-m-4,.lg\:rt-r-m-5,.lg\:rt-r-m-6,.lg\:rt-r-m-7,.lg\:rt-r-m-8,.lg\:rt-r-m-9,.lg\:-rt-r-m-1,.lg\:-rt-r-m-2,.lg\:-rt-r-m-3,.lg\:-rt-r-m-4,.lg\:-rt-r-m-5,.lg\:-rt-r-m-6,.lg\:-rt-r-m-7,.lg\:-rt-r-m-8,.lg\:-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.lg\:rt-r-m{--margin-top: var(--m-lg);--margin-right: var(--m-lg);--margin-bottom: var(--m-lg);--margin-left: var(--m-lg) }.lg\:rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.lg\:rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.lg\:rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.lg\:rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.lg\:rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.lg\:rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.lg\:rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.lg\:rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.lg\:rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.lg\:rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.lg\:-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.lg\:-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.lg\:-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.lg\:-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.lg\:-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.lg\:-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.lg\:-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.lg\:-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.lg\:-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-m,.xl\:rt-r-m-0,.xl\:rt-r-m-1,.xl\:rt-r-m-2,.xl\:rt-r-m-3,.xl\:rt-r-m-4,.xl\:rt-r-m-5,.xl\:rt-r-m-6,.xl\:rt-r-m-7,.xl\:rt-r-m-8,.xl\:rt-r-m-9,.xl\:-rt-r-m-1,.xl\:-rt-r-m-2,.xl\:-rt-r-m-3,.xl\:-rt-r-m-4,.xl\:-rt-r-m-5,.xl\:-rt-r-m-6,.xl\:-rt-r-m-7,.xl\:-rt-r-m-8,.xl\:-rt-r-m-9{margin-top:var(--margin-top-override, var(--margin-top));margin-right:var(--margin-right-override, var(--margin-right));margin-bottom:var(--margin-bottom-override, var(--margin-bottom));margin-left:var(--margin-left-override, var(--margin-left))}.xl\:rt-r-m{--margin-top: var(--m-xl);--margin-right: var(--m-xl);--margin-bottom: var(--m-xl);--margin-left: var(--m-xl) }.xl\:rt-r-m-0{--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px}.xl\:rt-r-m-1{--margin-top: var(--space-1);--margin-right: var(--space-1);--margin-bottom: var(--space-1);--margin-left: var(--space-1)}.xl\:rt-r-m-2{--margin-top: var(--space-2);--margin-right: var(--space-2);--margin-bottom: var(--space-2);--margin-left: var(--space-2)}.xl\:rt-r-m-3{--margin-top: var(--space-3);--margin-right: var(--space-3);--margin-bottom: var(--space-3);--margin-left: var(--space-3)}.xl\:rt-r-m-4{--margin-top: var(--space-4);--margin-right: var(--space-4);--margin-bottom: var(--space-4);--margin-left: var(--space-4)}.xl\:rt-r-m-5{--margin-top: var(--space-5);--margin-right: var(--space-5);--margin-bottom: var(--space-5);--margin-left: var(--space-5)}.xl\:rt-r-m-6{--margin-top: var(--space-6);--margin-right: var(--space-6);--margin-bottom: var(--space-6);--margin-left: var(--space-6)}.xl\:rt-r-m-7{--margin-top: var(--space-7);--margin-right: var(--space-7);--margin-bottom: var(--space-7);--margin-left: var(--space-7)}.xl\:rt-r-m-8{--margin-top: var(--space-8);--margin-right: var(--space-8);--margin-bottom: var(--space-8);--margin-left: var(--space-8)}.xl\:rt-r-m-9{--margin-top: var(--space-9);--margin-right: var(--space-9);--margin-bottom: var(--space-9);--margin-left: var(--space-9)}.xl\:-rt-r-m-1{--margin-top: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1));--margin-left: calc(-1 * var(--space-1))}.xl\:-rt-r-m-2{--margin-top: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2));--margin-left: calc(-1 * var(--space-2))}.xl\:-rt-r-m-3{--margin-top: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3));--margin-left: calc(-1 * var(--space-3))}.xl\:-rt-r-m-4{--margin-top: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4));--margin-left: calc(-1 * var(--space-4))}.xl\:-rt-r-m-5{--margin-top: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5));--margin-left: calc(-1 * var(--space-5))}.xl\:-rt-r-m-6{--margin-top: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6));--margin-left: calc(-1 * var(--space-6))}.xl\:-rt-r-m-7{--margin-top: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7));--margin-left: calc(-1 * var(--space-7))}.xl\:-rt-r-m-8{--margin-top: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8));--margin-left: calc(-1 * var(--space-8))}.xl\:-rt-r-m-9{--margin-top: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9));--margin-left: calc(-1 * var(--space-9))}}.rt-r-mx,.rt-r-mx-0,.rt-r-mx-1,.rt-r-mx-2,.rt-r-mx-3,.rt-r-mx-4,.rt-r-mx-5,.rt-r-mx-6,.rt-r-mx-7,.rt-r-mx-8,.rt-r-mx-9,.-rt-r-mx-1,.-rt-r-mx-2,.-rt-r-mx-3,.-rt-r-mx-4,.-rt-r-mx-5,.-rt-r-mx-6,.-rt-r-mx-7,.-rt-r-mx-8,.-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.rt-r-mx{--margin-left: var(--ml);--margin-right: var(--mr) }.rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-mx,.xs\:rt-r-mx-0,.xs\:rt-r-mx-1,.xs\:rt-r-mx-2,.xs\:rt-r-mx-3,.xs\:rt-r-mx-4,.xs\:rt-r-mx-5,.xs\:rt-r-mx-6,.xs\:rt-r-mx-7,.xs\:rt-r-mx-8,.xs\:rt-r-mx-9,.xs\:-rt-r-mx-1,.xs\:-rt-r-mx-2,.xs\:-rt-r-mx-3,.xs\:-rt-r-mx-4,.xs\:-rt-r-mx-5,.xs\:-rt-r-mx-6,.xs\:-rt-r-mx-7,.xs\:-rt-r-mx-8,.xs\:-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.xs\:rt-r-mx{--margin-left: var(--ml-xs);--margin-right: var(--mr-xs) }.xs\:rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.xs\:rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.xs\:rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.xs\:rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.xs\:rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.xs\:rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.xs\:rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.xs\:rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.xs\:rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.xs\:rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.xs\:-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.xs\:-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.xs\:-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.xs\:-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.xs\:-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.xs\:-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.xs\:-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.xs\:-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.xs\:-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-mx,.sm\:rt-r-mx-0,.sm\:rt-r-mx-1,.sm\:rt-r-mx-2,.sm\:rt-r-mx-3,.sm\:rt-r-mx-4,.sm\:rt-r-mx-5,.sm\:rt-r-mx-6,.sm\:rt-r-mx-7,.sm\:rt-r-mx-8,.sm\:rt-r-mx-9,.sm\:-rt-r-mx-1,.sm\:-rt-r-mx-2,.sm\:-rt-r-mx-3,.sm\:-rt-r-mx-4,.sm\:-rt-r-mx-5,.sm\:-rt-r-mx-6,.sm\:-rt-r-mx-7,.sm\:-rt-r-mx-8,.sm\:-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.sm\:rt-r-mx{--margin-left: var(--ml-md);--margin-right: var(--mr-md) }.sm\:rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.sm\:rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.sm\:rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.sm\:rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.sm\:rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.sm\:rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.sm\:rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.sm\:rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.sm\:rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.sm\:rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.sm\:-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.sm\:-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.sm\:-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.sm\:-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.sm\:-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.sm\:-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.sm\:-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.sm\:-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.sm\:-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-mx,.md\:rt-r-mx-0,.md\:rt-r-mx-1,.md\:rt-r-mx-2,.md\:rt-r-mx-3,.md\:rt-r-mx-4,.md\:rt-r-mx-5,.md\:rt-r-mx-6,.md\:rt-r-mx-7,.md\:rt-r-mx-8,.md\:rt-r-mx-9,.md\:-rt-r-mx-1,.md\:-rt-r-mx-2,.md\:-rt-r-mx-3,.md\:-rt-r-mx-4,.md\:-rt-r-mx-5,.md\:-rt-r-mx-6,.md\:-rt-r-mx-7,.md\:-rt-r-mx-8,.md\:-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.md\:rt-r-mx{--margin-left: var(--ml-md);--margin-right: var(--mr-md) }.md\:rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.md\:rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.md\:rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.md\:rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.md\:rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.md\:rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.md\:rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.md\:rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.md\:rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.md\:rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.md\:-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.md\:-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.md\:-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.md\:-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.md\:-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.md\:-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.md\:-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.md\:-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.md\:-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-mx,.lg\:rt-r-mx-0,.lg\:rt-r-mx-1,.lg\:rt-r-mx-2,.lg\:rt-r-mx-3,.lg\:rt-r-mx-4,.lg\:rt-r-mx-5,.lg\:rt-r-mx-6,.lg\:rt-r-mx-7,.lg\:rt-r-mx-8,.lg\:rt-r-mx-9,.lg\:-rt-r-mx-1,.lg\:-rt-r-mx-2,.lg\:-rt-r-mx-3,.lg\:-rt-r-mx-4,.lg\:-rt-r-mx-5,.lg\:-rt-r-mx-6,.lg\:-rt-r-mx-7,.lg\:-rt-r-mx-8,.lg\:-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.lg\:rt-r-mx{--margin-left: var(--ml-lg);--margin-right: var(--mr-lg) }.lg\:rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.lg\:rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.lg\:rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.lg\:rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.lg\:rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.lg\:rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.lg\:rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.lg\:rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.lg\:rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.lg\:rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.lg\:-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.lg\:-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.lg\:-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.lg\:-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.lg\:-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.lg\:-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.lg\:-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.lg\:-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.lg\:-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-mx,.xl\:rt-r-mx-0,.xl\:rt-r-mx-1,.xl\:rt-r-mx-2,.xl\:rt-r-mx-3,.xl\:rt-r-mx-4,.xl\:rt-r-mx-5,.xl\:rt-r-mx-6,.xl\:rt-r-mx-7,.xl\:rt-r-mx-8,.xl\:rt-r-mx-9,.xl\:-rt-r-mx-1,.xl\:-rt-r-mx-2,.xl\:-rt-r-mx-3,.xl\:-rt-r-mx-4,.xl\:-rt-r-mx-5,.xl\:-rt-r-mx-6,.xl\:-rt-r-mx-7,.xl\:-rt-r-mx-8,.xl\:-rt-r-mx-9{margin-left:var(--margin-left-override, var(--margin-left));margin-right:var(--margin-right-override, var(--margin-right))}.xl\:rt-r-mx{--margin-left: var(--ml-xl);--margin-right: var(--mr-xl) }.xl\:rt-r-mx-0{--margin-left: 0px;--margin-right: 0px}.xl\:rt-r-mx-1{--margin-left: var(--space-1);--margin-right: var(--space-1)}.xl\:rt-r-mx-2{--margin-left: var(--space-2);--margin-right: var(--space-2)}.xl\:rt-r-mx-3{--margin-left: var(--space-3);--margin-right: var(--space-3)}.xl\:rt-r-mx-4{--margin-left: var(--space-4);--margin-right: var(--space-4)}.xl\:rt-r-mx-5{--margin-left: var(--space-5);--margin-right: var(--space-5)}.xl\:rt-r-mx-6{--margin-left: var(--space-6);--margin-right: var(--space-6)}.xl\:rt-r-mx-7{--margin-left: var(--space-7);--margin-right: var(--space-7)}.xl\:rt-r-mx-8{--margin-left: var(--space-8);--margin-right: var(--space-8)}.xl\:rt-r-mx-9{--margin-left: var(--space-9);--margin-right: var(--space-9)}.xl\:-rt-r-mx-1{--margin-left: calc(-1 * var(--space-1));--margin-right: calc(-1 * var(--space-1))}.xl\:-rt-r-mx-2{--margin-left: calc(-1 * var(--space-2));--margin-right: calc(-1 * var(--space-2))}.xl\:-rt-r-mx-3{--margin-left: calc(-1 * var(--space-3));--margin-right: calc(-1 * var(--space-3))}.xl\:-rt-r-mx-4{--margin-left: calc(-1 * var(--space-4));--margin-right: calc(-1 * var(--space-4))}.xl\:-rt-r-mx-5{--margin-left: calc(-1 * var(--space-5));--margin-right: calc(-1 * var(--space-5))}.xl\:-rt-r-mx-6{--margin-left: calc(-1 * var(--space-6));--margin-right: calc(-1 * var(--space-6))}.xl\:-rt-r-mx-7{--margin-left: calc(-1 * var(--space-7));--margin-right: calc(-1 * var(--space-7))}.xl\:-rt-r-mx-8{--margin-left: calc(-1 * var(--space-8));--margin-right: calc(-1 * var(--space-8))}.xl\:-rt-r-mx-9{--margin-left: calc(-1 * var(--space-9));--margin-right: calc(-1 * var(--space-9))}}.rt-r-my,.rt-r-my-0,.rt-r-my-1,.rt-r-my-2,.rt-r-my-3,.rt-r-my-4,.rt-r-my-5,.rt-r-my-6,.rt-r-my-7,.rt-r-my-8,.rt-r-my-9,.-rt-r-my-1,.-rt-r-my-2,.-rt-r-my-3,.-rt-r-my-4,.-rt-r-my-5,.-rt-r-my-6,.-rt-r-my-7,.-rt-r-my-8,.-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.rt-r-my{--margin-top: var(--mt);--margin-bottom: var(--mb) }.rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-my,.xs\:rt-r-my-0,.xs\:rt-r-my-1,.xs\:rt-r-my-2,.xs\:rt-r-my-3,.xs\:rt-r-my-4,.xs\:rt-r-my-5,.xs\:rt-r-my-6,.xs\:rt-r-my-7,.xs\:rt-r-my-8,.xs\:rt-r-my-9,.xs\:-rt-r-my-1,.xs\:-rt-r-my-2,.xs\:-rt-r-my-3,.xs\:-rt-r-my-4,.xs\:-rt-r-my-5,.xs\:-rt-r-my-6,.xs\:-rt-r-my-7,.xs\:-rt-r-my-8,.xs\:-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.xs\:rt-r-my{--margin-top: var(--mt-xs);--margin-bottom: var(--mb-xs) }.xs\:rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.xs\:rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.xs\:rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.xs\:rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.xs\:rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.xs\:rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.xs\:rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.xs\:rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.xs\:rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.xs\:rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.xs\:-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.xs\:-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.xs\:-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.xs\:-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.xs\:-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.xs\:-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.xs\:-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.xs\:-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.xs\:-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-my,.sm\:rt-r-my-0,.sm\:rt-r-my-1,.sm\:rt-r-my-2,.sm\:rt-r-my-3,.sm\:rt-r-my-4,.sm\:rt-r-my-5,.sm\:rt-r-my-6,.sm\:rt-r-my-7,.sm\:rt-r-my-8,.sm\:rt-r-my-9,.sm\:-rt-r-my-1,.sm\:-rt-r-my-2,.sm\:-rt-r-my-3,.sm\:-rt-r-my-4,.sm\:-rt-r-my-5,.sm\:-rt-r-my-6,.sm\:-rt-r-my-7,.sm\:-rt-r-my-8,.sm\:-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.sm\:rt-r-my{--margin-top: var(--mt-sm);--margin-bottom: var(--mb-sm) }.sm\:rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.sm\:rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.sm\:rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.sm\:rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.sm\:rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.sm\:rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.sm\:rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.sm\:rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.sm\:rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.sm\:rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.sm\:-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.sm\:-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.sm\:-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.sm\:-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.sm\:-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.sm\:-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.sm\:-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.sm\:-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.sm\:-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-my,.md\:rt-r-my-0,.md\:rt-r-my-1,.md\:rt-r-my-2,.md\:rt-r-my-3,.md\:rt-r-my-4,.md\:rt-r-my-5,.md\:rt-r-my-6,.md\:rt-r-my-7,.md\:rt-r-my-8,.md\:rt-r-my-9,.md\:-rt-r-my-1,.md\:-rt-r-my-2,.md\:-rt-r-my-3,.md\:-rt-r-my-4,.md\:-rt-r-my-5,.md\:-rt-r-my-6,.md\:-rt-r-my-7,.md\:-rt-r-my-8,.md\:-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.md\:rt-r-my{--margin-top: var(--mt-md);--margin-bottom: var(--mb-md) }.md\:rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.md\:rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.md\:rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.md\:rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.md\:rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.md\:rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.md\:rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.md\:rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.md\:rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.md\:rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.md\:-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.md\:-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.md\:-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.md\:-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.md\:-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.md\:-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.md\:-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.md\:-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.md\:-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-my,.lg\:rt-r-my-0,.lg\:rt-r-my-1,.lg\:rt-r-my-2,.lg\:rt-r-my-3,.lg\:rt-r-my-4,.lg\:rt-r-my-5,.lg\:rt-r-my-6,.lg\:rt-r-my-7,.lg\:rt-r-my-8,.lg\:rt-r-my-9,.lg\:-rt-r-my-1,.lg\:-rt-r-my-2,.lg\:-rt-r-my-3,.lg\:-rt-r-my-4,.lg\:-rt-r-my-5,.lg\:-rt-r-my-6,.lg\:-rt-r-my-7,.lg\:-rt-r-my-8,.lg\:-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.lg\:rt-r-my{--margin-top: var(--mt-lg);--margin-bottom: var(--mb-lg) }.lg\:rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.lg\:rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.lg\:rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.lg\:rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.lg\:rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.lg\:rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.lg\:rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.lg\:rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.lg\:rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.lg\:rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.lg\:-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.lg\:-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.lg\:-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.lg\:-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.lg\:-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.lg\:-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.lg\:-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.lg\:-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.lg\:-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-my,.xl\:rt-r-my-0,.xl\:rt-r-my-1,.xl\:rt-r-my-2,.xl\:rt-r-my-3,.xl\:rt-r-my-4,.xl\:rt-r-my-5,.xl\:rt-r-my-6,.xl\:rt-r-my-7,.xl\:rt-r-my-8,.xl\:rt-r-my-9,.xl\:-rt-r-my-1,.xl\:-rt-r-my-2,.xl\:-rt-r-my-3,.xl\:-rt-r-my-4,.xl\:-rt-r-my-5,.xl\:-rt-r-my-6,.xl\:-rt-r-my-7,.xl\:-rt-r-my-8,.xl\:-rt-r-my-9{margin-top:var(--margin-top-override, var(--margin-top));margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.xl\:rt-r-my{--margin-top: var(--mt-xl);--margin-bottom: var(--mb-xl) }.xl\:rt-r-my-0{--margin-top: 0px;--margin-bottom: 0px}.xl\:rt-r-my-1{--margin-top: var(--space-1);--margin-bottom: var(--space-1)}.xl\:rt-r-my-2{--margin-top: var(--space-2);--margin-bottom: var(--space-2)}.xl\:rt-r-my-3{--margin-top: var(--space-3);--margin-bottom: var(--space-3)}.xl\:rt-r-my-4{--margin-top: var(--space-4);--margin-bottom: var(--space-4)}.xl\:rt-r-my-5{--margin-top: var(--space-5);--margin-bottom: var(--space-5)}.xl\:rt-r-my-6{--margin-top: var(--space-6);--margin-bottom: var(--space-6)}.xl\:rt-r-my-7{--margin-top: var(--space-7);--margin-bottom: var(--space-7)}.xl\:rt-r-my-8{--margin-top: var(--space-8);--margin-bottom: var(--space-8)}.xl\:rt-r-my-9{--margin-top: var(--space-9);--margin-bottom: var(--space-9)}.xl\:-rt-r-my-1{--margin-top: calc(-1 * var(--space-1));--margin-bottom: calc(-1 * var(--space-1))}.xl\:-rt-r-my-2{--margin-top: calc(-1 * var(--space-2));--margin-bottom: calc(-1 * var(--space-2))}.xl\:-rt-r-my-3{--margin-top: calc(-1 * var(--space-3));--margin-bottom: calc(-1 * var(--space-3))}.xl\:-rt-r-my-4{--margin-top: calc(-1 * var(--space-4));--margin-bottom: calc(-1 * var(--space-4))}.xl\:-rt-r-my-5{--margin-top: calc(-1 * var(--space-5));--margin-bottom: calc(-1 * var(--space-5))}.xl\:-rt-r-my-6{--margin-top: calc(-1 * var(--space-6));--margin-bottom: calc(-1 * var(--space-6))}.xl\:-rt-r-my-7{--margin-top: calc(-1 * var(--space-7));--margin-bottom: calc(-1 * var(--space-7))}.xl\:-rt-r-my-8{--margin-top: calc(-1 * var(--space-8));--margin-bottom: calc(-1 * var(--space-8))}.xl\:-rt-r-my-9{--margin-top: calc(-1 * var(--space-9));--margin-bottom: calc(-1 * var(--space-9))}}.rt-r-mt,.rt-r-mt-0,.rt-r-mt-1,.rt-r-mt-2,.rt-r-mt-3,.rt-r-mt-4,.rt-r-mt-5,.rt-r-mt-6,.rt-r-mt-7,.rt-r-mt-8,.rt-r-mt-9,.-rt-r-mt-1,.-rt-r-mt-2,.-rt-r-mt-3,.-rt-r-mt-4,.-rt-r-mt-5,.-rt-r-mt-6,.-rt-r-mt-7,.-rt-r-mt-8,.-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.rt-r-mt{--margin-top: var(--mt) }.rt-r-mt-0{--margin-top: 0px}.rt-r-mt-1{--margin-top: var(--space-1)}.rt-r-mt-2{--margin-top: var(--space-2)}.rt-r-mt-3{--margin-top: var(--space-3)}.rt-r-mt-4{--margin-top: var(--space-4)}.rt-r-mt-5{--margin-top: var(--space-5)}.rt-r-mt-6{--margin-top: var(--space-6)}.rt-r-mt-7{--margin-top: var(--space-7)}.rt-r-mt-8{--margin-top: var(--space-8)}.rt-r-mt-9{--margin-top: var(--space-9)}.-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-mt,.xs\:rt-r-mt-0,.xs\:rt-r-mt-1,.xs\:rt-r-mt-2,.xs\:rt-r-mt-3,.xs\:rt-r-mt-4,.xs\:rt-r-mt-5,.xs\:rt-r-mt-6,.xs\:rt-r-mt-7,.xs\:rt-r-mt-8,.xs\:rt-r-mt-9,.xs\:-rt-r-mt-1,.xs\:-rt-r-mt-2,.xs\:-rt-r-mt-3,.xs\:-rt-r-mt-4,.xs\:-rt-r-mt-5,.xs\:-rt-r-mt-6,.xs\:-rt-r-mt-7,.xs\:-rt-r-mt-8,.xs\:-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.xs\:rt-r-mt{--margin-top: var(--mt-xs) }.xs\:rt-r-mt-0{--margin-top: 0px}.xs\:rt-r-mt-1{--margin-top: var(--space-1)}.xs\:rt-r-mt-2{--margin-top: var(--space-2)}.xs\:rt-r-mt-3{--margin-top: var(--space-3)}.xs\:rt-r-mt-4{--margin-top: var(--space-4)}.xs\:rt-r-mt-5{--margin-top: var(--space-5)}.xs\:rt-r-mt-6{--margin-top: var(--space-6)}.xs\:rt-r-mt-7{--margin-top: var(--space-7)}.xs\:rt-r-mt-8{--margin-top: var(--space-8)}.xs\:rt-r-mt-9{--margin-top: var(--space-9)}.xs\:-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.xs\:-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.xs\:-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.xs\:-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.xs\:-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.xs\:-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.xs\:-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.xs\:-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.xs\:-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-mt,.sm\:rt-r-mt-0,.sm\:rt-r-mt-1,.sm\:rt-r-mt-2,.sm\:rt-r-mt-3,.sm\:rt-r-mt-4,.sm\:rt-r-mt-5,.sm\:rt-r-mt-6,.sm\:rt-r-mt-7,.sm\:rt-r-mt-8,.sm\:rt-r-mt-9,.sm\:-rt-r-mt-1,.sm\:-rt-r-mt-2,.sm\:-rt-r-mt-3,.sm\:-rt-r-mt-4,.sm\:-rt-r-mt-5,.sm\:-rt-r-mt-6,.sm\:-rt-r-mt-7,.sm\:-rt-r-mt-8,.sm\:-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.sm\:rt-r-mt{--margin-top: var(--mt-sm) }.sm\:rt-r-mt-0{--margin-top: 0px}.sm\:rt-r-mt-1{--margin-top: var(--space-1)}.sm\:rt-r-mt-2{--margin-top: var(--space-2)}.sm\:rt-r-mt-3{--margin-top: var(--space-3)}.sm\:rt-r-mt-4{--margin-top: var(--space-4)}.sm\:rt-r-mt-5{--margin-top: var(--space-5)}.sm\:rt-r-mt-6{--margin-top: var(--space-6)}.sm\:rt-r-mt-7{--margin-top: var(--space-7)}.sm\:rt-r-mt-8{--margin-top: var(--space-8)}.sm\:rt-r-mt-9{--margin-top: var(--space-9)}.sm\:-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.sm\:-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.sm\:-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.sm\:-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.sm\:-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.sm\:-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.sm\:-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.sm\:-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.sm\:-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-mt,.md\:rt-r-mt-0,.md\:rt-r-mt-1,.md\:rt-r-mt-2,.md\:rt-r-mt-3,.md\:rt-r-mt-4,.md\:rt-r-mt-5,.md\:rt-r-mt-6,.md\:rt-r-mt-7,.md\:rt-r-mt-8,.md\:rt-r-mt-9,.md\:-rt-r-mt-1,.md\:-rt-r-mt-2,.md\:-rt-r-mt-3,.md\:-rt-r-mt-4,.md\:-rt-r-mt-5,.md\:-rt-r-mt-6,.md\:-rt-r-mt-7,.md\:-rt-r-mt-8,.md\:-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.md\:rt-r-mt{--margin-top: var(--mt-md) }.md\:rt-r-mt-0{--margin-top: 0px}.md\:rt-r-mt-1{--margin-top: var(--space-1)}.md\:rt-r-mt-2{--margin-top: var(--space-2)}.md\:rt-r-mt-3{--margin-top: var(--space-3)}.md\:rt-r-mt-4{--margin-top: var(--space-4)}.md\:rt-r-mt-5{--margin-top: var(--space-5)}.md\:rt-r-mt-6{--margin-top: var(--space-6)}.md\:rt-r-mt-7{--margin-top: var(--space-7)}.md\:rt-r-mt-8{--margin-top: var(--space-8)}.md\:rt-r-mt-9{--margin-top: var(--space-9)}.md\:-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.md\:-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.md\:-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.md\:-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.md\:-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.md\:-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.md\:-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.md\:-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.md\:-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-mt,.lg\:rt-r-mt-0,.lg\:rt-r-mt-1,.lg\:rt-r-mt-2,.lg\:rt-r-mt-3,.lg\:rt-r-mt-4,.lg\:rt-r-mt-5,.lg\:rt-r-mt-6,.lg\:rt-r-mt-7,.lg\:rt-r-mt-8,.lg\:rt-r-mt-9,.lg\:-rt-r-mt-1,.lg\:-rt-r-mt-2,.lg\:-rt-r-mt-3,.lg\:-rt-r-mt-4,.lg\:-rt-r-mt-5,.lg\:-rt-r-mt-6,.lg\:-rt-r-mt-7,.lg\:-rt-r-mt-8,.lg\:-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.lg\:rt-r-mt{--margin-top: var(--mt-lg) }.lg\:rt-r-mt-0{--margin-top: 0px}.lg\:rt-r-mt-1{--margin-top: var(--space-1)}.lg\:rt-r-mt-2{--margin-top: var(--space-2)}.lg\:rt-r-mt-3{--margin-top: var(--space-3)}.lg\:rt-r-mt-4{--margin-top: var(--space-4)}.lg\:rt-r-mt-5{--margin-top: var(--space-5)}.lg\:rt-r-mt-6{--margin-top: var(--space-6)}.lg\:rt-r-mt-7{--margin-top: var(--space-7)}.lg\:rt-r-mt-8{--margin-top: var(--space-8)}.lg\:rt-r-mt-9{--margin-top: var(--space-9)}.lg\:-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.lg\:-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.lg\:-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.lg\:-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.lg\:-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.lg\:-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.lg\:-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.lg\:-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.lg\:-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-mt,.xl\:rt-r-mt-0,.xl\:rt-r-mt-1,.xl\:rt-r-mt-2,.xl\:rt-r-mt-3,.xl\:rt-r-mt-4,.xl\:rt-r-mt-5,.xl\:rt-r-mt-6,.xl\:rt-r-mt-7,.xl\:rt-r-mt-8,.xl\:rt-r-mt-9,.xl\:-rt-r-mt-1,.xl\:-rt-r-mt-2,.xl\:-rt-r-mt-3,.xl\:-rt-r-mt-4,.xl\:-rt-r-mt-5,.xl\:-rt-r-mt-6,.xl\:-rt-r-mt-7,.xl\:-rt-r-mt-8,.xl\:-rt-r-mt-9{margin-top:var(--margin-top-override, var(--margin-top))}.xl\:rt-r-mt{--margin-top: var(--mt-xl) }.xl\:rt-r-mt-0{--margin-top: 0px}.xl\:rt-r-mt-1{--margin-top: var(--space-1)}.xl\:rt-r-mt-2{--margin-top: var(--space-2)}.xl\:rt-r-mt-3{--margin-top: var(--space-3)}.xl\:rt-r-mt-4{--margin-top: var(--space-4)}.xl\:rt-r-mt-5{--margin-top: var(--space-5)}.xl\:rt-r-mt-6{--margin-top: var(--space-6)}.xl\:rt-r-mt-7{--margin-top: var(--space-7)}.xl\:rt-r-mt-8{--margin-top: var(--space-8)}.xl\:rt-r-mt-9{--margin-top: var(--space-9)}.xl\:-rt-r-mt-1{--margin-top: calc(-1 * var(--space-1))}.xl\:-rt-r-mt-2{--margin-top: calc(-1 * var(--space-2))}.xl\:-rt-r-mt-3{--margin-top: calc(-1 * var(--space-3))}.xl\:-rt-r-mt-4{--margin-top: calc(-1 * var(--space-4))}.xl\:-rt-r-mt-5{--margin-top: calc(-1 * var(--space-5))}.xl\:-rt-r-mt-6{--margin-top: calc(-1 * var(--space-6))}.xl\:-rt-r-mt-7{--margin-top: calc(-1 * var(--space-7))}.xl\:-rt-r-mt-8{--margin-top: calc(-1 * var(--space-8))}.xl\:-rt-r-mt-9{--margin-top: calc(-1 * var(--space-9))}}.rt-r-mr,.rt-r-mr-0,.rt-r-mr-1,.rt-r-mr-2,.rt-r-mr-3,.rt-r-mr-4,.rt-r-mr-5,.rt-r-mr-6,.rt-r-mr-7,.rt-r-mr-8,.rt-r-mr-9,.-rt-r-mr-1,.-rt-r-mr-2,.-rt-r-mr-3,.-rt-r-mr-4,.-rt-r-mr-5,.-rt-r-mr-6,.-rt-r-mr-7,.-rt-r-mr-8,.-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.rt-r-mr{--margin-right: var(--mr) }.rt-r-mr-0{--margin-right: 0px}.rt-r-mr-1{--margin-right: var(--space-1)}.rt-r-mr-2{--margin-right: var(--space-2)}.rt-r-mr-3{--margin-right: var(--space-3)}.rt-r-mr-4{--margin-right: var(--space-4)}.rt-r-mr-5{--margin-right: var(--space-5)}.rt-r-mr-6{--margin-right: var(--space-6)}.rt-r-mr-7{--margin-right: var(--space-7)}.rt-r-mr-8{--margin-right: var(--space-8)}.rt-r-mr-9{--margin-right: var(--space-9)}.-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-mr,.xs\:rt-r-mr-0,.xs\:rt-r-mr-1,.xs\:rt-r-mr-2,.xs\:rt-r-mr-3,.xs\:rt-r-mr-4,.xs\:rt-r-mr-5,.xs\:rt-r-mr-6,.xs\:rt-r-mr-7,.xs\:rt-r-mr-8,.xs\:rt-r-mr-9,.xs\:-rt-r-mr-1,.xs\:-rt-r-mr-2,.xs\:-rt-r-mr-3,.xs\:-rt-r-mr-4,.xs\:-rt-r-mr-5,.xs\:-rt-r-mr-6,.xs\:-rt-r-mr-7,.xs\:-rt-r-mr-8,.xs\:-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.xs\:rt-r-mr{--margin-right: var(--mr-xs) }.xs\:rt-r-mr-0{--margin-right: 0px}.xs\:rt-r-mr-1{--margin-right: var(--space-1)}.xs\:rt-r-mr-2{--margin-right: var(--space-2)}.xs\:rt-r-mr-3{--margin-right: var(--space-3)}.xs\:rt-r-mr-4{--margin-right: var(--space-4)}.xs\:rt-r-mr-5{--margin-right: var(--space-5)}.xs\:rt-r-mr-6{--margin-right: var(--space-6)}.xs\:rt-r-mr-7{--margin-right: var(--space-7)}.xs\:rt-r-mr-8{--margin-right: var(--space-8)}.xs\:rt-r-mr-9{--margin-right: var(--space-9)}.xs\:-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.xs\:-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.xs\:-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.xs\:-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.xs\:-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.xs\:-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.xs\:-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.xs\:-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.xs\:-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-mr,.sm\:rt-r-mr-0,.sm\:rt-r-mr-1,.sm\:rt-r-mr-2,.sm\:rt-r-mr-3,.sm\:rt-r-mr-4,.sm\:rt-r-mr-5,.sm\:rt-r-mr-6,.sm\:rt-r-mr-7,.sm\:rt-r-mr-8,.sm\:rt-r-mr-9,.sm\:-rt-r-mr-1,.sm\:-rt-r-mr-2,.sm\:-rt-r-mr-3,.sm\:-rt-r-mr-4,.sm\:-rt-r-mr-5,.sm\:-rt-r-mr-6,.sm\:-rt-r-mr-7,.sm\:-rt-r-mr-8,.sm\:-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.sm\:rt-r-mr{--margin-right: var(--mr-sm) }.sm\:rt-r-mr-0{--margin-right: 0px}.sm\:rt-r-mr-1{--margin-right: var(--space-1)}.sm\:rt-r-mr-2{--margin-right: var(--space-2)}.sm\:rt-r-mr-3{--margin-right: var(--space-3)}.sm\:rt-r-mr-4{--margin-right: var(--space-4)}.sm\:rt-r-mr-5{--margin-right: var(--space-5)}.sm\:rt-r-mr-6{--margin-right: var(--space-6)}.sm\:rt-r-mr-7{--margin-right: var(--space-7)}.sm\:rt-r-mr-8{--margin-right: var(--space-8)}.sm\:rt-r-mr-9{--margin-right: var(--space-9)}.sm\:-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.sm\:-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.sm\:-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.sm\:-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.sm\:-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.sm\:-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.sm\:-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.sm\:-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.sm\:-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-mr,.md\:rt-r-mr-0,.md\:rt-r-mr-1,.md\:rt-r-mr-2,.md\:rt-r-mr-3,.md\:rt-r-mr-4,.md\:rt-r-mr-5,.md\:rt-r-mr-6,.md\:rt-r-mr-7,.md\:rt-r-mr-8,.md\:rt-r-mr-9,.md\:-rt-r-mr-1,.md\:-rt-r-mr-2,.md\:-rt-r-mr-3,.md\:-rt-r-mr-4,.md\:-rt-r-mr-5,.md\:-rt-r-mr-6,.md\:-rt-r-mr-7,.md\:-rt-r-mr-8,.md\:-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.md\:rt-r-mr{--margin-right: var(--mr-md) }.md\:rt-r-mr-0{--margin-right: 0px}.md\:rt-r-mr-1{--margin-right: var(--space-1)}.md\:rt-r-mr-2{--margin-right: var(--space-2)}.md\:rt-r-mr-3{--margin-right: var(--space-3)}.md\:rt-r-mr-4{--margin-right: var(--space-4)}.md\:rt-r-mr-5{--margin-right: var(--space-5)}.md\:rt-r-mr-6{--margin-right: var(--space-6)}.md\:rt-r-mr-7{--margin-right: var(--space-7)}.md\:rt-r-mr-8{--margin-right: var(--space-8)}.md\:rt-r-mr-9{--margin-right: var(--space-9)}.md\:-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.md\:-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.md\:-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.md\:-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.md\:-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.md\:-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.md\:-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.md\:-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.md\:-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-mr,.lg\:rt-r-mr-0,.lg\:rt-r-mr-1,.lg\:rt-r-mr-2,.lg\:rt-r-mr-3,.lg\:rt-r-mr-4,.lg\:rt-r-mr-5,.lg\:rt-r-mr-6,.lg\:rt-r-mr-7,.lg\:rt-r-mr-8,.lg\:rt-r-mr-9,.lg\:-rt-r-mr-1,.lg\:-rt-r-mr-2,.lg\:-rt-r-mr-3,.lg\:-rt-r-mr-4,.lg\:-rt-r-mr-5,.lg\:-rt-r-mr-6,.lg\:-rt-r-mr-7,.lg\:-rt-r-mr-8,.lg\:-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.lg\:rt-r-mr{--margin-right: var(--mr-lg) }.lg\:rt-r-mr-0{--margin-right: 0px}.lg\:rt-r-mr-1{--margin-right: var(--space-1)}.lg\:rt-r-mr-2{--margin-right: var(--space-2)}.lg\:rt-r-mr-3{--margin-right: var(--space-3)}.lg\:rt-r-mr-4{--margin-right: var(--space-4)}.lg\:rt-r-mr-5{--margin-right: var(--space-5)}.lg\:rt-r-mr-6{--margin-right: var(--space-6)}.lg\:rt-r-mr-7{--margin-right: var(--space-7)}.lg\:rt-r-mr-8{--margin-right: var(--space-8)}.lg\:rt-r-mr-9{--margin-right: var(--space-9)}.lg\:-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.lg\:-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.lg\:-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.lg\:-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.lg\:-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.lg\:-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.lg\:-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.lg\:-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.lg\:-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-mr,.xl\:rt-r-mr-0,.xl\:rt-r-mr-1,.xl\:rt-r-mr-2,.xl\:rt-r-mr-3,.xl\:rt-r-mr-4,.xl\:rt-r-mr-5,.xl\:rt-r-mr-6,.xl\:rt-r-mr-7,.xl\:rt-r-mr-8,.xl\:rt-r-mr-9,.xl\:-rt-r-mr-1,.xl\:-rt-r-mr-2,.xl\:-rt-r-mr-3,.xl\:-rt-r-mr-4,.xl\:-rt-r-mr-5,.xl\:-rt-r-mr-6,.xl\:-rt-r-mr-7,.xl\:-rt-r-mr-8,.xl\:-rt-r-mr-9{margin-right:var(--margin-right-override, var(--margin-right))}.xl\:rt-r-mr{--margin-right: var(--mr-xl) }.xl\:rt-r-mr-0{--margin-right: 0px}.xl\:rt-r-mr-1{--margin-right: var(--space-1)}.xl\:rt-r-mr-2{--margin-right: var(--space-2)}.xl\:rt-r-mr-3{--margin-right: var(--space-3)}.xl\:rt-r-mr-4{--margin-right: var(--space-4)}.xl\:rt-r-mr-5{--margin-right: var(--space-5)}.xl\:rt-r-mr-6{--margin-right: var(--space-6)}.xl\:rt-r-mr-7{--margin-right: var(--space-7)}.xl\:rt-r-mr-8{--margin-right: var(--space-8)}.xl\:rt-r-mr-9{--margin-right: var(--space-9)}.xl\:-rt-r-mr-1{--margin-right: calc(-1 * var(--space-1))}.xl\:-rt-r-mr-2{--margin-right: calc(-1 * var(--space-2))}.xl\:-rt-r-mr-3{--margin-right: calc(-1 * var(--space-3))}.xl\:-rt-r-mr-4{--margin-right: calc(-1 * var(--space-4))}.xl\:-rt-r-mr-5{--margin-right: calc(-1 * var(--space-5))}.xl\:-rt-r-mr-6{--margin-right: calc(-1 * var(--space-6))}.xl\:-rt-r-mr-7{--margin-right: calc(-1 * var(--space-7))}.xl\:-rt-r-mr-8{--margin-right: calc(-1 * var(--space-8))}.xl\:-rt-r-mr-9{--margin-right: calc(-1 * var(--space-9))}}.rt-r-mb,.rt-r-mb-0,.rt-r-mb-1,.rt-r-mb-2,.rt-r-mb-3,.rt-r-mb-4,.rt-r-mb-5,.rt-r-mb-6,.rt-r-mb-7,.rt-r-mb-8,.rt-r-mb-9,.-rt-r-mb-1,.-rt-r-mb-2,.-rt-r-mb-3,.-rt-r-mb-4,.-rt-r-mb-5,.-rt-r-mb-6,.-rt-r-mb-7,.-rt-r-mb-8,.-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.rt-r-mb{--margin-bottom: var(--mb) }.rt-r-mb-0{--margin-bottom: 0px}.rt-r-mb-1{--margin-bottom: var(--space-1)}.rt-r-mb-2{--margin-bottom: var(--space-2)}.rt-r-mb-3{--margin-bottom: var(--space-3)}.rt-r-mb-4{--margin-bottom: var(--space-4)}.rt-r-mb-5{--margin-bottom: var(--space-5)}.rt-r-mb-6{--margin-bottom: var(--space-6)}.rt-r-mb-7{--margin-bottom: var(--space-7)}.rt-r-mb-8{--margin-bottom: var(--space-8)}.rt-r-mb-9{--margin-bottom: var(--space-9)}.-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-mb,.xs\:rt-r-mb-0,.xs\:rt-r-mb-1,.xs\:rt-r-mb-2,.xs\:rt-r-mb-3,.xs\:rt-r-mb-4,.xs\:rt-r-mb-5,.xs\:rt-r-mb-6,.xs\:rt-r-mb-7,.xs\:rt-r-mb-8,.xs\:rt-r-mb-9,.xs\:-rt-r-mb-1,.xs\:-rt-r-mb-2,.xs\:-rt-r-mb-3,.xs\:-rt-r-mb-4,.xs\:-rt-r-mb-5,.xs\:-rt-r-mb-6,.xs\:-rt-r-mb-7,.xs\:-rt-r-mb-8,.xs\:-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.xs\:rt-r-mb{--margin-bottom: var(--mb-xs) }.xs\:rt-r-mb-0{--margin-bottom: 0px}.xs\:rt-r-mb-1{--margin-bottom: var(--space-1)}.xs\:rt-r-mb-2{--margin-bottom: var(--space-2)}.xs\:rt-r-mb-3{--margin-bottom: var(--space-3)}.xs\:rt-r-mb-4{--margin-bottom: var(--space-4)}.xs\:rt-r-mb-5{--margin-bottom: var(--space-5)}.xs\:rt-r-mb-6{--margin-bottom: var(--space-6)}.xs\:rt-r-mb-7{--margin-bottom: var(--space-7)}.xs\:rt-r-mb-8{--margin-bottom: var(--space-8)}.xs\:rt-r-mb-9{--margin-bottom: var(--space-9)}.xs\:-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.xs\:-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.xs\:-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.xs\:-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.xs\:-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.xs\:-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.xs\:-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.xs\:-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.xs\:-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-mb,.sm\:rt-r-mb-0,.sm\:rt-r-mb-1,.sm\:rt-r-mb-2,.sm\:rt-r-mb-3,.sm\:rt-r-mb-4,.sm\:rt-r-mb-5,.sm\:rt-r-mb-6,.sm\:rt-r-mb-7,.sm\:rt-r-mb-8,.sm\:rt-r-mb-9,.sm\:-rt-r-mb-1,.sm\:-rt-r-mb-2,.sm\:-rt-r-mb-3,.sm\:-rt-r-mb-4,.sm\:-rt-r-mb-5,.sm\:-rt-r-mb-6,.sm\:-rt-r-mb-7,.sm\:-rt-r-mb-8,.sm\:-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.sm\:rt-r-mb{--margin-bottom: var(--mb-sm) }.sm\:rt-r-mb-0{--margin-bottom: 0px}.sm\:rt-r-mb-1{--margin-bottom: var(--space-1)}.sm\:rt-r-mb-2{--margin-bottom: var(--space-2)}.sm\:rt-r-mb-3{--margin-bottom: var(--space-3)}.sm\:rt-r-mb-4{--margin-bottom: var(--space-4)}.sm\:rt-r-mb-5{--margin-bottom: var(--space-5)}.sm\:rt-r-mb-6{--margin-bottom: var(--space-6)}.sm\:rt-r-mb-7{--margin-bottom: var(--space-7)}.sm\:rt-r-mb-8{--margin-bottom: var(--space-8)}.sm\:rt-r-mb-9{--margin-bottom: var(--space-9)}.sm\:-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.sm\:-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.sm\:-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.sm\:-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.sm\:-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.sm\:-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.sm\:-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.sm\:-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.sm\:-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-mb,.md\:rt-r-mb-0,.md\:rt-r-mb-1,.md\:rt-r-mb-2,.md\:rt-r-mb-3,.md\:rt-r-mb-4,.md\:rt-r-mb-5,.md\:rt-r-mb-6,.md\:rt-r-mb-7,.md\:rt-r-mb-8,.md\:rt-r-mb-9,.md\:-rt-r-mb-1,.md\:-rt-r-mb-2,.md\:-rt-r-mb-3,.md\:-rt-r-mb-4,.md\:-rt-r-mb-5,.md\:-rt-r-mb-6,.md\:-rt-r-mb-7,.md\:-rt-r-mb-8,.md\:-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.md\:rt-r-mb{--margin-bottom: var(--mb-md) }.md\:rt-r-mb-0{--margin-bottom: 0px}.md\:rt-r-mb-1{--margin-bottom: var(--space-1)}.md\:rt-r-mb-2{--margin-bottom: var(--space-2)}.md\:rt-r-mb-3{--margin-bottom: var(--space-3)}.md\:rt-r-mb-4{--margin-bottom: var(--space-4)}.md\:rt-r-mb-5{--margin-bottom: var(--space-5)}.md\:rt-r-mb-6{--margin-bottom: var(--space-6)}.md\:rt-r-mb-7{--margin-bottom: var(--space-7)}.md\:rt-r-mb-8{--margin-bottom: var(--space-8)}.md\:rt-r-mb-9{--margin-bottom: var(--space-9)}.md\:-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.md\:-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.md\:-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.md\:-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.md\:-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.md\:-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.md\:-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.md\:-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.md\:-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-mb,.lg\:rt-r-mb-0,.lg\:rt-r-mb-1,.lg\:rt-r-mb-2,.lg\:rt-r-mb-3,.lg\:rt-r-mb-4,.lg\:rt-r-mb-5,.lg\:rt-r-mb-6,.lg\:rt-r-mb-7,.lg\:rt-r-mb-8,.lg\:rt-r-mb-9,.lg\:-rt-r-mb-1,.lg\:-rt-r-mb-2,.lg\:-rt-r-mb-3,.lg\:-rt-r-mb-4,.lg\:-rt-r-mb-5,.lg\:-rt-r-mb-6,.lg\:-rt-r-mb-7,.lg\:-rt-r-mb-8,.lg\:-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.lg\:rt-r-mb{--margin-bottom: var(--mb-lg) }.lg\:rt-r-mb-0{--margin-bottom: 0px}.lg\:rt-r-mb-1{--margin-bottom: var(--space-1)}.lg\:rt-r-mb-2{--margin-bottom: var(--space-2)}.lg\:rt-r-mb-3{--margin-bottom: var(--space-3)}.lg\:rt-r-mb-4{--margin-bottom: var(--space-4)}.lg\:rt-r-mb-5{--margin-bottom: var(--space-5)}.lg\:rt-r-mb-6{--margin-bottom: var(--space-6)}.lg\:rt-r-mb-7{--margin-bottom: var(--space-7)}.lg\:rt-r-mb-8{--margin-bottom: var(--space-8)}.lg\:rt-r-mb-9{--margin-bottom: var(--space-9)}.lg\:-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.lg\:-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.lg\:-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.lg\:-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.lg\:-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.lg\:-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.lg\:-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.lg\:-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.lg\:-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-mb,.xl\:rt-r-mb-0,.xl\:rt-r-mb-1,.xl\:rt-r-mb-2,.xl\:rt-r-mb-3,.xl\:rt-r-mb-4,.xl\:rt-r-mb-5,.xl\:rt-r-mb-6,.xl\:rt-r-mb-7,.xl\:rt-r-mb-8,.xl\:rt-r-mb-9,.xl\:-rt-r-mb-1,.xl\:-rt-r-mb-2,.xl\:-rt-r-mb-3,.xl\:-rt-r-mb-4,.xl\:-rt-r-mb-5,.xl\:-rt-r-mb-6,.xl\:-rt-r-mb-7,.xl\:-rt-r-mb-8,.xl\:-rt-r-mb-9{margin-bottom:var(--margin-bottom-override, var(--margin-bottom))}.xl\:rt-r-mb{--margin-bottom: var(--mb-xl) }.xl\:rt-r-mb-0{--margin-bottom: 0px}.xl\:rt-r-mb-1{--margin-bottom: var(--space-1)}.xl\:rt-r-mb-2{--margin-bottom: var(--space-2)}.xl\:rt-r-mb-3{--margin-bottom: var(--space-3)}.xl\:rt-r-mb-4{--margin-bottom: var(--space-4)}.xl\:rt-r-mb-5{--margin-bottom: var(--space-5)}.xl\:rt-r-mb-6{--margin-bottom: var(--space-6)}.xl\:rt-r-mb-7{--margin-bottom: var(--space-7)}.xl\:rt-r-mb-8{--margin-bottom: var(--space-8)}.xl\:rt-r-mb-9{--margin-bottom: var(--space-9)}.xl\:-rt-r-mb-1{--margin-bottom: calc(-1 * var(--space-1))}.xl\:-rt-r-mb-2{--margin-bottom: calc(-1 * var(--space-2))}.xl\:-rt-r-mb-3{--margin-bottom: calc(-1 * var(--space-3))}.xl\:-rt-r-mb-4{--margin-bottom: calc(-1 * var(--space-4))}.xl\:-rt-r-mb-5{--margin-bottom: calc(-1 * var(--space-5))}.xl\:-rt-r-mb-6{--margin-bottom: calc(-1 * var(--space-6))}.xl\:-rt-r-mb-7{--margin-bottom: calc(-1 * var(--space-7))}.xl\:-rt-r-mb-8{--margin-bottom: calc(-1 * var(--space-8))}.xl\:-rt-r-mb-9{--margin-bottom: calc(-1 * var(--space-9))}}.rt-r-ml,.rt-r-ml-0,.rt-r-ml-1,.rt-r-ml-2,.rt-r-ml-3,.rt-r-ml-4,.rt-r-ml-5,.rt-r-ml-6,.rt-r-ml-7,.rt-r-ml-8,.rt-r-ml-9,.-rt-r-ml-1,.-rt-r-ml-2,.-rt-r-ml-3,.-rt-r-ml-4,.-rt-r-ml-5,.-rt-r-ml-6,.-rt-r-ml-7,.-rt-r-ml-8,.-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.rt-r-ml{--margin-left: var(--ml) }.rt-r-ml-0{--margin-left: 0px}.rt-r-ml-1{--margin-left: var(--space-1)}.rt-r-ml-2{--margin-left: var(--space-2)}.rt-r-ml-3{--margin-left: var(--space-3)}.rt-r-ml-4{--margin-left: var(--space-4)}.rt-r-ml-5{--margin-left: var(--space-5)}.rt-r-ml-6{--margin-left: var(--space-6)}.rt-r-ml-7{--margin-left: var(--space-7)}.rt-r-ml-8{--margin-left: var(--space-8)}.rt-r-ml-9{--margin-left: var(--space-9)}.-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}@media (min-width: 520px){.xs\:rt-r-ml,.xs\:rt-r-ml-0,.xs\:rt-r-ml-1,.xs\:rt-r-ml-2,.xs\:rt-r-ml-3,.xs\:rt-r-ml-4,.xs\:rt-r-ml-5,.xs\:rt-r-ml-6,.xs\:rt-r-ml-7,.xs\:rt-r-ml-8,.xs\:rt-r-ml-9,.xs\:-rt-r-ml-1,.xs\:-rt-r-ml-2,.xs\:-rt-r-ml-3,.xs\:-rt-r-ml-4,.xs\:-rt-r-ml-5,.xs\:-rt-r-ml-6,.xs\:-rt-r-ml-7,.xs\:-rt-r-ml-8,.xs\:-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.xs\:rt-r-ml{--margin-left: var(--ml-xs) }.xs\:rt-r-ml-0{--margin-left: 0px}.xs\:rt-r-ml-1{--margin-left: var(--space-1)}.xs\:rt-r-ml-2{--margin-left: var(--space-2)}.xs\:rt-r-ml-3{--margin-left: var(--space-3)}.xs\:rt-r-ml-4{--margin-left: var(--space-4)}.xs\:rt-r-ml-5{--margin-left: var(--space-5)}.xs\:rt-r-ml-6{--margin-left: var(--space-6)}.xs\:rt-r-ml-7{--margin-left: var(--space-7)}.xs\:rt-r-ml-8{--margin-left: var(--space-8)}.xs\:rt-r-ml-9{--margin-left: var(--space-9)}.xs\:-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.xs\:-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.xs\:-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.xs\:-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.xs\:-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.xs\:-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.xs\:-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.xs\:-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.xs\:-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 768px){.sm\:rt-r-ml,.sm\:rt-r-ml-0,.sm\:rt-r-ml-1,.sm\:rt-r-ml-2,.sm\:rt-r-ml-3,.sm\:rt-r-ml-4,.sm\:rt-r-ml-5,.sm\:rt-r-ml-6,.sm\:rt-r-ml-7,.sm\:rt-r-ml-8,.sm\:rt-r-ml-9,.sm\:-rt-r-ml-1,.sm\:-rt-r-ml-2,.sm\:-rt-r-ml-3,.sm\:-rt-r-ml-4,.sm\:-rt-r-ml-5,.sm\:-rt-r-ml-6,.sm\:-rt-r-ml-7,.sm\:-rt-r-ml-8,.sm\:-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.sm\:rt-r-ml{--margin-left: var(--ml-sm) }.sm\:rt-r-ml-0{--margin-left: 0px}.sm\:rt-r-ml-1{--margin-left: var(--space-1)}.sm\:rt-r-ml-2{--margin-left: var(--space-2)}.sm\:rt-r-ml-3{--margin-left: var(--space-3)}.sm\:rt-r-ml-4{--margin-left: var(--space-4)}.sm\:rt-r-ml-5{--margin-left: var(--space-5)}.sm\:rt-r-ml-6{--margin-left: var(--space-6)}.sm\:rt-r-ml-7{--margin-left: var(--space-7)}.sm\:rt-r-ml-8{--margin-left: var(--space-8)}.sm\:rt-r-ml-9{--margin-left: var(--space-9)}.sm\:-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.sm\:-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.sm\:-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.sm\:-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.sm\:-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.sm\:-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.sm\:-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.sm\:-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.sm\:-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1024px){.md\:rt-r-ml,.md\:rt-r-ml-0,.md\:rt-r-ml-1,.md\:rt-r-ml-2,.md\:rt-r-ml-3,.md\:rt-r-ml-4,.md\:rt-r-ml-5,.md\:rt-r-ml-6,.md\:rt-r-ml-7,.md\:rt-r-ml-8,.md\:rt-r-ml-9,.md\:-rt-r-ml-1,.md\:-rt-r-ml-2,.md\:-rt-r-ml-3,.md\:-rt-r-ml-4,.md\:-rt-r-ml-5,.md\:-rt-r-ml-6,.md\:-rt-r-ml-7,.md\:-rt-r-ml-8,.md\:-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.md\:rt-r-ml{--margin-left: var(--ml-md) }.md\:rt-r-ml-0{--margin-left: 0px}.md\:rt-r-ml-1{--margin-left: var(--space-1)}.md\:rt-r-ml-2{--margin-left: var(--space-2)}.md\:rt-r-ml-3{--margin-left: var(--space-3)}.md\:rt-r-ml-4{--margin-left: var(--space-4)}.md\:rt-r-ml-5{--margin-left: var(--space-5)}.md\:rt-r-ml-6{--margin-left: var(--space-6)}.md\:rt-r-ml-7{--margin-left: var(--space-7)}.md\:rt-r-ml-8{--margin-left: var(--space-8)}.md\:rt-r-ml-9{--margin-left: var(--space-9)}.md\:-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.md\:-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.md\:-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.md\:-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.md\:-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.md\:-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.md\:-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.md\:-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.md\:-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1280px){.lg\:rt-r-ml,.lg\:rt-r-ml-0,.lg\:rt-r-ml-1,.lg\:rt-r-ml-2,.lg\:rt-r-ml-3,.lg\:rt-r-ml-4,.lg\:rt-r-ml-5,.lg\:rt-r-ml-6,.lg\:rt-r-ml-7,.lg\:rt-r-ml-8,.lg\:rt-r-ml-9,.lg\:-rt-r-ml-1,.lg\:-rt-r-ml-2,.lg\:-rt-r-ml-3,.lg\:-rt-r-ml-4,.lg\:-rt-r-ml-5,.lg\:-rt-r-ml-6,.lg\:-rt-r-ml-7,.lg\:-rt-r-ml-8,.lg\:-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.lg\:rt-r-ml{--margin-left: var(--ml-lg) }.lg\:rt-r-ml-0{--margin-left: 0px}.lg\:rt-r-ml-1{--margin-left: var(--space-1)}.lg\:rt-r-ml-2{--margin-left: var(--space-2)}.lg\:rt-r-ml-3{--margin-left: var(--space-3)}.lg\:rt-r-ml-4{--margin-left: var(--space-4)}.lg\:rt-r-ml-5{--margin-left: var(--space-5)}.lg\:rt-r-ml-6{--margin-left: var(--space-6)}.lg\:rt-r-ml-7{--margin-left: var(--space-7)}.lg\:rt-r-ml-8{--margin-left: var(--space-8)}.lg\:rt-r-ml-9{--margin-left: var(--space-9)}.lg\:-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.lg\:-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.lg\:-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.lg\:-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.lg\:-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.lg\:-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.lg\:-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.lg\:-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.lg\:-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}}@media (min-width: 1640px){.xl\:rt-r-ml,.xl\:rt-r-ml-0,.xl\:rt-r-ml-1,.xl\:rt-r-ml-2,.xl\:rt-r-ml-3,.xl\:rt-r-ml-4,.xl\:rt-r-ml-5,.xl\:rt-r-ml-6,.xl\:rt-r-ml-7,.xl\:rt-r-ml-8,.xl\:rt-r-ml-9,.xl\:-rt-r-ml-1,.xl\:-rt-r-ml-2,.xl\:-rt-r-ml-3,.xl\:-rt-r-ml-4,.xl\:-rt-r-ml-5,.xl\:-rt-r-ml-6,.xl\:-rt-r-ml-7,.xl\:-rt-r-ml-8,.xl\:-rt-r-ml-9{margin-left:var(--margin-left-override, var(--margin-left))}.xl\:rt-r-ml{--margin-left: var(--ml-xl) }.xl\:rt-r-ml-0{--margin-left: 0px}.xl\:rt-r-ml-1{--margin-left: var(--space-1)}.xl\:rt-r-ml-2{--margin-left: var(--space-2)}.xl\:rt-r-ml-3{--margin-left: var(--space-3)}.xl\:rt-r-ml-4{--margin-left: var(--space-4)}.xl\:rt-r-ml-5{--margin-left: var(--space-5)}.xl\:rt-r-ml-6{--margin-left: var(--space-6)}.xl\:rt-r-ml-7{--margin-left: var(--space-7)}.xl\:rt-r-ml-8{--margin-left: var(--space-8)}.xl\:rt-r-ml-9{--margin-left: var(--space-9)}.xl\:-rt-r-ml-1{--margin-left: calc(-1 * var(--space-1))}.xl\:-rt-r-ml-2{--margin-left: calc(-1 * var(--space-2))}.xl\:-rt-r-ml-3{--margin-left: calc(-1 * var(--space-3))}.xl\:-rt-r-ml-4{--margin-left: calc(-1 * var(--space-4))}.xl\:-rt-r-ml-5{--margin-left: calc(-1 * var(--space-5))}.xl\:-rt-r-ml-6{--margin-left: calc(-1 * var(--space-6))}.xl\:-rt-r-ml-7{--margin-left: calc(-1 * var(--space-7))}.xl\:-rt-r-ml-8{--margin-left: calc(-1 * var(--space-8))}.xl\:-rt-r-ml-9{--margin-left: calc(-1 * var(--space-9))}}.rt-r-overflow-visible{overflow:visible}.rt-r-overflow-hidden{overflow:hidden}.rt-r-overflow-clip{overflow:clip}.rt-r-overflow-scroll{overflow:scroll}.rt-r-overflow-auto{overflow:auto}.rt-r-ox-visible{overflow-x:visible}.rt-r-ox-hidden{overflow-x:hidden}.rt-r-ox-clip{overflow-x:clip}.rt-r-ox-scroll{overflow-x:scroll}.rt-r-ox-auto{overflow-x:auto}.rt-r-oy-visible{overflow-y:visible}.rt-r-oy-hidden{overflow-y:hidden}.rt-r-oy-clip{overflow-y:clip}.rt-r-oy-scroll{overflow-y:scroll}.rt-r-oy-auto{overflow-y:auto}@media (min-width: 520px){.xs\:rt-r-overflow-visible{overflow:visible}.xs\:rt-r-overflow-hidden{overflow:hidden}.xs\:rt-r-overflow-clip{overflow:clip}.xs\:rt-r-overflow-scroll{overflow:scroll}.xs\:rt-r-overflow-auto{overflow:auto}.xs\:rt-r-ox-visible{overflow-x:visible}.xs\:rt-r-ox-hidden{overflow-x:hidden}.xs\:rt-r-ox-clip{overflow-x:clip}.xs\:rt-r-ox-scroll{overflow-x:scroll}.xs\:rt-r-ox-auto{overflow-x:auto}.xs\:rt-r-oy-visible{overflow-y:visible}.xs\:rt-r-oy-hidden{overflow-y:hidden}.xs\:rt-r-oy-clip{overflow-y:clip}.xs\:rt-r-oy-scroll{overflow-y:scroll}.xs\:rt-r-oy-auto{overflow-y:auto}}@media (min-width: 768px){.sm\:rt-r-overflow-visible{overflow:visible}.sm\:rt-r-overflow-hidden{overflow:hidden}.sm\:rt-r-overflow-clip{overflow:clip}.sm\:rt-r-overflow-scroll{overflow:scroll}.sm\:rt-r-overflow-auto{overflow:auto}.sm\:rt-r-ox-visible{overflow-x:visible}.sm\:rt-r-ox-hidden{overflow-x:hidden}.sm\:rt-r-ox-clip{overflow-x:clip}.sm\:rt-r-ox-scroll{overflow-x:scroll}.sm\:rt-r-ox-auto{overflow-x:auto}.sm\:rt-r-oy-visible{overflow-y:visible}.sm\:rt-r-oy-hidden{overflow-y:hidden}.sm\:rt-r-oy-clip{overflow-y:clip}.sm\:rt-r-oy-scroll{overflow-y:scroll}.sm\:rt-r-oy-auto{overflow-y:auto}}@media (min-width: 1024px){.md\:rt-r-overflow-visible{overflow:visible}.md\:rt-r-overflow-hidden{overflow:hidden}.md\:rt-r-overflow-clip{overflow:clip}.md\:rt-r-overflow-scroll{overflow:scroll}.md\:rt-r-overflow-auto{overflow:auto}.md\:rt-r-ox-visible{overflow-x:visible}.md\:rt-r-ox-hidden{overflow-x:hidden}.md\:rt-r-ox-clip{overflow-x:clip}.md\:rt-r-ox-scroll{overflow-x:scroll}.md\:rt-r-ox-auto{overflow-x:auto}.md\:rt-r-oy-visible{overflow-y:visible}.md\:rt-r-oy-hidden{overflow-y:hidden}.md\:rt-r-oy-clip{overflow-y:clip}.md\:rt-r-oy-scroll{overflow-y:scroll}.md\:rt-r-oy-auto{overflow-y:auto}}@media (min-width: 1280px){.lg\:rt-r-overflow-visible{overflow:visible}.lg\:rt-r-overflow-hidden{overflow:hidden}.lg\:rt-r-overflow-clip{overflow:clip}.lg\:rt-r-overflow-scroll{overflow:scroll}.lg\:rt-r-overflow-auto{overflow:auto}.lg\:rt-r-ox-visible{overflow-x:visible}.lg\:rt-r-ox-hidden{overflow-x:hidden}.lg\:rt-r-ox-clip{overflow-x:clip}.lg\:rt-r-ox-scroll{overflow-x:scroll}.lg\:rt-r-ox-auto{overflow-x:auto}.lg\:rt-r-oy-visible{overflow-y:visible}.lg\:rt-r-oy-hidden{overflow-y:hidden}.lg\:rt-r-oy-clip{overflow-y:clip}.lg\:rt-r-oy-scroll{overflow-y:scroll}.lg\:rt-r-oy-auto{overflow-y:auto}}@media (min-width: 1640px){.xl\:rt-r-overflow-visible{overflow:visible}.xl\:rt-r-overflow-hidden{overflow:hidden}.xl\:rt-r-overflow-clip{overflow:clip}.xl\:rt-r-overflow-scroll{overflow:scroll}.xl\:rt-r-overflow-auto{overflow:auto}.xl\:rt-r-ox-visible{overflow-x:visible}.xl\:rt-r-ox-hidden{overflow-x:hidden}.xl\:rt-r-ox-clip{overflow-x:clip}.xl\:rt-r-ox-scroll{overflow-x:scroll}.xl\:rt-r-ox-auto{overflow-x:auto}.xl\:rt-r-oy-visible{overflow-y:visible}.xl\:rt-r-oy-hidden{overflow-y:hidden}.xl\:rt-r-oy-clip{overflow-y:clip}.xl\:rt-r-oy-scroll{overflow-y:scroll}.xl\:rt-r-oy-auto{overflow-y:auto}}.rt-r-p{padding:var(--p)}.rt-r-p-0{padding:0}.rt-r-p-1{padding:var(--space-1)}.rt-r-p-2{padding:var(--space-2)}.rt-r-p-3{padding:var(--space-3)}.rt-r-p-4{padding:var(--space-4)}.rt-r-p-5{padding:var(--space-5)}.rt-r-p-6{padding:var(--space-6)}.rt-r-p-7{padding:var(--space-7)}.rt-r-p-8{padding:var(--space-8)}.rt-r-p-9{padding:var(--space-9)}.rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}@media (min-width: 520px){.xs\:rt-r-p{padding:var(--p-xs)}.xs\:rt-r-p-0{padding:0}.xs\:rt-r-p-1{padding:var(--space-1)}.xs\:rt-r-p-2{padding:var(--space-2)}.xs\:rt-r-p-3{padding:var(--space-3)}.xs\:rt-r-p-4{padding:var(--space-4)}.xs\:rt-r-p-5{padding:var(--space-5)}.xs\:rt-r-p-6{padding:var(--space-6)}.xs\:rt-r-p-7{padding:var(--space-7)}.xs\:rt-r-p-8{padding:var(--space-8)}.xs\:rt-r-p-9{padding:var(--space-9)}.xs\:rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}}@media (min-width: 768px){.sm\:rt-r-p{padding:var(--p-sm)}.sm\:rt-r-p-0{padding:0}.sm\:rt-r-p-1{padding:var(--space-1)}.sm\:rt-r-p-2{padding:var(--space-2)}.sm\:rt-r-p-3{padding:var(--space-3)}.sm\:rt-r-p-4{padding:var(--space-4)}.sm\:rt-r-p-5{padding:var(--space-5)}.sm\:rt-r-p-6{padding:var(--space-6)}.sm\:rt-r-p-7{padding:var(--space-7)}.sm\:rt-r-p-8{padding:var(--space-8)}.sm\:rt-r-p-9{padding:var(--space-9)}.sm\:rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}}@media (min-width: 1024px){.md\:rt-r-p{padding:var(--p-md)}.md\:rt-r-p-0{padding:0}.md\:rt-r-p-1{padding:var(--space-1)}.md\:rt-r-p-2{padding:var(--space-2)}.md\:rt-r-p-3{padding:var(--space-3)}.md\:rt-r-p-4{padding:var(--space-4)}.md\:rt-r-p-5{padding:var(--space-5)}.md\:rt-r-p-6{padding:var(--space-6)}.md\:rt-r-p-7{padding:var(--space-7)}.md\:rt-r-p-8{padding:var(--space-8)}.md\:rt-r-p-9{padding:var(--space-9)}.md\:rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}}@media (min-width: 1280px){.lg\:rt-r-p{padding:var(--p-lg)}.lg\:rt-r-p-0{padding:0}.lg\:rt-r-p-1{padding:var(--space-1)}.lg\:rt-r-p-2{padding:var(--space-2)}.lg\:rt-r-p-3{padding:var(--space-3)}.lg\:rt-r-p-4{padding:var(--space-4)}.lg\:rt-r-p-5{padding:var(--space-5)}.lg\:rt-r-p-6{padding:var(--space-6)}.lg\:rt-r-p-7{padding:var(--space-7)}.lg\:rt-r-p-8{padding:var(--space-8)}.lg\:rt-r-p-9{padding:var(--space-9)}.lg\:rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}}@media (min-width: 1640px){.xl\:rt-r-p{padding:var(--p-xl)}.xl\:rt-r-p-0{padding:0}.xl\:rt-r-p-1{padding:var(--space-1)}.xl\:rt-r-p-2{padding:var(--space-2)}.xl\:rt-r-p-3{padding:var(--space-3)}.xl\:rt-r-p-4{padding:var(--space-4)}.xl\:rt-r-p-5{padding:var(--space-5)}.xl\:rt-r-p-6{padding:var(--space-6)}.xl\:rt-r-p-7{padding:var(--space-7)}.xl\:rt-r-p-8{padding:var(--space-8)}.xl\:rt-r-p-9{padding:var(--space-9)}.xl\:rt-r-p-inset{padding-top:var(--inset-padding-top);padding-right:var(--inset-padding-right);padding-bottom:var(--inset-padding-bottom);padding-left:var(--inset-padding-left)}}.rt-r-px{padding-left:var(--pl);padding-right:var(--pr)}.rt-r-px-0{padding-left:0;padding-right:0}.rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}@media (min-width: 520px){.xs\:rt-r-px{padding-left:var(--pl-xs);padding-right:var(--pr-xs)}.xs\:rt-r-px-0{padding-left:0;padding-right:0}.xs\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.xs\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.xs\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.xs\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.xs\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.xs\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.xs\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.xs\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.xs\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.xs\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width: 768px){.sm\:rt-r-px{padding-left:var(--pl-sm);padding-right:var(--pr-sm)}.sm\:rt-r-px-0{padding-left:0;padding-right:0}.sm\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.sm\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.sm\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.sm\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.sm\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.sm\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.sm\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.sm\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.sm\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.sm\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width: 1024px){.md\:rt-r-px{padding-left:var(--pl-md);padding-right:var(--pr-md)}.md\:rt-r-px-0{padding-left:0;padding-right:0}.md\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.md\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.md\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.md\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.md\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.md\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.md\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.md\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.md\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.md\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width: 1280px){.lg\:rt-r-px{padding-left:var(--pl-lg);padding-right:var(--pr-lg)}.lg\:rt-r-px-0{padding-left:0;padding-right:0}.lg\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.lg\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.lg\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.lg\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.lg\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.lg\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.lg\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.lg\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.lg\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.lg\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}@media (min-width: 1640px){.xl\:rt-r-px{padding-left:var(--pl-xl);padding-right:var(--pr-xl)}.xl\:rt-r-px-0{padding-left:0;padding-right:0}.xl\:rt-r-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.xl\:rt-r-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.xl\:rt-r-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.xl\:rt-r-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.xl\:rt-r-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.xl\:rt-r-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.xl\:rt-r-px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.xl\:rt-r-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.xl\:rt-r-px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.xl\:rt-r-px-inset{padding-left:var(--inset-padding-left);padding-right:var(--inset-padding-right)}}.rt-r-py{padding-top:var(--pt);padding-bottom:var(--pb)}.rt-r-py-0{padding-top:0;padding-bottom:0}.rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}@media (min-width: 520px){.xs\:rt-r-py{padding-top:var(--pt-xs);padding-bottom:var(--pb-xs)}.xs\:rt-r-py-0{padding-top:0;padding-bottom:0}.xs\:rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.xs\:rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.xs\:rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.xs\:rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.xs\:rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.xs\:rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.xs\:rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.xs\:rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.xs\:rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.xs\:rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 768px){.sm\:rt-r-py{padding-top:var(--pt-sm);padding-bottom:var(--pb-sm)}.sm\:rt-r-py-0{padding-top:0;padding-bottom:0}.sm\:rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.sm\:rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.sm\:rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.sm\:rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.sm\:rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.sm\:rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.sm\:rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.sm\:rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.sm\:rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.sm\:rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1024px){.md\:rt-r-py{padding-top:var(--pt-md);padding-bottom:var(--pb-md)}.md\:rt-r-py-0{padding-top:0;padding-bottom:0}.md\:rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.md\:rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.md\:rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.md\:rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.md\:rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.md\:rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.md\:rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.md\:rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.md\:rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.md\:rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1280px){.lg\:rt-r-py{padding-top:var(--pt-lg);padding-bottom:var(--pb-lg)}.lg\:rt-r-py-0{padding-top:0;padding-bottom:0}.lg\:rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.lg\:rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.lg\:rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.lg\:rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.lg\:rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.lg\:rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.lg\:rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.lg\:rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.lg\:rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.lg\:rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1640px){.xl\:rt-r-py{padding-top:var(--pt-xl);padding-bottom:var(--pb-xl)}.xl\:rt-r-py-0{padding-top:0;padding-bottom:0}.xl\:rt-r-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.xl\:rt-r-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.xl\:rt-r-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.xl\:rt-r-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.xl\:rt-r-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.xl\:rt-r-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.xl\:rt-r-py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.xl\:rt-r-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.xl\:rt-r-py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.xl\:rt-r-py-inset{padding-top:var(--inset-padding-top);padding-bottom:var(--inset-padding-bottom)}}.rt-r-pt{padding-top:var(--pt)}.rt-r-pt-0{padding-top:0}.rt-r-pt-1{padding-top:var(--space-1)}.rt-r-pt-2{padding-top:var(--space-2)}.rt-r-pt-3{padding-top:var(--space-3)}.rt-r-pt-4{padding-top:var(--space-4)}.rt-r-pt-5{padding-top:var(--space-5)}.rt-r-pt-6{padding-top:var(--space-6)}.rt-r-pt-7{padding-top:var(--space-7)}.rt-r-pt-8{padding-top:var(--space-8)}.rt-r-pt-9{padding-top:var(--space-9)}.rt-r-pt-inset{padding-top:var(--inset-padding-top)}@media (min-width: 520px){.xs\:rt-r-pt{padding-top:var(--pt-xs)}.xs\:rt-r-pt-0{padding-top:0}.xs\:rt-r-pt-1{padding-top:var(--space-1)}.xs\:rt-r-pt-2{padding-top:var(--space-2)}.xs\:rt-r-pt-3{padding-top:var(--space-3)}.xs\:rt-r-pt-4{padding-top:var(--space-4)}.xs\:rt-r-pt-5{padding-top:var(--space-5)}.xs\:rt-r-pt-6{padding-top:var(--space-6)}.xs\:rt-r-pt-7{padding-top:var(--space-7)}.xs\:rt-r-pt-8{padding-top:var(--space-8)}.xs\:rt-r-pt-9{padding-top:var(--space-9)}.xs\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width: 768px){.sm\:rt-r-pt{padding-top:var(--pt-sm)}.sm\:rt-r-pt-0{padding-top:0}.sm\:rt-r-pt-1{padding-top:var(--space-1)}.sm\:rt-r-pt-2{padding-top:var(--space-2)}.sm\:rt-r-pt-3{padding-top:var(--space-3)}.sm\:rt-r-pt-4{padding-top:var(--space-4)}.sm\:rt-r-pt-5{padding-top:var(--space-5)}.sm\:rt-r-pt-6{padding-top:var(--space-6)}.sm\:rt-r-pt-7{padding-top:var(--space-7)}.sm\:rt-r-pt-8{padding-top:var(--space-8)}.sm\:rt-r-pt-9{padding-top:var(--space-9)}.sm\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width: 1024px){.md\:rt-r-pt{padding-top:var(--pt-md)}.md\:rt-r-pt-0{padding-top:0}.md\:rt-r-pt-1{padding-top:var(--space-1)}.md\:rt-r-pt-2{padding-top:var(--space-2)}.md\:rt-r-pt-3{padding-top:var(--space-3)}.md\:rt-r-pt-4{padding-top:var(--space-4)}.md\:rt-r-pt-5{padding-top:var(--space-5)}.md\:rt-r-pt-6{padding-top:var(--space-6)}.md\:rt-r-pt-7{padding-top:var(--space-7)}.md\:rt-r-pt-8{padding-top:var(--space-8)}.md\:rt-r-pt-9{padding-top:var(--space-9)}.md\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width: 1280px){.lg\:rt-r-pt{padding-top:var(--pt-lg)}.lg\:rt-r-pt-0{padding-top:0}.lg\:rt-r-pt-1{padding-top:var(--space-1)}.lg\:rt-r-pt-2{padding-top:var(--space-2)}.lg\:rt-r-pt-3{padding-top:var(--space-3)}.lg\:rt-r-pt-4{padding-top:var(--space-4)}.lg\:rt-r-pt-5{padding-top:var(--space-5)}.lg\:rt-r-pt-6{padding-top:var(--space-6)}.lg\:rt-r-pt-7{padding-top:var(--space-7)}.lg\:rt-r-pt-8{padding-top:var(--space-8)}.lg\:rt-r-pt-9{padding-top:var(--space-9)}.lg\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}@media (min-width: 1640px){.xl\:rt-r-pt{padding-top:var(--pt-xl)}.xl\:rt-r-pt-0{padding-top:0}.xl\:rt-r-pt-1{padding-top:var(--space-1)}.xl\:rt-r-pt-2{padding-top:var(--space-2)}.xl\:rt-r-pt-3{padding-top:var(--space-3)}.xl\:rt-r-pt-4{padding-top:var(--space-4)}.xl\:rt-r-pt-5{padding-top:var(--space-5)}.xl\:rt-r-pt-6{padding-top:var(--space-6)}.xl\:rt-r-pt-7{padding-top:var(--space-7)}.xl\:rt-r-pt-8{padding-top:var(--space-8)}.xl\:rt-r-pt-9{padding-top:var(--space-9)}.xl\:rt-r-pt-inset{padding-top:var(--inset-padding-top)}}.rt-r-pr{padding-right:var(--pr)}.rt-r-pr-0{padding-right:0}.rt-r-pr-1{padding-right:var(--space-1)}.rt-r-pr-2{padding-right:var(--space-2)}.rt-r-pr-3{padding-right:var(--space-3)}.rt-r-pr-4{padding-right:var(--space-4)}.rt-r-pr-5{padding-right:var(--space-5)}.rt-r-pr-6{padding-right:var(--space-6)}.rt-r-pr-7{padding-right:var(--space-7)}.rt-r-pr-8{padding-right:var(--space-8)}.rt-r-pr-9{padding-right:var(--space-9)}.rt-r-pr-inset{padding-right:var(--inset-padding-right)}@media (min-width: 520px){.xs\:rt-r-pr{padding-right:var(--pr-xs)}.xs\:rt-r-pr-0{padding-right:0}.xs\:rt-r-pr-1{padding-right:var(--space-1)}.xs\:rt-r-pr-2{padding-right:var(--space-2)}.xs\:rt-r-pr-3{padding-right:var(--space-3)}.xs\:rt-r-pr-4{padding-right:var(--space-4)}.xs\:rt-r-pr-5{padding-right:var(--space-5)}.xs\:rt-r-pr-6{padding-right:var(--space-6)}.xs\:rt-r-pr-7{padding-right:var(--space-7)}.xs\:rt-r-pr-8{padding-right:var(--space-8)}.xs\:rt-r-pr-9{padding-right:var(--space-9)}.xs\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width: 768px){.sm\:rt-r-pr{padding-right:var(--pr-sm)}.sm\:rt-r-pr-0{padding-right:0}.sm\:rt-r-pr-1{padding-right:var(--space-1)}.sm\:rt-r-pr-2{padding-right:var(--space-2)}.sm\:rt-r-pr-3{padding-right:var(--space-3)}.sm\:rt-r-pr-4{padding-right:var(--space-4)}.sm\:rt-r-pr-5{padding-right:var(--space-5)}.sm\:rt-r-pr-6{padding-right:var(--space-6)}.sm\:rt-r-pr-7{padding-right:var(--space-7)}.sm\:rt-r-pr-8{padding-right:var(--space-8)}.sm\:rt-r-pr-9{padding-right:var(--space-9)}.sm\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width: 1024px){.md\:rt-r-pr{padding-right:var(--pr-md)}.md\:rt-r-pr-0{padding-right:0}.md\:rt-r-pr-1{padding-right:var(--space-1)}.md\:rt-r-pr-2{padding-right:var(--space-2)}.md\:rt-r-pr-3{padding-right:var(--space-3)}.md\:rt-r-pr-4{padding-right:var(--space-4)}.md\:rt-r-pr-5{padding-right:var(--space-5)}.md\:rt-r-pr-6{padding-right:var(--space-6)}.md\:rt-r-pr-7{padding-right:var(--space-7)}.md\:rt-r-pr-8{padding-right:var(--space-8)}.md\:rt-r-pr-9{padding-right:var(--space-9)}.md\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width: 1280px){.lg\:rt-r-pr{padding-right:var(--pr-lg)}.lg\:rt-r-pr-0{padding-right:0}.lg\:rt-r-pr-1{padding-right:var(--space-1)}.lg\:rt-r-pr-2{padding-right:var(--space-2)}.lg\:rt-r-pr-3{padding-right:var(--space-3)}.lg\:rt-r-pr-4{padding-right:var(--space-4)}.lg\:rt-r-pr-5{padding-right:var(--space-5)}.lg\:rt-r-pr-6{padding-right:var(--space-6)}.lg\:rt-r-pr-7{padding-right:var(--space-7)}.lg\:rt-r-pr-8{padding-right:var(--space-8)}.lg\:rt-r-pr-9{padding-right:var(--space-9)}.lg\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}@media (min-width: 1640px){.xl\:rt-r-pr{padding-right:var(--pr-xl)}.xl\:rt-r-pr-0{padding-right:0}.xl\:rt-r-pr-1{padding-right:var(--space-1)}.xl\:rt-r-pr-2{padding-right:var(--space-2)}.xl\:rt-r-pr-3{padding-right:var(--space-3)}.xl\:rt-r-pr-4{padding-right:var(--space-4)}.xl\:rt-r-pr-5{padding-right:var(--space-5)}.xl\:rt-r-pr-6{padding-right:var(--space-6)}.xl\:rt-r-pr-7{padding-right:var(--space-7)}.xl\:rt-r-pr-8{padding-right:var(--space-8)}.xl\:rt-r-pr-9{padding-right:var(--space-9)}.xl\:rt-r-pr-inset{padding-right:var(--inset-padding-right)}}.rt-r-pb{padding-bottom:var(--pb)}.rt-r-pb-0{padding-bottom:0}.rt-r-pb-1{padding-bottom:var(--space-1)}.rt-r-pb-2{padding-bottom:var(--space-2)}.rt-r-pb-3{padding-bottom:var(--space-3)}.rt-r-pb-4{padding-bottom:var(--space-4)}.rt-r-pb-5{padding-bottom:var(--space-5)}.rt-r-pb-6{padding-bottom:var(--space-6)}.rt-r-pb-7{padding-bottom:var(--space-7)}.rt-r-pb-8{padding-bottom:var(--space-8)}.rt-r-pb-9{padding-bottom:var(--space-9)}.rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}@media (min-width: 520px){.xs\:rt-r-pb{padding-bottom:var(--pb-xs)}.xs\:rt-r-pb-0{padding-bottom:0}.xs\:rt-r-pb-1{padding-bottom:var(--space-1)}.xs\:rt-r-pb-2{padding-bottom:var(--space-2)}.xs\:rt-r-pb-3{padding-bottom:var(--space-3)}.xs\:rt-r-pb-4{padding-bottom:var(--space-4)}.xs\:rt-r-pb-5{padding-bottom:var(--space-5)}.xs\:rt-r-pb-6{padding-bottom:var(--space-6)}.xs\:rt-r-pb-7{padding-bottom:var(--space-7)}.xs\:rt-r-pb-8{padding-bottom:var(--space-8)}.xs\:rt-r-pb-9{padding-bottom:var(--space-9)}.xs\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 768px){.sm\:rt-r-pb{padding-bottom:var(--pb-sm)}.sm\:rt-r-pb-0{padding-bottom:0}.sm\:rt-r-pb-1{padding-bottom:var(--space-1)}.sm\:rt-r-pb-2{padding-bottom:var(--space-2)}.sm\:rt-r-pb-3{padding-bottom:var(--space-3)}.sm\:rt-r-pb-4{padding-bottom:var(--space-4)}.sm\:rt-r-pb-5{padding-bottom:var(--space-5)}.sm\:rt-r-pb-6{padding-bottom:var(--space-6)}.sm\:rt-r-pb-7{padding-bottom:var(--space-7)}.sm\:rt-r-pb-8{padding-bottom:var(--space-8)}.sm\:rt-r-pb-9{padding-bottom:var(--space-9)}.sm\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1024px){.md\:rt-r-pb{padding-bottom:var(--pb-md)}.md\:rt-r-pb-0{padding-bottom:0}.md\:rt-r-pb-1{padding-bottom:var(--space-1)}.md\:rt-r-pb-2{padding-bottom:var(--space-2)}.md\:rt-r-pb-3{padding-bottom:var(--space-3)}.md\:rt-r-pb-4{padding-bottom:var(--space-4)}.md\:rt-r-pb-5{padding-bottom:var(--space-5)}.md\:rt-r-pb-6{padding-bottom:var(--space-6)}.md\:rt-r-pb-7{padding-bottom:var(--space-7)}.md\:rt-r-pb-8{padding-bottom:var(--space-8)}.md\:rt-r-pb-9{padding-bottom:var(--space-9)}.md\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1280px){.lg\:rt-r-pb{padding-bottom:var(--pb-lg)}.lg\:rt-r-pb-0{padding-bottom:0}.lg\:rt-r-pb-1{padding-bottom:var(--space-1)}.lg\:rt-r-pb-2{padding-bottom:var(--space-2)}.lg\:rt-r-pb-3{padding-bottom:var(--space-3)}.lg\:rt-r-pb-4{padding-bottom:var(--space-4)}.lg\:rt-r-pb-5{padding-bottom:var(--space-5)}.lg\:rt-r-pb-6{padding-bottom:var(--space-6)}.lg\:rt-r-pb-7{padding-bottom:var(--space-7)}.lg\:rt-r-pb-8{padding-bottom:var(--space-8)}.lg\:rt-r-pb-9{padding-bottom:var(--space-9)}.lg\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}@media (min-width: 1640px){.xl\:rt-r-pb{padding-bottom:var(--pb-xl)}.xl\:rt-r-pb-0{padding-bottom:0}.xl\:rt-r-pb-1{padding-bottom:var(--space-1)}.xl\:rt-r-pb-2{padding-bottom:var(--space-2)}.xl\:rt-r-pb-3{padding-bottom:var(--space-3)}.xl\:rt-r-pb-4{padding-bottom:var(--space-4)}.xl\:rt-r-pb-5{padding-bottom:var(--space-5)}.xl\:rt-r-pb-6{padding-bottom:var(--space-6)}.xl\:rt-r-pb-7{padding-bottom:var(--space-7)}.xl\:rt-r-pb-8{padding-bottom:var(--space-8)}.xl\:rt-r-pb-9{padding-bottom:var(--space-9)}.xl\:rt-r-pb-inset{padding-bottom:var(--inset-padding-bottom)}}.rt-r-pl{padding-left:var(--pl)}.rt-r-pl-0{padding-left:0}.rt-r-pl-1{padding-left:var(--space-1)}.rt-r-pl-2{padding-left:var(--space-2)}.rt-r-pl-3{padding-left:var(--space-3)}.rt-r-pl-4{padding-left:var(--space-4)}.rt-r-pl-5{padding-left:var(--space-5)}.rt-r-pl-6{padding-left:var(--space-6)}.rt-r-pl-7{padding-left:var(--space-7)}.rt-r-pl-8{padding-left:var(--space-8)}.rt-r-pl-9{padding-left:var(--space-9)}.rt-r-pl-inset{padding-left:var(--inset-padding-left)}@media (min-width: 520px){.xs\:rt-r-pl{padding-left:var(--pl-xs)}.xs\:rt-r-pl-0{padding-left:0}.xs\:rt-r-pl-1{padding-left:var(--space-1)}.xs\:rt-r-pl-2{padding-left:var(--space-2)}.xs\:rt-r-pl-3{padding-left:var(--space-3)}.xs\:rt-r-pl-4{padding-left:var(--space-4)}.xs\:rt-r-pl-5{padding-left:var(--space-5)}.xs\:rt-r-pl-6{padding-left:var(--space-6)}.xs\:rt-r-pl-7{padding-left:var(--space-7)}.xs\:rt-r-pl-8{padding-left:var(--space-8)}.xs\:rt-r-pl-9{padding-left:var(--space-9)}.xs\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width: 768px){.sm\:rt-r-pl{padding-left:var(--pl-sm)}.sm\:rt-r-pl-0{padding-left:0}.sm\:rt-r-pl-1{padding-left:var(--space-1)}.sm\:rt-r-pl-2{padding-left:var(--space-2)}.sm\:rt-r-pl-3{padding-left:var(--space-3)}.sm\:rt-r-pl-4{padding-left:var(--space-4)}.sm\:rt-r-pl-5{padding-left:var(--space-5)}.sm\:rt-r-pl-6{padding-left:var(--space-6)}.sm\:rt-r-pl-7{padding-left:var(--space-7)}.sm\:rt-r-pl-8{padding-left:var(--space-8)}.sm\:rt-r-pl-9{padding-left:var(--space-9)}.sm\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width: 1024px){.md\:rt-r-pl{padding-left:var(--pl-md)}.md\:rt-r-pl-0{padding-left:0}.md\:rt-r-pl-1{padding-left:var(--space-1)}.md\:rt-r-pl-2{padding-left:var(--space-2)}.md\:rt-r-pl-3{padding-left:var(--space-3)}.md\:rt-r-pl-4{padding-left:var(--space-4)}.md\:rt-r-pl-5{padding-left:var(--space-5)}.md\:rt-r-pl-6{padding-left:var(--space-6)}.md\:rt-r-pl-7{padding-left:var(--space-7)}.md\:rt-r-pl-8{padding-left:var(--space-8)}.md\:rt-r-pl-9{padding-left:var(--space-9)}.md\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width: 1280px){.lg\:rt-r-pl{padding-left:var(--pl-lg)}.lg\:rt-r-pl-0{padding-left:0}.lg\:rt-r-pl-1{padding-left:var(--space-1)}.lg\:rt-r-pl-2{padding-left:var(--space-2)}.lg\:rt-r-pl-3{padding-left:var(--space-3)}.lg\:rt-r-pl-4{padding-left:var(--space-4)}.lg\:rt-r-pl-5{padding-left:var(--space-5)}.lg\:rt-r-pl-6{padding-left:var(--space-6)}.lg\:rt-r-pl-7{padding-left:var(--space-7)}.lg\:rt-r-pl-8{padding-left:var(--space-8)}.lg\:rt-r-pl-9{padding-left:var(--space-9)}.lg\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}@media (min-width: 1640px){.xl\:rt-r-pl{padding-left:var(--pl-xl)}.xl\:rt-r-pl-0{padding-left:0}.xl\:rt-r-pl-1{padding-left:var(--space-1)}.xl\:rt-r-pl-2{padding-left:var(--space-2)}.xl\:rt-r-pl-3{padding-left:var(--space-3)}.xl\:rt-r-pl-4{padding-left:var(--space-4)}.xl\:rt-r-pl-5{padding-left:var(--space-5)}.xl\:rt-r-pl-6{padding-left:var(--space-6)}.xl\:rt-r-pl-7{padding-left:var(--space-7)}.xl\:rt-r-pl-8{padding-left:var(--space-8)}.xl\:rt-r-pl-9{padding-left:var(--space-9)}.xl\:rt-r-pl-inset{padding-left:var(--inset-padding-left)}}.rt-r-position-static{position:static}.rt-r-position-absolute{position:absolute}.rt-r-position-relative{position:relative}.rt-r-position-fixed{position:fixed}.rt-r-position-sticky{position:sticky}@media (min-width: 520px){.xs\:rt-r-position-static{position:static}.xs\:rt-r-position-absolute{position:absolute}.xs\:rt-r-position-relative{position:relative}.xs\:rt-r-position-fixed{position:fixed}.xs\:rt-r-position-sticky{position:sticky}}@media (min-width: 768px){.sm\:rt-r-position-static{position:static}.sm\:rt-r-position-absolute{position:absolute}.sm\:rt-r-position-relative{position:relative}.sm\:rt-r-position-fixed{position:fixed}.sm\:rt-r-position-sticky{position:sticky}}@media (min-width: 1024px){.md\:rt-r-position-static{position:static}.md\:rt-r-position-absolute{position:absolute}.md\:rt-r-position-relative{position:relative}.md\:rt-r-position-fixed{position:fixed}.md\:rt-r-position-sticky{position:sticky}}@media (min-width: 1280px){.lg\:rt-r-position-static{position:static}.lg\:rt-r-position-absolute{position:absolute}.lg\:rt-r-position-relative{position:relative}.lg\:rt-r-position-fixed{position:fixed}.lg\:rt-r-position-sticky{position:sticky}}@media (min-width: 1640px){.xl\:rt-r-position-static{position:static}.xl\:rt-r-position-absolute{position:absolute}.xl\:rt-r-position-relative{position:relative}.xl\:rt-r-position-fixed{position:fixed}.xl\:rt-r-position-sticky{position:sticky}}.rt-r-w{width:var(--width)}@media (min-width: 520px){.xs\:rt-r-w{width:var(--width-xs)}}@media (min-width: 768px){.sm\:rt-r-w{width:var(--width-sm)}}@media (min-width: 1024px){.md\:rt-r-w{width:var(--width-md)}}@media (min-width: 1280px){.lg\:rt-r-w{width:var(--width-lg)}}@media (min-width: 1640px){.xl\:rt-r-w{width:var(--width-xl)}}.rt-r-min-w{min-width:var(--min-width)}@media (min-width: 520px){.xs\:rt-r-min-w{min-width:var(--min-width-xs)}}@media (min-width: 768px){.sm\:rt-r-min-w{min-width:var(--min-width-sm)}}@media (min-width: 1024px){.md\:rt-r-min-w{min-width:var(--min-width-md)}}@media (min-width: 1280px){.lg\:rt-r-min-w{min-width:var(--min-width-lg)}}@media (min-width: 1640px){.xl\:rt-r-min-w{min-width:var(--min-width-xl)}}.rt-r-max-w{max-width:var(--max-width)}@media (min-width: 520px){.xs\:rt-r-max-w{max-width:var(--max-width-xs)}}@media (min-width: 768px){.sm\:rt-r-max-w{max-width:var(--max-width-sm)}}@media (min-width: 1024px){.md\:rt-r-max-w{max-width:var(--max-width-md)}}@media (min-width: 1280px){.lg\:rt-r-max-w{max-width:var(--max-width-lg)}}@media (min-width: 1640px){.xl\:rt-r-max-w{max-width:var(--max-width-xl)}}.rt-r-weight-light{font-weight:var(--font-weight-light)}.rt-r-weight-regular{font-weight:var(--font-weight-regular)}.rt-r-weight-medium{font-weight:var(--font-weight-medium)}.rt-r-weight-bold{font-weight:var(--font-weight-bold)}@media (min-width: 520px){.xs\:rt-r-weight-light{font-weight:var(--font-weight-light)}.xs\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.xs\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.xs\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width: 768px){.sm\:rt-r-weight-light{font-weight:var(--font-weight-light)}.sm\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.sm\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.sm\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width: 1024px){.md\:rt-r-weight-light{font-weight:var(--font-weight-light)}.md\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.md\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.md\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width: 1280px){.lg\:rt-r-weight-light{font-weight:var(--font-weight-light)}.lg\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.lg\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.lg\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}@media (min-width: 1640px){.xl\:rt-r-weight-light{font-weight:var(--font-weight-light)}.xl\:rt-r-weight-regular{font-weight:var(--font-weight-regular)}.xl\:rt-r-weight-medium{font-weight:var(--font-weight-medium)}.xl\:rt-r-weight-bold{font-weight:var(--font-weight-bold)}}.rt-r-lt-normal:before,.rt-r-lt-end:before,.rt-r-lt-normal:after,.rt-r-lt-start:after{content:none}.rt-r-lt-start:before,.rt-r-lt-both:before,.rt-r-lt-end:after,.rt-r-lt-both:after{content:"";display:table}.rt-r-lt-start:before,.rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.rt-r-lt-end:after,.rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}@media (min-width: 520px){.xs\:rt-r-lt-normal:before,.xs\:rt-r-lt-end:before,.xs\:rt-r-lt-normal:after,.xs\:rt-r-lt-start:after{content:none}.xs\:rt-r-lt-start:before,.xs\:rt-r-lt-both:before,.xs\:rt-r-lt-end:after,.xs\:rt-r-lt-both:after{content:"";display:table}.xs\:rt-r-lt-start:before,.xs\:rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.xs\:rt-r-lt-end:after,.xs\:rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width: 768px){.sm\:rt-r-lt-normal:before,.sm\:rt-r-lt-end:before,.sm\:rt-r-lt-normal:after,.sm\:rt-r-lt-start:after{content:none}.sm\:rt-r-lt-start:before,.sm\:rt-r-lt-both:before,.sm\:rt-r-lt-end:after,.sm\:rt-r-lt-both:after{content:"";display:table}.sm\:rt-r-lt-start:before,.sm\:rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.sm\:rt-r-lt-end:after,.sm\:rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width: 1024px){.md\:rt-r-lt-normal:before,.md\:rt-r-lt-end:before,.md\:rt-r-lt-normal:after,.md\:rt-r-lt-start:after{content:none}.md\:rt-r-lt-start:before,.md\:rt-r-lt-both:before,.md\:rt-r-lt-end:after,.md\:rt-r-lt-both:after{content:"";display:table}.md\:rt-r-lt-start:before,.md\:rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.md\:rt-r-lt-end:after,.md\:rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width: 1280px){.lg\:rt-r-lt-normal:before,.lg\:rt-r-lt-end:before,.lg\:rt-r-lt-normal:after,.lg\:rt-r-lt-start:after{content:none}.lg\:rt-r-lt-start:before,.lg\:rt-r-lt-both:before,.lg\:rt-r-lt-end:after,.lg\:rt-r-lt-both:after{content:"";display:table}.lg\:rt-r-lt-start:before,.lg\:rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.lg\:rt-r-lt-end:after,.lg\:rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}@media (min-width: 1640px){.xl\:rt-r-lt-normal:before,.xl\:rt-r-lt-end:before,.xl\:rt-r-lt-normal:after,.xl\:rt-r-lt-start:after{content:none}.xl\:rt-r-lt-start:before,.xl\:rt-r-lt-both:before,.xl\:rt-r-lt-end:after,.xl\:rt-r-lt-both:after{content:"";display:table}.xl\:rt-r-lt-start:before,.xl\:rt-r-lt-both:before{margin-bottom:calc(var(--leading-trim-start, var(--default-leading-trim-start)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}.xl\:rt-r-lt-end:after,.xl\:rt-r-lt-both:after{margin-top:calc(var(--leading-trim-end, var(--default-leading-trim-end)) - var(--line-height, calc(1em * var(--default-line-height))) / 2)}}.rt-r-resize-none{resize:none}.rt-r-resize-vertical{resize:vertical}.rt-r-resize-horizontal{resize:horizontal}.rt-r-resize-both{resize:both}@media (min-width: 520px){.xs\:rt-r-resize-none{resize:none}.xs\:rt-r-resize-vertical{resize:vertical}.xs\:rt-r-resize-horizontal{resize:horizontal}.xs\:rt-r-resize-both{resize:both}}@media (min-width: 768px){.sm\:rt-r-resize-none{resize:none}.sm\:rt-r-resize-vertical{resize:vertical}.sm\:rt-r-resize-horizontal{resize:horizontal}.sm\:rt-r-resize-both{resize:both}}@media (min-width: 1024px){.md\:rt-r-resize-none{resize:none}.md\:rt-r-resize-vertical{resize:vertical}.md\:rt-r-resize-horizontal{resize:horizontal}.md\:rt-r-resize-both{resize:both}}@media (min-width: 1280px){.lg\:rt-r-resize-none{resize:none}.lg\:rt-r-resize-vertical{resize:vertical}.lg\:rt-r-resize-horizontal{resize:horizontal}.lg\:rt-r-resize-both{resize:both}}@media (min-width: 1640px){.xl\:rt-r-resize-none{resize:none}.xl\:rt-r-resize-vertical{resize:vertical}.xl\:rt-r-resize-horizontal{resize:horizontal}.xl\:rt-r-resize-both{resize:both}}.rt-r-tl-auto{table-layout:auto}.rt-r-tl-fixed{table-layout:fixed}@media (min-width: 520px){.xs\:rt-r-tl-auto{table-layout:auto}.xs\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width: 768px){.sm\:rt-r-tl-auto{table-layout:auto}.sm\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width: 1024px){.md\:rt-r-tl-auto{table-layout:auto}.md\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width: 1280px){.lg\:rt-r-tl-auto{table-layout:auto}.lg\:rt-r-tl-fixed{table-layout:fixed}}@media (min-width: 1640px){.xl\:rt-r-tl-auto{table-layout:auto}.xl\:rt-r-tl-fixed{table-layout:fixed}}.rt-r-ta-left{text-align:left}.rt-r-ta-center{text-align:center}.rt-r-ta-right{text-align:right}@media (min-width: 520px){.xs\:rt-r-ta-left{text-align:left}.xs\:rt-r-ta-center{text-align:center}.xs\:rt-r-ta-right{text-align:right}}@media (min-width: 768px){.sm\:rt-r-ta-left{text-align:left}.sm\:rt-r-ta-center{text-align:center}.sm\:rt-r-ta-right{text-align:right}}@media (min-width: 1024px){.md\:rt-r-ta-left{text-align:left}.md\:rt-r-ta-center{text-align:center}.md\:rt-r-ta-right{text-align:right}}@media (min-width: 1280px){.lg\:rt-r-ta-left{text-align:left}.lg\:rt-r-ta-center{text-align:center}.lg\:rt-r-ta-right{text-align:right}}@media (min-width: 1640px){.xl\:rt-r-ta-left{text-align:left}.xl\:rt-r-ta-center{text-align:center}.xl\:rt-r-ta-right{text-align:right}}.rt-r-tw-wrap{white-space:normal}.rt-r-tw-nowrap{white-space:nowrap}.rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.rt-r-tw-balance{white-space:normal;text-wrap:balance}@media (min-width: 520px){.xs\:rt-r-tw-wrap{white-space:normal}.xs\:rt-r-tw-nowrap{white-space:nowrap}.xs\:rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.xs\:rt-r-tw-balance{white-space:normal;text-wrap:balance}}@media (min-width: 768px){.sm\:rt-r-tw-wrap{white-space:normal}.sm\:rt-r-tw-nowrap{white-space:nowrap}.sm\:rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.sm\:rt-r-tw-balance{white-space:normal;text-wrap:balance}}@media (min-width: 1024px){.md\:rt-r-tw-wrap{white-space:normal}.md\:rt-r-tw-nowrap{white-space:nowrap}.md\:rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.md\:rt-r-tw-balance{white-space:normal;text-wrap:balance}}@media (min-width: 1280px){.lg\:rt-r-tw-wrap{white-space:normal}.lg\:rt-r-tw-nowrap{white-space:nowrap}.lg\:rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.lg\:rt-r-tw-balance{white-space:normal;text-wrap:balance}}@media (min-width: 1640px){.xl\:rt-r-tw-wrap{white-space:normal}.xl\:rt-r-tw-nowrap{white-space:nowrap}.xl\:rt-r-tw-pretty{white-space:normal;text-wrap:pretty}.xl\:rt-r-tw-balance{white-space:normal;text-wrap:balance}}.rt-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-r-va-baseline{vertical-align:baseline}.rt-r-va-top{vertical-align:top}.rt-r-va-middle{vertical-align:middle}.rt-r-va-bottom{vertical-align:bottom}@media (min-width: 520px){.xs\:rt-r-va-baseline{vertical-align:baseline}.xs\:rt-r-va-top{vertical-align:top}.xs\:rt-r-va-middle{vertical-align:middle}.xs\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width: 768px){.sm\:rt-r-va-baseline{vertical-align:baseline}.sm\:rt-r-va-top{vertical-align:top}.sm\:rt-r-va-middle{vertical-align:middle}.sm\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width: 1024px){.md\:rt-r-va-baseline{vertical-align:baseline}.md\:rt-r-va-top{vertical-align:top}.md\:rt-r-va-middle{vertical-align:middle}.md\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width: 1280px){.lg\:rt-r-va-baseline{vertical-align:baseline}.lg\:rt-r-va-top{vertical-align:top}.lg\:rt-r-va-middle{vertical-align:middle}.lg\:rt-r-va-bottom{vertical-align:bottom}}@media (min-width: 1640px){.xl\:rt-r-va-baseline{vertical-align:baseline}.xl\:rt-r-va-top{vertical-align:top}.xl\:rt-r-va-middle{vertical-align:middle}.xl\:rt-r-va-bottom{vertical-align:bottom}}:root{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,"Open Sans (Custom)",system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.5;font-weight:400;font-family:DM Sans,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;font-family:DM Sans,sans-serif}:root,.light,.light-theme{--blue-1: #2e3758;--blue-2: #2e3758;--blue-3: #2e3758;--blue-4: #2e3758;--blue-5: #2e3758;--blue-6: #2e3758;--blue-7: #2e3758;--blue-8: #2e3758;--blue-9: #2e3758;--blue-10: #2e3758;--blue-11: #2e3758;--blue-12: #2e3758;--blue-a1: #2e375809;--blue-a2: #2e37580c;--blue-a3: #2e375816;--blue-a4: #2e375824;--blue-a5: #2e375834;--blue-a6: #2e375846;--blue-a7: #2e37585d;--blue-a8: #2e37587d;--blue-a9: #2e3758ca;--blue-a10: #2e3758be;--blue-a11: #2e3758ba;--blue-a12: #2e3758cd;--blue-contrast: #fff;--blue-surface: #dfe1e6cc;--blue-indicator: #313a5b;--blue-track: #313a5b}:root,.light,.light-theme,.radix-themes{--color-background: #eaecf4} diff --git a/assets/index-iWUR789K.js b/assets/index-iWUR789K.js new file mode 100644 index 0000000..d349642 --- /dev/null +++ b/assets/index-iWUR789K.js @@ -0,0 +1,84 @@ +function by(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function Gu(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ep={exports:{}},ga={},kp={exports:{}},G={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var ki=Symbol.for("react.element"),Oy=Symbol.for("react.portal"),Iy=Symbol.for("react.fragment"),jy=Symbol.for("react.strict_mode"),Ly=Symbol.for("react.profiler"),Dy=Symbol.for("react.provider"),zy=Symbol.for("react.context"),$y=Symbol.for("react.forward_ref"),Fy=Symbol.for("react.suspense"),Vy=Symbol.for("react.memo"),By=Symbol.for("react.lazy"),Ad=Symbol.iterator;function Uy(e){return e===null||typeof e!="object"?null:(e=Ad&&e[Ad]||e["@@iterator"],typeof e=="function"?e:null)}var Np={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Pp=Object.assign,Tp={};function ro(e,t,n){this.props=e,this.context=t,this.refs=Tp,this.updater=n||Np}ro.prototype.isReactComponent={};ro.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};ro.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Rp(){}Rp.prototype=ro.prototype;function Ku(e,t,n){this.props=e,this.context=t,this.refs=Tp,this.updater=n||Np}var Yu=Ku.prototype=new Rp;Yu.constructor=Ku;Pp(Yu,ro.prototype);Yu.isPureReactComponent=!0;var bd=Array.isArray,Mp=Object.prototype.hasOwnProperty,Xu={current:null},Ap={key:!0,ref:!0,__self:!0,__source:!0};function bp(e,t,n){var r,o={},i=null,s=null;if(t!=null)for(r in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(i=""+t.key),t)Mp.call(t,r)&&!Ap.hasOwnProperty(r)&&(o[r]=t[r]);var a=arguments.length-2;if(a===1)o.children=n;else if(1>>1,q=R[Z];if(0>>1;Zo(ln,D))Oeo(Be,ln)?(R[Z]=Be,R[Oe]=D,Z=Oe):(R[Z]=ln,R[Ye]=D,Z=Ye);else if(Oeo(Be,D))R[Z]=Be,R[Oe]=D,Z=Oe;else break e}}return P}function o(R,P){var D=R.sortIndex-P.sortIndex;return D!==0?D:R.id-P.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var s=Date,a=s.now();e.unstable_now=function(){return s.now()-a}}var l=[],u=[],d=1,f=null,h=3,x=!1,w=!1,g=!1,S=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function y(R){for(var P=n(u);P!==null;){if(P.callback===null)r(u);else if(P.startTime<=R)r(u),P.sortIndex=P.expirationTime,t(l,P);else break;P=n(u)}}function _(R){if(g=!1,y(R),!w)if(n(l)!==null)w=!0,te(C);else{var P=n(u);P!==null&&H(_,P.startTime-R)}}function C(R,P){w=!1,g&&(g=!1,p(E),E=-1),x=!0;var D=h;try{for(y(P),f=n(l);f!==null&&(!(f.expirationTime>P)||R&&!B());){var Z=f.callback;if(typeof Z=="function"){f.callback=null,h=f.priorityLevel;var q=Z(f.expirationTime<=P);P=e.unstable_now(),typeof q=="function"?f.callback=q:f===n(l)&&r(l),y(P)}else r(l);f=n(l)}if(f!==null)var Mt=!0;else{var Ye=n(u);Ye!==null&&H(_,Ye.startTime-P),Mt=!1}return Mt}finally{f=null,h=D,x=!1}}var k=!1,N=null,E=-1,b=5,A=-1;function B(){return!(e.unstable_now()-AR||125Z?(R.sortIndex=D,t(u,R),n(l)===null&&R===n(u)&&(g?(p(E),E=-1):g=!0,H(_,D-Z))):(R.sortIndex=q,t(l,R),w||x||(w=!0,te(C))),R},e.unstable_shouldYield=B,e.unstable_wrapCallback=function(R){var P=h;return function(){var D=h;h=P;try{return R.apply(this,arguments)}finally{h=D}}}})(Dp);Lp.exports=Dp;var t0=Lp.exports;/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var n0=c,rt=t0;function T(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Dl=Object.prototype.hasOwnProperty,r0=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Id={},jd={};function o0(e){return Dl.call(jd,e)?!0:Dl.call(Id,e)?!1:r0.test(e)?jd[e]=!0:(Id[e]=!0,!1)}function i0(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function s0(e,t,n,r){if(t===null||typeof t>"u"||i0(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Fe(e,t,n,r,o,i,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}var Ne={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ne[e]=new Fe(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ne[t]=new Fe(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ne[e]=new Fe(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ne[e]=new Fe(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Ne[e]=new Fe(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ne[e]=new Fe(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Ne[e]=new Fe(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Ne[e]=new Fe(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Ne[e]=new Fe(e,5,!1,e.toLowerCase(),null,!1,!1)});var qu=/[\-:]([a-z])/g;function Ju(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(qu,Ju);Ne[t]=new Fe(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(qu,Ju);Ne[t]=new Fe(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(qu,Ju);Ne[t]=new Fe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Ne[e]=new Fe(e,1,!1,e.toLowerCase(),null,!1,!1)});Ne.xlinkHref=new Fe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Ne[e]=new Fe(e,1,!1,e.toLowerCase(),null,!0,!0)});function ec(e,t,n,r){var o=Ne.hasOwnProperty(t)?Ne[t]:null;(o!==null?o.type!==0:r||!(2a||o[s]!==i[a]){var l=` +`+o[s].replace(" at new "," at ");return e.displayName&&l.includes("")&&(l=l.replace("",e.displayName)),l}while(1<=s&&0<=a);break}}}finally{qa=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Co(e):""}function a0(e){switch(e.tag){case 5:return Co(e.type);case 16:return Co("Lazy");case 13:return Co("Suspense");case 19:return Co("SuspenseList");case 0:case 2:case 15:return e=Ja(e.type,!1),e;case 11:return e=Ja(e.type.render,!1),e;case 1:return e=Ja(e.type,!0),e;default:return""}}function Vl(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Er:return"Fragment";case Cr:return"Portal";case zl:return"Profiler";case tc:return"StrictMode";case $l:return"Suspense";case Fl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Fp:return(e.displayName||"Context")+".Consumer";case $p:return(e._context.displayName||"Context")+".Provider";case nc:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case rc:return t=e.displayName||null,t!==null?t:Vl(e.type)||"Memo";case fn:t=e._payload,e=e._init;try{return Vl(e(t))}catch{}}return null}function l0(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Vl(t);case 8:return t===tc?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Rn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Bp(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function u0(e){var t=Bp(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(s){r=""+s,i.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function zi(e){e._valueTracker||(e._valueTracker=u0(e))}function Up(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Bp(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ks(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Bl(e,t){var n=t.checked;return pe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Dd(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Rn(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Wp(e,t){t=t.checked,t!=null&&ec(e,"checked",t,!1)}function Ul(e,t){Wp(e,t);var n=Rn(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Wl(e,t.type,n):t.hasOwnProperty("defaultValue")&&Wl(e,t.type,Rn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function zd(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Wl(e,t,n){(t!=="number"||ks(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Eo=Array.isArray;function Lr(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=$i.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Ho(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var bo={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},c0=["Webkit","ms","Moz","O"];Object.keys(bo).forEach(function(e){c0.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),bo[t]=bo[e]})});function Kp(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||bo.hasOwnProperty(e)&&bo[e]?(""+t).trim():t+"px"}function Yp(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Kp(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var d0=pe({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Gl(e,t){if(t){if(d0[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(T(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(T(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(T(61))}if(t.style!=null&&typeof t.style!="object")throw Error(T(62))}}function Kl(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Yl=null;function oc(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Xl=null,Dr=null,zr=null;function Vd(e){if(e=Ti(e)){if(typeof Xl!="function")throw Error(T(280));var t=e.stateNode;t&&(t=_a(t),Xl(e.stateNode,e.type,t))}}function Xp(e){Dr?zr?zr.push(e):zr=[e]:Dr=e}function Qp(){if(Dr){var e=Dr,t=zr;if(zr=Dr=null,Vd(e),t)for(e=0;e>>=0,e===0?32:31-(_0(e)/C0|0)|0}var Fi=64,Vi=4194304;function ko(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Rs(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,s=n&268435455;if(s!==0){var a=s&~o;a!==0?r=ko(a):(i&=s,i!==0&&(r=ko(i)))}else s=n&~o,s!==0?r=ko(s):i!==0&&(r=ko(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Ni(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ct(t),e[t]=n}function P0(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Io),Xd=" ",Qd=!1;function gm(e,t){switch(e){case"keyup":return tw.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ym(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var kr=!1;function rw(e,t){switch(e){case"compositionend":return ym(t);case"keypress":return t.which!==32?null:(Qd=!0,Xd);case"textInput":return e=t.data,e===Xd&&Qd?null:e;default:return null}}function ow(e,t){if(kr)return e==="compositionend"||!fc&&gm(e,t)?(e=hm(),fs=uc=gn=null,kr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=tf(n)}}function _m(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?_m(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Cm(){for(var e=window,t=ks();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ks(e.document)}return t}function pc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function pw(e){var t=Cm(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&_m(n.ownerDocument.documentElement,n)){if(r!==null&&pc(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=nf(n,i);var s=nf(n,r);o&&s&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Nr=null,nu=null,Lo=null,ru=!1;function rf(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ru||Nr==null||Nr!==ks(r)||(r=Nr,"selectionStart"in r&&pc(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Lo&&Qo(Lo,r)||(Lo=r,r=bs(nu,"onSelect"),0Rr||(e.current=uu[Rr],uu[Rr]=null,Rr--)}function re(e,t){Rr++,uu[Rr]=e.current,e.current=t}var Mn={},Ae=Fn(Mn),He=Fn(!1),nr=Mn;function Hr(e,t){var n=e.type.contextTypes;if(!n)return Mn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Ze(e){return e=e.childContextTypes,e!=null}function Is(){se(He),se(Ae)}function df(e,t,n){if(Ae.current!==Mn)throw Error(T(168));re(Ae,t),re(He,n)}function bm(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(T(108,l0(e)||"Unknown",o));return pe({},n,r)}function js(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Mn,nr=Ae.current,re(Ae,e),re(He,He.current),!0}function ff(e,t,n){var r=e.stateNode;if(!r)throw Error(T(169));n?(e=bm(e,t,nr),r.__reactInternalMemoizedMergedChildContext=e,se(He),se(Ae),re(Ae,e)):se(He),re(He,n)}var Kt=null,Ca=!1,pl=!1;function Om(e){Kt===null?Kt=[e]:Kt.push(e)}function kw(e){Ca=!0,Om(e)}function Vn(){if(!pl&&Kt!==null){pl=!0;var e=0,t=J;try{var n=Kt;for(J=1;e>=s,o-=s,Yt=1<<32-Ct(t)+o|n<E?(b=N,N=null):b=N.sibling;var A=h(p,N,y[E],_);if(A===null){N===null&&(N=b);break}e&&N&&A.alternate===null&&t(p,N),m=i(A,m,E),k===null?C=A:k.sibling=A,k=A,N=b}if(E===y.length)return n(p,N),le&&Gn(p,E),C;if(N===null){for(;EE?(b=N,N=null):b=N.sibling;var B=h(p,N,A.value,_);if(B===null){N===null&&(N=b);break}e&&N&&B.alternate===null&&t(p,N),m=i(B,m,E),k===null?C=B:k.sibling=B,k=B,N=b}if(A.done)return n(p,N),le&&Gn(p,E),C;if(N===null){for(;!A.done;E++,A=y.next())A=f(p,A.value,_),A!==null&&(m=i(A,m,E),k===null?C=A:k.sibling=A,k=A);return le&&Gn(p,E),C}for(N=r(p,N);!A.done;E++,A=y.next())A=x(N,p,E,A.value,_),A!==null&&(e&&A.alternate!==null&&N.delete(A.key===null?E:A.key),m=i(A,m,E),k===null?C=A:k.sibling=A,k=A);return e&&N.forEach(function(X){return t(p,X)}),le&&Gn(p,E),C}function S(p,m,y,_){if(typeof y=="object"&&y!==null&&y.type===Er&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case Di:e:{for(var C=y.key,k=m;k!==null;){if(k.key===C){if(C=y.type,C===Er){if(k.tag===7){n(p,k.sibling),m=o(k,y.props.children),m.return=p,p=m;break e}}else if(k.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===fn&&hf(C)===k.type){n(p,k.sibling),m=o(k,y.props),m.ref=go(p,k,y),m.return=p,p=m;break e}n(p,k);break}else t(p,k);k=k.sibling}y.type===Er?(m=Jn(y.props.children,p.mode,_,y.key),m.return=p,p=m):(_=xs(y.type,y.key,y.props,null,p.mode,_),_.ref=go(p,m,y),_.return=p,p=_)}return s(p);case Cr:e:{for(k=y.key;m!==null;){if(m.key===k)if(m.tag===4&&m.stateNode.containerInfo===y.containerInfo&&m.stateNode.implementation===y.implementation){n(p,m.sibling),m=o(m,y.children||[]),m.return=p,p=m;break e}else{n(p,m);break}else t(p,m);m=m.sibling}m=Sl(y,p.mode,_),m.return=p,p=m}return s(p);case fn:return k=y._init,S(p,m,k(y._payload),_)}if(Eo(y))return w(p,m,y,_);if(fo(y))return g(p,m,y,_);Ki(p,y)}return typeof y=="string"&&y!==""||typeof y=="number"?(y=""+y,m!==null&&m.tag===6?(n(p,m.sibling),m=o(m,y),m.return=p,p=m):(n(p,m),m=xl(y,p.mode,_),m.return=p,p=m),s(p)):n(p,m)}return S}var Gr=Dm(!0),zm=Dm(!1),zs=Fn(null),$s=null,br=null,gc=null;function yc(){gc=br=$s=null}function wc(e){var t=zs.current;se(zs),e._currentValue=t}function fu(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Fr(e,t){$s=e,gc=br=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(We=!0),e.firstContext=null)}function pt(e){var t=e._currentValue;if(gc!==e)if(e={context:e,memoizedValue:t,next:null},br===null){if($s===null)throw Error(T(308));br=e,$s.dependencies={lanes:0,firstContext:e}}else br=br.next=e;return t}var Xn=null;function xc(e){Xn===null?Xn=[e]:Xn.push(e)}function $m(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,xc(t)):(n.next=o.next,o.next=n),t.interleaved=n,en(e,r)}function en(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var pn=!1;function Sc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Fm(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Qt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function En(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,Q&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,en(e,n)}return o=r.interleaved,o===null?(t.next=t,xc(r)):(t.next=o.next,o.next=t),r.interleaved=t,en(e,n)}function ms(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,sc(e,n)}}function vf(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var s={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=s:i=i.next=s,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Fs(e,t,n,r){var o=e.updateQueue;pn=!1;var i=o.firstBaseUpdate,s=o.lastBaseUpdate,a=o.shared.pending;if(a!==null){o.shared.pending=null;var l=a,u=l.next;l.next=null,s===null?i=u:s.next=u,s=l;var d=e.alternate;d!==null&&(d=d.updateQueue,a=d.lastBaseUpdate,a!==s&&(a===null?d.firstBaseUpdate=u:a.next=u,d.lastBaseUpdate=l))}if(i!==null){var f=o.baseState;s=0,d=u=l=null,a=i;do{var h=a.lane,x=a.eventTime;if((r&h)===h){d!==null&&(d=d.next={eventTime:x,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var w=e,g=a;switch(h=t,x=n,g.tag){case 1:if(w=g.payload,typeof w=="function"){f=w.call(x,f,h);break e}f=w;break e;case 3:w.flags=w.flags&-65537|128;case 0:if(w=g.payload,h=typeof w=="function"?w.call(x,f,h):w,h==null)break e;f=pe({},f,h);break e;case 2:pn=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,h=o.effects,h===null?o.effects=[a]:h.push(a))}else x={eventTime:x,lane:h,tag:a.tag,payload:a.payload,callback:a.callback,next:null},d===null?(u=d=x,l=f):d=d.next=x,s|=h;if(a=a.next,a===null){if(a=o.shared.pending,a===null)break;h=a,a=h.next,h.next=null,o.lastBaseUpdate=h,o.shared.pending=null}}while(!0);if(d===null&&(l=f),o.baseState=l,o.firstBaseUpdate=u,o.lastBaseUpdate=d,t=o.shared.interleaved,t!==null){o=t;do s|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);ir|=s,e.lanes=s,e.memoizedState=f}}function gf(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=hl.transition;hl.transition={};try{e(!1),t()}finally{J=n,hl.transition=r}}function rh(){return mt().memoizedState}function Rw(e,t,n){var r=Nn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},oh(e))ih(t,n);else if(n=$m(e,t,n,r),n!==null){var o=Le();Et(n,e,r,o),sh(n,t,r)}}function Mw(e,t,n){var r=Nn(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(oh(e))ih(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var s=t.lastRenderedState,a=i(s,n);if(o.hasEagerState=!0,o.eagerState=a,Nt(a,s)){var l=t.interleaved;l===null?(o.next=o,xc(t)):(o.next=l.next,l.next=o),t.interleaved=o;return}}catch{}finally{}n=$m(e,t,o,r),n!==null&&(o=Le(),Et(n,e,r,o),sh(n,t,r))}}function oh(e){var t=e.alternate;return e===fe||t!==null&&t===fe}function ih(e,t){Do=Bs=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function sh(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,sc(e,n)}}var Us={readContext:pt,useCallback:Te,useContext:Te,useEffect:Te,useImperativeHandle:Te,useInsertionEffect:Te,useLayoutEffect:Te,useMemo:Te,useReducer:Te,useRef:Te,useState:Te,useDebugValue:Te,useDeferredValue:Te,useTransition:Te,useMutableSource:Te,useSyncExternalStore:Te,useId:Te,unstable_isNewReconciler:!1},Aw={readContext:pt,useCallback:function(e,t){return bt().memoizedState=[e,t===void 0?null:t],e},useContext:pt,useEffect:wf,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,vs(4194308,4,qm.bind(null,t,e),n)},useLayoutEffect:function(e,t){return vs(4194308,4,e,t)},useInsertionEffect:function(e,t){return vs(4,2,e,t)},useMemo:function(e,t){var n=bt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=bt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Rw.bind(null,fe,e),[r.memoizedState,e]},useRef:function(e){var t=bt();return e={current:e},t.memoizedState=e},useState:yf,useDebugValue:Rc,useDeferredValue:function(e){return bt().memoizedState=e},useTransition:function(){var e=yf(!1),t=e[0];return e=Tw.bind(null,e[1]),bt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=fe,o=bt();if(le){if(n===void 0)throw Error(T(407));n=n()}else{if(n=t(),Ce===null)throw Error(T(349));or&30||Wm(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,wf(Zm.bind(null,r,i,e),[e]),r.flags|=2048,ii(9,Hm.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=bt(),t=Ce.identifierPrefix;if(le){var n=Xt,r=Yt;n=(r&~(1<<32-Ct(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=ri++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),n==="select"&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[Ot]=t,e[ei]=r,vh(e,t,!1,!1),t.stateNode=e;e:{switch(s=Kl(n,r),n){case"dialog":ie("cancel",e),ie("close",e),o=r;break;case"iframe":case"object":case"embed":ie("load",e),o=r;break;case"video":case"audio":for(o=0;oXr&&(t.flags|=128,r=!0,yo(i,!1),t.lanes=4194304)}else{if(!r)if(e=Vs(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),yo(i,!0),i.tail===null&&i.tailMode==="hidden"&&!s.alternate&&!le)return Re(t),null}else 2*ve()-i.renderingStartTime>Xr&&n!==1073741824&&(t.flags|=128,r=!0,yo(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(n=i.last,n!==null?n.sibling=s:t.child=s,i.last=s)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=ve(),t.sibling=null,n=de.current,re(de,r?n&1|2:n&1),t):(Re(t),null);case 22:case 23:return jc(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Xe&1073741824&&(Re(t),t.subtreeFlags&6&&(t.flags|=8192)):Re(t),null;case 24:return null;case 25:return null}throw Error(T(156,t.tag))}function $w(e,t){switch(hc(t),t.tag){case 1:return Ze(t.type)&&Is(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Kr(),se(He),se(Ae),Ec(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Cc(t),null;case 13:if(se(de),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(T(340));Zr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return se(de),null;case 4:return Kr(),null;case 10:return wc(t.type._context),null;case 22:case 23:return jc(),null;case 24:return null;default:return null}}var Xi=!1,Me=!1,Fw=typeof WeakSet=="function"?WeakSet:Set,j=null;function Or(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){me(e,t,r)}else n.current=null}function Su(e,t,n){try{n()}catch(r){me(e,t,r)}}var Mf=!1;function Vw(e,t){if(ou=Ms,e=Cm(),pc(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var s=0,a=-1,l=-1,u=0,d=0,f=e,h=null;t:for(;;){for(var x;f!==n||o!==0&&f.nodeType!==3||(a=s+o),f!==i||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(x=f.firstChild)!==null;)h=f,f=x;for(;;){if(f===e)break t;if(h===n&&++u===o&&(a=s),h===i&&++d===r&&(l=s),(x=f.nextSibling)!==null)break;f=h,h=f.parentNode}f=x}n=a===-1||l===-1?null:{start:a,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(iu={focusedElem:e,selectionRange:n},Ms=!1,j=t;j!==null;)if(t=j,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,j=e;else for(;j!==null;){t=j;try{var w=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var g=w.memoizedProps,S=w.memoizedState,p=t.stateNode,m=p.getSnapshotBeforeUpdate(t.elementType===t.type?g:yt(t.type,g),S);p.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var y=t.stateNode.containerInfo;y.nodeType===1?y.textContent="":y.nodeType===9&&y.documentElement&&y.removeChild(y.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(T(163))}}catch(_){me(t,t.return,_)}if(e=t.sibling,e!==null){e.return=t.return,j=e;break}j=t.return}return w=Mf,Mf=!1,w}function zo(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&Su(t,n,i)}o=o.next}while(o!==r)}}function Na(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function _u(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function wh(e){var t=e.alternate;t!==null&&(e.alternate=null,wh(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ot],delete t[ei],delete t[lu],delete t[Cw],delete t[Ew])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function xh(e){return e.tag===5||e.tag===3||e.tag===4}function Af(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||xh(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Cu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Os));else if(r!==4&&(e=e.child,e!==null))for(Cu(e,t,n),e=e.sibling;e!==null;)Cu(e,t,n),e=e.sibling}function Eu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Eu(e,t,n),e=e.sibling;e!==null;)Eu(e,t,n),e=e.sibling}var Ee=null,wt=!1;function un(e,t,n){for(n=n.child;n!==null;)Sh(e,t,n),n=n.sibling}function Sh(e,t,n){if(Dt&&typeof Dt.onCommitFiberUnmount=="function")try{Dt.onCommitFiberUnmount(ya,n)}catch{}switch(n.tag){case 5:Me||Or(n,t);case 6:var r=Ee,o=wt;Ee=null,un(e,t,n),Ee=r,wt=o,Ee!==null&&(wt?(e=Ee,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Ee.removeChild(n.stateNode));break;case 18:Ee!==null&&(wt?(e=Ee,n=n.stateNode,e.nodeType===8?fl(e.parentNode,n):e.nodeType===1&&fl(e,n),Yo(e)):fl(Ee,n.stateNode));break;case 4:r=Ee,o=wt,Ee=n.stateNode.containerInfo,wt=!0,un(e,t,n),Ee=r,wt=o;break;case 0:case 11:case 14:case 15:if(!Me&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,s=i.destroy;i=i.tag,s!==void 0&&(i&2||i&4)&&Su(n,t,s),o=o.next}while(o!==r)}un(e,t,n);break;case 1:if(!Me&&(Or(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){me(n,t,a)}un(e,t,n);break;case 21:un(e,t,n);break;case 22:n.mode&1?(Me=(r=Me)||n.memoizedState!==null,un(e,t,n),Me=r):un(e,t,n);break;default:un(e,t,n)}}function bf(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Fw),t.forEach(function(r){var o=Xw.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function gt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=s),r&=~i}if(r=o,r=ve()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Uw(r/1960))-r,10e?16:e,yn===null)var r=!1;else{if(e=yn,yn=null,Zs=0,Q&6)throw Error(T(331));var o=Q;for(Q|=4,j=e.current;j!==null;){var i=j,s=i.child;if(j.flags&16){var a=i.deletions;if(a!==null){for(var l=0;lve()-Oc?qn(e,0):bc|=n),Ge(e,t)}function Rh(e,t){t===0&&(e.mode&1?(t=Vi,Vi<<=1,!(Vi&130023424)&&(Vi=4194304)):t=1);var n=Le();e=en(e,t),e!==null&&(Ni(e,t,n),Ge(e,n))}function Yw(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Rh(e,n)}function Xw(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(T(314))}r!==null&&r.delete(t),Rh(e,n)}var Mh;Mh=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||He.current)We=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return We=!1,Dw(e,t,n);We=!!(e.flags&131072)}else We=!1,le&&t.flags&1048576&&Im(t,Ds,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;gs(e,t),e=t.pendingProps;var o=Hr(t,Ae.current);Fr(t,n),o=Nc(null,t,r,e,o,n);var i=Pc();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ze(r)?(i=!0,js(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Sc(t),o.updater=ka,t.stateNode=o,o._reactInternals=t,mu(t,r,e,n),t=gu(null,t,r,!0,i,n)):(t.tag=0,le&&i&&mc(t),je(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(gs(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=qw(r),e=yt(r,e),o){case 0:t=vu(null,t,r,e,n);break e;case 1:t=Pf(null,t,r,e,n);break e;case 11:t=kf(null,t,r,e,n);break e;case 14:t=Nf(null,t,r,yt(r.type,e),n);break e}throw Error(T(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:yt(r,o),vu(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:yt(r,o),Pf(e,t,r,o,n);case 3:e:{if(ph(t),e===null)throw Error(T(387));r=t.pendingProps,i=t.memoizedState,o=i.element,Fm(e,t),Fs(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=Yr(Error(T(423)),t),t=Tf(e,t,r,n,o);break e}else if(r!==o){o=Yr(Error(T(424)),t),t=Tf(e,t,r,n,o);break e}else for(Je=Cn(t.stateNode.containerInfo.firstChild),et=t,le=!0,xt=null,n=zm(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Zr(),r===o){t=tn(e,t,n);break e}je(e,t,r,n)}t=t.child}return t;case 5:return Vm(t),e===null&&du(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,s=o.children,su(r,o)?s=null:i!==null&&su(r,i)&&(t.flags|=32),fh(e,t),je(e,t,s,n),t.child;case 6:return e===null&&du(t),null;case 13:return mh(e,t,n);case 4:return _c(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Gr(t,null,r,n):je(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:yt(r,o),kf(e,t,r,o,n);case 7:return je(e,t,t.pendingProps,n),t.child;case 8:return je(e,t,t.pendingProps.children,n),t.child;case 12:return je(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,re(zs,r._currentValue),r._currentValue=s,i!==null)if(Nt(i.value,s)){if(i.children===o.children&&!He.current){t=tn(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var a=i.dependencies;if(a!==null){s=i.child;for(var l=a.firstContext;l!==null;){if(l.context===r){if(i.tag===1){l=Qt(-1,n&-n),l.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var d=u.pending;d===null?l.next=l:(l.next=d.next,d.next=l),u.pending=l}}i.lanes|=n,l=i.alternate,l!==null&&(l.lanes|=n),fu(i.return,n,t),a.lanes|=n;break}l=l.next}}else if(i.tag===10)s=i.type===t.type?null:i.child;else if(i.tag===18){if(s=i.return,s===null)throw Error(T(341));s.lanes|=n,a=s.alternate,a!==null&&(a.lanes|=n),fu(s,n,t),s=i.sibling}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===t){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}je(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Fr(t,n),o=pt(o),r=r(o),t.flags|=1,je(e,t,r,n),t.child;case 14:return r=t.type,o=yt(r,t.pendingProps),o=yt(r.type,o),Nf(e,t,r,o,n);case 15:return ch(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:yt(r,o),gs(e,t),t.tag=1,Ze(r)?(e=!0,js(t)):e=!1,Fr(t,n),ah(t,r,o),mu(t,r,o,n),gu(null,t,r,!0,e,n);case 19:return hh(e,t,n);case 22:return dh(e,t,n)}throw Error(T(156,t.tag))};function Ah(e,t){return om(e,t)}function Qw(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ct(e,t,n,r){return new Qw(e,t,n,r)}function Dc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function qw(e){if(typeof e=="function")return Dc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===nc)return 11;if(e===rc)return 14}return 2}function Pn(e,t){var n=e.alternate;return n===null?(n=ct(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function xs(e,t,n,r,o,i){var s=2;if(r=e,typeof e=="function")Dc(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case Er:return Jn(n.children,o,i,t);case tc:s=8,o|=8;break;case zl:return e=ct(12,n,t,o|2),e.elementType=zl,e.lanes=i,e;case $l:return e=ct(13,n,t,o),e.elementType=$l,e.lanes=i,e;case Fl:return e=ct(19,n,t,o),e.elementType=Fl,e.lanes=i,e;case Vp:return Ta(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case $p:s=10;break e;case Fp:s=9;break e;case nc:s=11;break e;case rc:s=14;break e;case fn:s=16,r=null;break e}throw Error(T(130,e==null?e:typeof e,""))}return t=ct(s,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function Jn(e,t,n,r){return e=ct(7,e,r,t),e.lanes=n,e}function Ta(e,t,n,r){return e=ct(22,e,r,t),e.elementType=Vp,e.lanes=n,e.stateNode={isHidden:!1},e}function xl(e,t,n){return e=ct(6,e,null,t),e.lanes=n,e}function Sl(e,t,n){return t=ct(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Jw(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=tl(0),this.expirationTimes=tl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=tl(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function zc(e,t,n,r,o,i,s,a,l){return e=new Jw(e,t,n,a,l),t===1?(t=1,i===!0&&(t|=8)):t=0,i=ct(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Sc(i),e}function e1(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(jh)}catch(e){console.error(e)}}jh(),jp.exports=ot;var Mi=jp.exports;const i1=Gu(Mi);var Lh,Ff=Mi;Lh=Ff.createRoot,Ff.hydrateRoot;var Dh={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},Vf=ne.createContext&&ne.createContext(Dh),s1=["attr","size","title"];function a1(e,t){if(e==null)return{};var n=l1(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function l1(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Ys(){return Ys=Object.assign?Object.assign.bind():function(e){for(var t=1;tne.createElement(t.tag,Xs({key:n},t.attr),zh(t.child)))}function Pe(e){return t=>ne.createElement(f1,Ys({attr:Xs({},e.attr)},t),zh(e.child))}function f1(e){var t=n=>{var{attr:r,size:o,title:i}=e,s=a1(e,s1),a=o||n.size||"1em",l;return n.className&&(l=n.className),e.className&&(l=(l?l+" ":"")+e.className),ne.createElement("svg",Ys({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,r,s,{className:l,style:Xs(Xs({color:e.color||n.color},n.style),e.style),height:a,width:a,xmlns:"http://www.w3.org/2000/svg"}),i&&ne.createElement("title",null,i),e.children)};return Vf!==void 0?ne.createElement(Vf.Consumer,null,n=>t(n)):t(Dh)}function Qs(e){return Pe({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M6 6v2h8.59L5 17.59 6.41 19 16 9.41V18h2V6z"},child:[]}]})(e)}function p1(e){return Pe({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"},child:[]}]})(e)}function m1(e){return Pe({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M15 5h6v2h-6zM9 5H3v2h4.85l6.92 12H21v-2h-5.07z"},child:[]}]})(e)}function $h(e){return Pe({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M14.69 2.21 4.33 11.49c-.64.58-.28 1.65.58 1.73L13 14l-4.85 6.76c-.22.31-.19.74.08 1.01.3.3.77.31 1.08.02l10.36-9.28c.64-.58.28-1.65-.58-1.73L11 10l4.85-6.76c.22-.31.19-.74-.08-1.01a.77.77 0 0 0-1.08-.02z"},child:[]}]})(e)}function h1(e){return Pe({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"},child:[]}]})(e)}function v1(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)}function Oa(...e){return t=>e.forEach(n=>v1(n,t))}function he(...e){return c.useCallback(Oa(...e),e)}var Ke=c.forwardRef((e,t)=>{const{children:n,...r}=e,o=c.Children.toArray(n),i=o.find(g1);if(i){const s=i.props.children,a=o.map(l=>l===i?c.Children.count(s)>1?c.Children.only(null):c.isValidElement(s)?s.props.children:null:l);return v.jsx(Ru,{...r,ref:t,children:c.isValidElement(s)?c.cloneElement(s,void 0,a):null})}return v.jsx(Ru,{...r,ref:t,children:n})});Ke.displayName="Slot";var Ru=c.forwardRef((e,t)=>{const{children:n,...r}=e;if(c.isValidElement(n)){const o=w1(n);return c.cloneElement(n,{...y1(r,n.props),ref:t?Oa(t,o):o})}return c.Children.count(n)>1?c.Children.only(null):null});Ru.displayName="SlotClone";var Bc=({children:e})=>v.jsx(v.Fragment,{children:e});function g1(e){return c.isValidElement(e)&&e.type===Bc}function y1(e,t){const n={...t};for(const r in t){const o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...a)=>{i(...a),o(...a)}:o&&(n[r]=o):r==="style"?n[r]={...o,...i}:r==="className"&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}function w1(e){var r,o;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(o=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:o.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var x1=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],ae=x1.reduce((e,t)=>{const n=c.forwardRef((r,o)=>{const{asChild:i,...s}=r,a=i?Ke:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),v.jsx(a,{...s,ref:o})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function Fh(e,t){e&&Mi.flushSync(()=>e.dispatchEvent(t))}var S1="VisuallyHidden",Uc=c.forwardRef((e,t)=>v.jsx(ae.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));Uc.displayName=S1;var _1=Uc,Vh={exports:{}};/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var r=[],o=0;ow,Object.values(w));return v.jsx(g.Provider,{value:S,children:x})}function d(f,h){const x=(h==null?void 0:h[e][l])||a,w=c.useContext(x);if(w)return w;if(s!==void 0)return s;throw new Error(`\`${f}\` must be used within \`${i}\``)}return u.displayName=i+"Provider",[u,d]}const o=()=>{const i=n.map(s=>c.createContext(s));return function(a){const l=(a==null?void 0:a[e])||i;return c.useMemo(()=>({[`__scope${e}`]:{...a,[e]:l}}),[a,l])}};return o.scopeName=e,[r,E1(o,...t)]}function E1(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(i){const s=r.reduce((a,{useScope:l,scopeName:u})=>{const f=l(i)[`__scope${u}`];return{...a,...f}},{});return c.useMemo(()=>({[`__scope${t.scopeName}`]:s}),[s])}};return n.scopeName=t.scopeName,n}function V(e,t,{checkForDefaultPrevented:n=!0}={}){return function(o){if(e==null||e(o),n===!1||!o.defaultPrevented)return t==null?void 0:t(o)}}var Ft=globalThis!=null&&globalThis.document?c.useLayoutEffect:()=>{},k1=Ky.useId||(()=>{}),N1=0;function Mu(e){const[t,n]=c.useState(k1());return Ft(()=>{e||n(r=>r??String(N1++))},[e]),e||(t?`radix-${t}`:"")}function xe(e){const t=c.useRef(e);return c.useEffect(()=>{t.current=e}),c.useMemo(()=>(...n)=>{var r;return(r=t.current)==null?void 0:r.call(t,...n)},[])}function Bh({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,o]=P1({defaultProp:t,onChange:n}),i=e!==void 0,s=i?e:r,a=xe(n),l=c.useCallback(u=>{if(i){const f=typeof u=="function"?u(e):u;f!==e&&a(f)}else o(u)},[i,e,o,a]);return[s,l]}function P1({defaultProp:e,onChange:t}){const n=c.useState(e),[r]=n,o=c.useRef(r),i=xe(t);return c.useEffect(()=>{o.current!==r&&(i(r),o.current=r)},[r,o,i]),n}function T1(e,t=globalThis==null?void 0:globalThis.document){const n=xe(e);c.useEffect(()=>{const r=o=>{o.key==="Escape"&&n(o)};return t.addEventListener("keydown",r,{capture:!0}),()=>t.removeEventListener("keydown",r,{capture:!0})},[n,t])}var R1="DismissableLayer",Au="dismissableLayer.update",M1="dismissableLayer.pointerDownOutside",A1="dismissableLayer.focusOutside",Uf,Uh=c.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Wc=c.forwardRef((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:i,onInteractOutside:s,onDismiss:a,...l}=e,u=c.useContext(Uh),[d,f]=c.useState(null),h=(d==null?void 0:d.ownerDocument)??(globalThis==null?void 0:globalThis.document),[,x]=c.useState({}),w=he(t,N=>f(N)),g=Array.from(u.layers),[S]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),p=g.indexOf(S),m=d?g.indexOf(d):-1,y=u.layersWithOutsidePointerEventsDisabled.size>0,_=m>=p,C=I1(N=>{const E=N.target,b=[...u.branches].some(A=>A.contains(E));!_||b||(o==null||o(N),s==null||s(N),N.defaultPrevented||a==null||a())},h),k=j1(N=>{const E=N.target;[...u.branches].some(A=>A.contains(E))||(i==null||i(N),s==null||s(N),N.defaultPrevented||a==null||a())},h);return T1(N=>{m===u.layers.size-1&&(r==null||r(N),!N.defaultPrevented&&a&&(N.preventDefault(),a()))},h),c.useEffect(()=>{if(d)return n&&(u.layersWithOutsidePointerEventsDisabled.size===0&&(Uf=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(d)),u.layers.add(d),Wf(),()=>{n&&u.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=Uf)}},[d,h,n,u]),c.useEffect(()=>()=>{d&&(u.layers.delete(d),u.layersWithOutsidePointerEventsDisabled.delete(d),Wf())},[d,u]),c.useEffect(()=>{const N=()=>x({});return document.addEventListener(Au,N),()=>document.removeEventListener(Au,N)},[]),v.jsx(ae.div,{...l,ref:w,style:{pointerEvents:y?_?"auto":"none":void 0,...e.style},onFocusCapture:V(e.onFocusCapture,k.onFocusCapture),onBlurCapture:V(e.onBlurCapture,k.onBlurCapture),onPointerDownCapture:V(e.onPointerDownCapture,C.onPointerDownCapture)})});Wc.displayName=R1;var b1="DismissableLayerBranch",O1=c.forwardRef((e,t)=>{const n=c.useContext(Uh),r=c.useRef(null),o=he(t,r);return c.useEffect(()=>{const i=r.current;if(i)return n.branches.add(i),()=>{n.branches.delete(i)}},[n.branches]),v.jsx(ae.div,{...e,ref:o})});O1.displayName=b1;function I1(e,t=globalThis==null?void 0:globalThis.document){const n=xe(e),r=c.useRef(!1),o=c.useRef(()=>{});return c.useEffect(()=>{const i=a=>{if(a.target&&!r.current){let l=function(){Wh(M1,n,u,{discrete:!0})};const u={originalEvent:a};a.pointerType==="touch"?(t.removeEventListener("click",o.current),o.current=l,t.addEventListener("click",o.current,{once:!0})):l()}else t.removeEventListener("click",o.current);r.current=!1},s=window.setTimeout(()=>{t.addEventListener("pointerdown",i)},0);return()=>{window.clearTimeout(s),t.removeEventListener("pointerdown",i),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function j1(e,t=globalThis==null?void 0:globalThis.document){const n=xe(e),r=c.useRef(!1);return c.useEffect(()=>{const o=i=>{i.target&&!r.current&&Wh(A1,n,{originalEvent:i},{discrete:!1})};return t.addEventListener("focusin",o),()=>t.removeEventListener("focusin",o)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function Wf(){const e=new CustomEvent(Au);document.dispatchEvent(e)}function Wh(e,t,n,{discrete:r}){const o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?Fh(o,i):o.dispatchEvent(i)}var _l="focusScope.autoFocusOnMount",Cl="focusScope.autoFocusOnUnmount",Hf={bubbles:!1,cancelable:!0},L1="FocusScope",Hh=c.forwardRef((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:i,...s}=e,[a,l]=c.useState(null),u=xe(o),d=xe(i),f=c.useRef(null),h=he(t,g=>l(g)),x=c.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;c.useEffect(()=>{if(r){let g=function(y){if(x.paused||!a)return;const _=y.target;a.contains(_)?f.current=_:cn(f.current,{select:!0})},S=function(y){if(x.paused||!a)return;const _=y.relatedTarget;_!==null&&(a.contains(_)||cn(f.current,{select:!0}))},p=function(y){if(document.activeElement===document.body)for(const C of y)C.removedNodes.length>0&&cn(a)};document.addEventListener("focusin",g),document.addEventListener("focusout",S);const m=new MutationObserver(p);return a&&m.observe(a,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",g),document.removeEventListener("focusout",S),m.disconnect()}}},[r,a,x.paused]),c.useEffect(()=>{if(a){Gf.add(x);const g=document.activeElement;if(!a.contains(g)){const p=new CustomEvent(_l,Hf);a.addEventListener(_l,u),a.dispatchEvent(p),p.defaultPrevented||(D1(B1(Zh(a)),{select:!0}),document.activeElement===g&&cn(a))}return()=>{a.removeEventListener(_l,u),setTimeout(()=>{const p=new CustomEvent(Cl,Hf);a.addEventListener(Cl,d),a.dispatchEvent(p),p.defaultPrevented||cn(g??document.body,{select:!0}),a.removeEventListener(Cl,d),Gf.remove(x)},0)}}},[a,u,d,x]);const w=c.useCallback(g=>{if(!n&&!r||x.paused)return;const S=g.key==="Tab"&&!g.altKey&&!g.ctrlKey&&!g.metaKey,p=document.activeElement;if(S&&p){const m=g.currentTarget,[y,_]=z1(m);y&&_?!g.shiftKey&&p===_?(g.preventDefault(),n&&cn(y,{select:!0})):g.shiftKey&&p===y&&(g.preventDefault(),n&&cn(_,{select:!0})):p===m&&g.preventDefault()}},[n,r,x.paused]);return v.jsx(ae.div,{tabIndex:-1,...s,ref:h,onKeyDown:w})});Hh.displayName=L1;function D1(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(cn(r,{select:t}),document.activeElement!==n)return}function z1(e){const t=Zh(e),n=Zf(t,e),r=Zf(t.reverse(),e);return[n,r]}function Zh(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Zf(e,t){for(const n of e)if(!$1(n,{upTo:t}))return n}function $1(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function F1(e){return e instanceof HTMLInputElement&&"select"in e}function cn(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&F1(e)&&t&&e.select()}}var Gf=V1();function V1(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pause()),e=Kf(e,t),e.unshift(t)},remove(t){var n;e=Kf(e,t),(n=e[0])==null||n.resume()}}}function Kf(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function B1(e){return e.filter(t=>t.tagName!=="A")}var U1="Portal",Gh=c.forwardRef((e,t)=>{var a;const{container:n,...r}=e,[o,i]=c.useState(!1);Ft(()=>i(!0),[]);const s=n||o&&((a=globalThis==null?void 0:globalThis.document)==null?void 0:a.body);return s?i1.createPortal(v.jsx(ae.div,{...r,ref:t}),s):null});Gh.displayName=U1;function W1(e,t){return c.useReducer((n,r)=>t[n][r]??n,e)}var Wt=e=>{const{present:t,children:n}=e,r=H1(t),o=typeof n=="function"?n({present:r.isPresent}):c.Children.only(n),i=he(r.ref,Z1(o));return typeof n=="function"||r.isPresent?c.cloneElement(o,{ref:i}):null};Wt.displayName="Presence";function H1(e){const[t,n]=c.useState(),r=c.useRef({}),o=c.useRef(e),i=c.useRef("none"),s=e?"mounted":"unmounted",[a,l]=W1(s,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return c.useEffect(()=>{const u=Ji(r.current);i.current=a==="mounted"?u:"none"},[a]),Ft(()=>{const u=r.current,d=o.current;if(d!==e){const h=i.current,x=Ji(u);e?l("MOUNT"):x==="none"||(u==null?void 0:u.display)==="none"?l("UNMOUNT"):l(d&&h!==x?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,l]),Ft(()=>{if(t){const u=f=>{const x=Ji(r.current).includes(f.animationName);f.target===t&&x&&Mi.flushSync(()=>l("ANIMATION_END"))},d=f=>{f.target===t&&(i.current=Ji(r.current))};return t.addEventListener("animationstart",d),t.addEventListener("animationcancel",u),t.addEventListener("animationend",u),()=>{t.removeEventListener("animationstart",d),t.removeEventListener("animationcancel",u),t.removeEventListener("animationend",u)}}else l("ANIMATION_END")},[t,l]),{isPresent:["mounted","unmountSuspended"].includes(a),ref:c.useCallback(u=>{u&&(r.current=getComputedStyle(u)),n(u)},[])}}function Ji(e){return(e==null?void 0:e.animationName)||"none"}function Z1(e){var r,o;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(o=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:o.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var El=0;function G1(){c.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??Yf()),document.body.insertAdjacentElement("beforeend",e[1]??Yf()),El++,()=>{El===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),El--}},[])}function Yf(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var It=function(){return It=Object.assign||function(t){for(var n,r=1,o=arguments.length;r"u")return cx;var t=dx(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},px=Qh(),mx=function(e,t,n,r){var o=e.left,i=e.top,s=e.right,a=e.gap;return n===void 0&&(n="margin"),` + .`.concat(Y1,` { + overflow: hidden `).concat(r,`; + padding-right: `).concat(a,"px ").concat(r,`; + } + body { + overflow: hidden `).concat(r,`; + overscroll-behavior: contain; + `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&` + padding-left: `.concat(o,`px; + padding-top: `).concat(i,`px; + padding-right: `).concat(s,`px; + margin-left:0; + margin-top:0; + margin-right: `).concat(a,"px ").concat(r,`; + `),n==="padding"&&"padding-right: ".concat(a,"px ").concat(r,";")].filter(Boolean).join(""),` + } + + .`).concat(Ss,` { + right: `).concat(a,"px ").concat(r,`; + } + + .`).concat(_s,` { + margin-right: `).concat(a,"px ").concat(r,`; + } + + .`).concat(Ss," .").concat(Ss,` { + right: 0 `).concat(r,`; + } + + .`).concat(_s," .").concat(_s,` { + margin-right: 0 `).concat(r,`; + } + + body { + `).concat(X1,": ").concat(a,`px; + } +`)},hx=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=r===void 0?"margin":r,i=c.useMemo(function(){return fx(o)},[o]);return c.createElement(px,{styles:mx(i,!t,o,n?"":"!important")})},bu=!1;if(typeof window<"u")try{var es=Object.defineProperty({},"passive",{get:function(){return bu=!0,!0}});window.addEventListener("test",es,es),window.removeEventListener("test",es,es)}catch{bu=!1}var gr=bu?{passive:!1}:!1,vx=function(e){return e.tagName==="TEXTAREA"},qh=function(e,t){var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!vx(e)&&n[t]==="visible")},gx=function(e){return qh(e,"overflowY")},yx=function(e){return qh(e,"overflowX")},Qf=function(e,t){var n=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var o=Jh(e,r);if(o){var i=ev(e,r),s=i[1],a=i[2];if(s>a)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},wx=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},xx=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},Jh=function(e,t){return e==="v"?gx(t):yx(t)},ev=function(e,t){return e==="v"?wx(t):xx(t)},Sx=function(e,t){return e==="h"&&t==="rtl"?-1:1},_x=function(e,t,n,r,o){var i=Sx(e,window.getComputedStyle(t).direction),s=i*r,a=n.target,l=t.contains(a),u=!1,d=s>0,f=0,h=0;do{var x=ev(e,a),w=x[0],g=x[1],S=x[2],p=g-S-i*w;(w||p)&&Jh(e,a)&&(f+=p,h+=w),a instanceof ShadowRoot?a=a.host:a=a.parentNode}while(!l&&a!==document.body||l&&(t.contains(a)||t===a));return(d&&(Math.abs(f)<1||!o)||!d&&(Math.abs(h)<1||!o))&&(u=!0),u},ts=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},qf=function(e){return[e.deltaX,e.deltaY]},Jf=function(e){return e&&"current"in e?e.current:e},Cx=function(e,t){return e[0]===t[0]&&e[1]===t[1]},Ex=function(e){return` + .block-interactivity-`.concat(e,` {pointer-events: none;} + .allow-interactivity-`).concat(e,` {pointer-events: all;} +`)},kx=0,yr=[];function Nx(e){var t=c.useRef([]),n=c.useRef([0,0]),r=c.useRef(),o=c.useState(kx++)[0],i=c.useState(Qh)[0],s=c.useRef(e);c.useEffect(function(){s.current=e},[e]),c.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var g=K1([e.lockRef.current],(e.shards||[]).map(Jf),!0).filter(Boolean);return g.forEach(function(S){return S.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),g.forEach(function(S){return S.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var a=c.useCallback(function(g,S){if("touches"in g&&g.touches.length===2)return!s.current.allowPinchZoom;var p=ts(g),m=n.current,y="deltaX"in g?g.deltaX:m[0]-p[0],_="deltaY"in g?g.deltaY:m[1]-p[1],C,k=g.target,N=Math.abs(y)>Math.abs(_)?"h":"v";if("touches"in g&&N==="h"&&k.type==="range")return!1;var E=Qf(N,k);if(!E)return!0;if(E?C=N:(C=N==="v"?"h":"v",E=Qf(N,k)),!E)return!1;if(!r.current&&"changedTouches"in g&&(y||_)&&(r.current=C),!C)return!0;var b=r.current||C;return _x(b,S,g,b==="h"?y:_,!0)},[]),l=c.useCallback(function(g){var S=g;if(!(!yr.length||yr[yr.length-1]!==i)){var p="deltaY"in S?qf(S):ts(S),m=t.current.filter(function(C){return C.name===S.type&&(C.target===S.target||S.target===C.shadowParent)&&Cx(C.delta,p)})[0];if(m&&m.should){S.cancelable&&S.preventDefault();return}if(!m){var y=(s.current.shards||[]).map(Jf).filter(Boolean).filter(function(C){return C.contains(S.target)}),_=y.length>0?a(S,y[0]):!s.current.noIsolation;_&&S.cancelable&&S.preventDefault()}}},[]),u=c.useCallback(function(g,S,p,m){var y={name:g,delta:S,target:p,should:m,shadowParent:Px(p)};t.current.push(y),setTimeout(function(){t.current=t.current.filter(function(_){return _!==y})},1)},[]),d=c.useCallback(function(g){n.current=ts(g),r.current=void 0},[]),f=c.useCallback(function(g){u(g.type,qf(g),g.target,a(g,e.lockRef.current))},[]),h=c.useCallback(function(g){u(g.type,ts(g),g.target,a(g,e.lockRef.current))},[]);c.useEffect(function(){return yr.push(i),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:h}),document.addEventListener("wheel",l,gr),document.addEventListener("touchmove",l,gr),document.addEventListener("touchstart",d,gr),function(){yr=yr.filter(function(g){return g!==i}),document.removeEventListener("wheel",l,gr),document.removeEventListener("touchmove",l,gr),document.removeEventListener("touchstart",d,gr)}},[]);var x=e.removeScrollBar,w=e.inert;return c.createElement(c.Fragment,null,w?c.createElement(i,{styles:Ex(o)}):null,x?c.createElement(hx,{gapMode:e.gapMode}):null)}function Px(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const Tx=rx(Xh,Nx);var tv=c.forwardRef(function(e,t){return c.createElement(Ia,It({},e,{ref:t,sideCar:Tx}))});tv.classNames=Ia.classNames;var Rx=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},wr=new WeakMap,ns=new WeakMap,rs={},Tl=0,nv=function(e){return e&&(e.host||nv(e.parentNode))},Mx=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=nv(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},Ax=function(e,t,n,r){var o=Mx(t,Array.isArray(e)?e:[e]);rs[n]||(rs[n]=new WeakMap);var i=rs[n],s=[],a=new Set,l=new Set(o),u=function(f){!f||a.has(f)||(a.add(f),u(f.parentNode))};o.forEach(u);var d=function(f){!f||l.has(f)||Array.prototype.forEach.call(f.children,function(h){if(a.has(h))d(h);else try{var x=h.getAttribute(r),w=x!==null&&x!=="false",g=(wr.get(h)||0)+1,S=(i.get(h)||0)+1;wr.set(h,g),i.set(h,S),s.push(h),g===1&&w&&ns.set(h,!0),S===1&&h.setAttribute(n,"true"),w||h.setAttribute(r,"true")}catch(p){console.error("aria-hidden: cannot operate on ",h,p)}})};return d(t),a.clear(),Tl++,function(){s.forEach(function(f){var h=wr.get(f)-1,x=i.get(f)-1;wr.set(f,h),i.set(f,x),h||(ns.has(f)||f.removeAttribute(r),ns.delete(f)),x||f.removeAttribute(n)}),Tl--,Tl||(wr=new WeakMap,wr=new WeakMap,ns=new WeakMap,rs={})}},bx=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=Rx(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),Ax(r,o,n,"aria-hidden")):function(){return null}};const st={asChild:{type:"boolean"}},rv={width:{type:"string",className:"rt-r-w",customProperties:["--width"],responsive:!0},minWidth:{type:"string",className:"rt-r-min-w",customProperties:["--min-width"],responsive:!0},maxWidth:{type:"string",className:"rt-r-max-w",customProperties:["--max-width"],responsive:!0}},ov={height:{type:"string",className:"rt-r-h",customProperties:["--height"],responsive:!0},minHeight:{type:"string",className:"rt-r-min-h",customProperties:["--min-height"],responsive:!0},maxHeight:{type:"string",className:"rt-r-max-h",customProperties:["--max-height"],responsive:!0}},Hc=["gray","gold","bronze","brown","yellow","amber","orange","tomato","red","ruby","crimson","pink","plum","purple","violet","iris","indigo","blue","cyan","teal","jade","green","grass","lime","mint","sky"],Ox=["auto","gray","mauve","slate","sage","olive","sand"],fr={color:{type:"enum",values:Hc,default:void 0}},ja={color:{type:"enum",values:Hc,default:""}},pr={highContrast:{type:"boolean",className:"rt-high-contrast",default:void 0}},Ix=["normal","start","end","both"],Zc={trim:{type:"enum",className:"rt-r-lt",values:Ix,responsive:!0}},jx=["left","center","right"],iv={align:{type:"enum",className:"rt-r-ta",values:jx,responsive:!0}},Lx=["wrap","nowrap","pretty","balance"],Gc={wrap:{type:"enum",className:"rt-r-tw",values:Lx,responsive:!0}},Kc={truncate:{type:"boolean",className:"rt-truncate"}},Dx=["light","regular","medium","bold"],Yc={weight:{type:"enum",className:"rt-r-weight",values:Dx,responsive:!0}},zx=["h1","h2","h3","h4","h5","h6"],$x=["1","2","3","4","5","6","7","8","9"],Fx={as:{type:"enum",values:zx,default:"h1"},...st,size:{type:"enum",className:"rt-r-size",values:$x,default:"6",responsive:!0},...Yc,...iv,...Zc,...Kc,...Gc,...fr,...pr},Xc=["initial","xs","sm","md","lg","xl"];function sv(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Vo(e){return typeof e=="object"&&Object.keys(e).some(t=>Xc.includes(t))}function dn({className:e,customProperties:t,...n}){const r=qs({allowArbitraryValues:!0,className:e,...n}),o=Vx({customProperties:t,...n});return[r,o]}function qs({allowArbitraryValues:e,value:t,className:n,propValues:r,parseValue:o=i=>i}){const i=[];if(t){if(typeof t=="string"&&r.includes(t))return ep(n,t,o);if(Vo(t)){const s=t;for(const a in s){if(!sv(s,a)||!Xc.includes(a))continue;const l=s[a];if(l!==void 0){if(r.includes(l)){const u=ep(n,l,o),d=a==="initial"?u:`${a}:${u}`;i.push(d)}else if(e){const u=a==="initial"?n:`${a}:${n}`;i.push(u)}}}return i.join(" ")}if(e)return n}}function ep(e,t,n){const r=e?"-":"",o=n(t),i=o==null?void 0:o.startsWith("-"),s=i?"-":"",a=i?o==null?void 0:o.substring(1):o;return`${s}${e}${r}${a}`}function Vx({customProperties:e,value:t,propValues:n,parseValue:r=o=>o}){let o={};if(!(!t||typeof t=="string"&&n.includes(t))){if(typeof t=="string"&&(o=Object.fromEntries(e.map(i=>[i,t]))),Vo(t)){const i=t;for(const s in i){if(!sv(i,s)||!Xc.includes(s))continue;const a=i[s];if(!n.includes(a))for(const l of e)o={[s==="initial"?l:`${l}-${s}`]:a,...o}}}for(const i in o){const s=o[i];s!==void 0&&(o[i]=r(s))}return o}}function Js(...e){let t={};for(const n of e)n&&(t={...t,...n});return Object.keys(t).length?t:void 0}function Bx(...e){return Object.assign({},...e)}function De(e,...t){let n,r;const o={...e},i=Bx(...t);for(const s in i){let a=o[s];const l=i[s];if(l.default!==void 0&&a===void 0&&(a=l.default),l.type==="enum"&&![l.default,...l.values].includes(a)&&!Vo(a)&&(a=l.default),o[s]=a,"className"in l&&l.className){delete o[s];const u="responsive"in l;if(!a||Vo(a)&&!u)continue;if(Vo(a)&&(l.default!==void 0&&a.initial===void 0&&(a.initial=l.default),l.type==="enum"&&([l.default,...l.values].includes(a.initial)||(a.initial=l.default))),l.type==="enum"){const d=qs({allowArbitraryValues:!1,value:a,className:l.className,propValues:l.values,parseValue:l.parseValue});n=K(n,d);continue}if(l.type==="string"||l.type==="enum | string"){const d=l.type==="string"?[]:l.values,[f,h]=dn({className:l.className,customProperties:l.customProperties,propValues:d,parseValue:l.parseValue,value:a});r=Js(r,h),n=K(n,f);continue}if(l.type==="boolean"&&a){n=K(n,l.className);continue}}}return o.className=K(n,e.className),o.style=Js(r,e.style),o}const Un=["0","1","2","3","4","5","6","7","8","9","-1","-2","-3","-4","-5","-6","-7","-8","-9"],ht={m:{type:"enum | string",values:Un,responsive:!0,className:"rt-r-m",customProperties:["--m"]},mx:{type:"enum | string",values:Un,responsive:!0,className:"rt-r-mx",customProperties:["--ml","--mr"]},my:{type:"enum | string",values:Un,responsive:!0,className:"rt-r-my",customProperties:["--mt","--mb"]},mt:{type:"enum | string",values:Un,responsive:!0,className:"rt-r-mt",customProperties:["--mt"]},mr:{type:"enum | string",values:Un,responsive:!0,className:"rt-r-mr",customProperties:["--mr"]},mb:{type:"enum | string",values:Un,responsive:!0,className:"rt-r-mb",customProperties:["--mb"]},ml:{type:"enum | string",values:Un,responsive:!0,className:"rt-r-ml",customProperties:["--ml"]}},An=c.forwardRef((e,t)=>{const{children:n,className:r,asChild:o,as:i="h1",color:s,...a}=De(e,Fx,ht);return c.createElement(Ke,{"data-accent-color":s,...a,ref:t,className:K("rt-Heading",r)},o?n:c.createElement(i,null,n))});An.displayName="Heading";const Ux=["span","div","label","p"],Wx=["1","2","3","4","5","6","7","8","9"],Hx={as:{type:"enum",values:Ux,default:"span"},...st,size:{type:"enum",className:"rt-r-size",values:Wx,responsive:!0},...Yc,...iv,...Zc,...Kc,...Gc,...fr,...pr},ge=c.forwardRef((e,t)=>{const{children:n,className:r,asChild:o,as:i="span",color:s,...a}=De(e,Hx,ht);return c.createElement(Ke,{"data-accent-color":s,...a,ref:t,className:K("rt-Text",r)},o?n:c.createElement(i,null,n))});ge.displayName="Text";const Zx=["top","right","bottom","left"],jt=Math.min,qe=Math.max,ea=Math.round,os=Math.floor,bn=e=>({x:e,y:e}),Gx={left:"right",right:"left",bottom:"top",top:"bottom"},Kx={start:"end",end:"start"};function Ou(e,t,n){return qe(e,jt(t,n))}function nn(e,t){return typeof e=="function"?e(t):e}function rn(e){return e.split("-")[0]}function so(e){return e.split("-")[1]}function Qc(e){return e==="x"?"y":"x"}function qc(e){return e==="y"?"height":"width"}function On(e){return["top","bottom"].includes(rn(e))?"y":"x"}function Jc(e){return Qc(On(e))}function Yx(e,t,n){n===void 0&&(n=!1);const r=so(e),o=Jc(e),i=qc(o);let s=o==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=ta(s)),[s,ta(s)]}function Xx(e){const t=ta(e);return[Iu(e),t,Iu(t)]}function Iu(e){return e.replace(/start|end/g,t=>Kx[t])}function Qx(e,t,n){const r=["left","right"],o=["right","left"],i=["top","bottom"],s=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?i:s;default:return[]}}function qx(e,t,n,r){const o=so(e);let i=Qx(rn(e),n==="start",r);return o&&(i=i.map(s=>s+"-"+o),t&&(i=i.concat(i.map(Iu)))),i}function ta(e){return e.replace(/left|right|bottom|top/g,t=>Gx[t])}function Jx(e){return{top:0,right:0,bottom:0,left:0,...e}}function av(e){return typeof e!="number"?Jx(e):{top:e,right:e,bottom:e,left:e}}function na(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function tp(e,t,n){let{reference:r,floating:o}=e;const i=On(t),s=Jc(t),a=qc(s),l=rn(t),u=i==="y",d=r.x+r.width/2-o.width/2,f=r.y+r.height/2-o.height/2,h=r[a]/2-o[a]/2;let x;switch(l){case"top":x={x:d,y:r.y-o.height};break;case"bottom":x={x:d,y:r.y+r.height};break;case"right":x={x:r.x+r.width,y:f};break;case"left":x={x:r.x-o.width,y:f};break;default:x={x:r.x,y:r.y}}switch(so(t)){case"start":x[s]-=h*(n&&u?-1:1);break;case"end":x[s]+=h*(n&&u?-1:1);break}return x}const eS=async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:s}=n,a=i.filter(Boolean),l=await(s.isRTL==null?void 0:s.isRTL(t));let u=await s.getElementRects({reference:e,floating:t,strategy:o}),{x:d,y:f}=tp(u,r,l),h=r,x={},w=0;for(let g=0;g({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:i,platform:s,elements:a,middlewareData:l}=t,{element:u,padding:d=0}=nn(e,t)||{};if(u==null)return{};const f=av(d),h={x:n,y:r},x=Jc(o),w=qc(x),g=await s.getDimensions(u),S=x==="y",p=S?"top":"left",m=S?"bottom":"right",y=S?"clientHeight":"clientWidth",_=i.reference[w]+i.reference[x]-h[x]-i.floating[w],C=h[x]-i.reference[x],k=await(s.getOffsetParent==null?void 0:s.getOffsetParent(u));let N=k?k[y]:0;(!N||!await(s.isElement==null?void 0:s.isElement(k)))&&(N=a.floating[y]||i.floating[w]);const E=_/2-C/2,b=N/2-g[w]/2-1,A=jt(f[p],b),B=jt(f[m],b),X=A,oe=N-g[w]-B,ee=N/2-g[w]/2+E,ue=Ou(X,ee,oe),te=!l.arrow&&so(o)!=null&&ee!==ue&&i.reference[w]/2-(eeee<=0)){var B,X;const ee=(((B=i.flip)==null?void 0:B.index)||0)+1,ue=N[ee];if(ue)return{data:{index:ee,overflows:A},reset:{placement:ue}};let te=(X=A.filter(H=>H.overflows[0]<=0).sort((H,R)=>H.overflows[1]-R.overflows[1])[0])==null?void 0:X.placement;if(!te)switch(x){case"bestFit":{var oe;const H=(oe=A.filter(R=>{if(k){const P=On(R.placement);return P===m||P==="y"}return!0}).map(R=>[R.placement,R.overflows.filter(P=>P>0).reduce((P,D)=>P+D,0)]).sort((R,P)=>R[1]-P[1])[0])==null?void 0:oe[0];H&&(te=H);break}case"initialPlacement":te=a;break}if(o!==te)return{reset:{placement:te}}}return{}}}};function np(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function rp(e){return Zx.some(t=>e[t]>=0)}const rS=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=nn(e,t);switch(r){case"referenceHidden":{const i=await ai(t,{...o,elementContext:"reference"}),s=np(i,n.reference);return{data:{referenceHiddenOffsets:s,referenceHidden:rp(s)}}}case"escaped":{const i=await ai(t,{...o,altBoundary:!0}),s=np(i,n.floating);return{data:{escapedOffsets:s,escaped:rp(s)}}}default:return{}}}}};async function oS(e,t){const{placement:n,platform:r,elements:o}=e,i=await(r.isRTL==null?void 0:r.isRTL(o.floating)),s=rn(n),a=so(n),l=On(n)==="y",u=["left","top"].includes(s)?-1:1,d=i&&l?-1:1,f=nn(t,e);let{mainAxis:h,crossAxis:x,alignmentAxis:w}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...f};return a&&typeof w=="number"&&(x=a==="end"?w*-1:w),l?{x:x*d,y:h*u}:{x:h*u,y:x*d}}const iS=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:i,placement:s,middlewareData:a}=t,l=await oS(t,e);return s===((n=a.offset)==null?void 0:n.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:o+l.x,y:i+l.y,data:{...l,placement:s}}}}},sS=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:i=!0,crossAxis:s=!1,limiter:a={fn:S=>{let{x:p,y:m}=S;return{x:p,y:m}}},...l}=nn(e,t),u={x:n,y:r},d=await ai(t,l),f=On(rn(o)),h=Qc(f);let x=u[h],w=u[f];if(i){const S=h==="y"?"top":"left",p=h==="y"?"bottom":"right",m=x+d[S],y=x-d[p];x=Ou(m,x,y)}if(s){const S=f==="y"?"top":"left",p=f==="y"?"bottom":"right",m=w+d[S],y=w-d[p];w=Ou(m,w,y)}const g=a.fn({...t,[h]:x,[f]:w});return{...g,data:{x:g.x-n,y:g.y-r}}}}},aS=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:o,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:l=!0,crossAxis:u=!0}=nn(e,t),d={x:n,y:r},f=On(o),h=Qc(f);let x=d[h],w=d[f];const g=nn(a,t),S=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(l){const y=h==="y"?"height":"width",_=i.reference[h]-i.floating[y]+S.mainAxis,C=i.reference[h]+i.reference[y]-S.mainAxis;x<_?x=_:x>C&&(x=C)}if(u){var p,m;const y=h==="y"?"width":"height",_=["top","left"].includes(rn(o)),C=i.reference[f]-i.floating[y]+(_&&((p=s.offset)==null?void 0:p[f])||0)+(_?0:S.crossAxis),k=i.reference[f]+i.reference[y]+(_?0:((m=s.offset)==null?void 0:m[f])||0)-(_?S.crossAxis:0);wk&&(w=k)}return{[h]:x,[f]:w}}}},lS=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){const{placement:n,rects:r,platform:o,elements:i}=t,{apply:s=()=>{},...a}=nn(e,t),l=await ai(t,a),u=rn(n),d=so(n),f=On(n)==="y",{width:h,height:x}=r.floating;let w,g;u==="top"||u==="bottom"?(w=u,g=d===(await(o.isRTL==null?void 0:o.isRTL(i.floating))?"start":"end")?"left":"right"):(g=u,w=d==="end"?"top":"bottom");const S=x-l.top-l.bottom,p=h-l.left-l.right,m=jt(x-l[w],S),y=jt(h-l[g],p),_=!t.middlewareData.shift;let C=m,k=y;if(f?k=d||_?jt(y,p):p:C=d||_?jt(m,S):S,_&&!d){const E=qe(l.left,0),b=qe(l.right,0),A=qe(l.top,0),B=qe(l.bottom,0);f?k=h-2*(E!==0||b!==0?E+b:qe(l.left,l.right)):C=x-2*(A!==0||B!==0?A+B:qe(l.top,l.bottom))}await s({...t,availableWidth:k,availableHeight:C});const N=await o.getDimensions(i.floating);return h!==N.width||x!==N.height?{reset:{rects:!0}}:{}}}};function ao(e){return lv(e)?(e.nodeName||"").toLowerCase():"#document"}function tt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function an(e){var t;return(t=(lv(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function lv(e){return e instanceof Node||e instanceof tt(e).Node}function Pt(e){return e instanceof Element||e instanceof tt(e).Element}function Vt(e){return e instanceof HTMLElement||e instanceof tt(e).HTMLElement}function op(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof tt(e).ShadowRoot}function Ai(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Tt(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function uS(e){return["table","td","th"].includes(ao(e))}function La(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function ed(e){const t=td(),n=Pt(e)?Tt(e):e;return n.transform!=="none"||n.perspective!=="none"||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","perspective","filter"].some(r=>(n.willChange||"").includes(r))||["paint","layout","strict","content"].some(r=>(n.contain||"").includes(r))}function cS(e){let t=In(e);for(;Vt(t)&&!Qr(t);){if(ed(t))return t;if(La(t))return null;t=In(t)}return null}function td(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Qr(e){return["html","body","#document"].includes(ao(e))}function Tt(e){return tt(e).getComputedStyle(e)}function Da(e){return Pt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function In(e){if(ao(e)==="html")return e;const t=e.assignedSlot||e.parentNode||op(e)&&e.host||an(e);return op(t)?t.host:t}function uv(e){const t=In(e);return Qr(t)?e.ownerDocument?e.ownerDocument.body:e.body:Vt(t)&&Ai(t)?t:uv(t)}function li(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=uv(e),i=o===((r=e.ownerDocument)==null?void 0:r.body),s=tt(o);if(i){const a=ju(s);return t.concat(s,s.visualViewport||[],Ai(o)?o:[],a&&n?li(a):[])}return t.concat(o,li(o,[],n))}function ju(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function cv(e){const t=Tt(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=Vt(e),i=o?e.offsetWidth:n,s=o?e.offsetHeight:r,a=ea(n)!==i||ea(r)!==s;return a&&(n=i,r=s),{width:n,height:r,$:a}}function nd(e){return Pt(e)?e:e.contextElement}function Br(e){const t=nd(e);if(!Vt(t))return bn(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=cv(t);let s=(i?ea(n.width):n.width)/r,a=(i?ea(n.height):n.height)/o;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}const dS=bn(0);function dv(e){const t=tt(e);return!td()||!t.visualViewport?dS:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function fS(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==tt(e)?!1:t}function ar(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),i=nd(e);let s=bn(1);t&&(r?Pt(r)&&(s=Br(r)):s=Br(e));const a=fS(i,n,r)?dv(i):bn(0);let l=(o.left+a.x)/s.x,u=(o.top+a.y)/s.y,d=o.width/s.x,f=o.height/s.y;if(i){const h=tt(i),x=r&&Pt(r)?tt(r):r;let w=h,g=ju(w);for(;g&&r&&x!==w;){const S=Br(g),p=g.getBoundingClientRect(),m=Tt(g),y=p.left+(g.clientLeft+parseFloat(m.paddingLeft))*S.x,_=p.top+(g.clientTop+parseFloat(m.paddingTop))*S.y;l*=S.x,u*=S.y,d*=S.x,f*=S.y,l+=y,u+=_,w=tt(g),g=ju(w)}}return na({width:d,height:f,x:l,y:u})}function pS(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const i=o==="fixed",s=an(r),a=t?La(t.floating):!1;if(r===s||a&&i)return n;let l={scrollLeft:0,scrollTop:0},u=bn(1);const d=bn(0),f=Vt(r);if((f||!f&&!i)&&((ao(r)!=="body"||Ai(s))&&(l=Da(r)),Vt(r))){const h=ar(r);u=Br(r),d.x=h.x+r.clientLeft,d.y=h.y+r.clientTop}return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-l.scrollLeft*u.x+d.x,y:n.y*u.y-l.scrollTop*u.y+d.y}}function mS(e){return Array.from(e.getClientRects())}function fv(e){return ar(an(e)).left+Da(e).scrollLeft}function hS(e){const t=an(e),n=Da(e),r=e.ownerDocument.body,o=qe(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=qe(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let s=-n.scrollLeft+fv(e);const a=-n.scrollTop;return Tt(r).direction==="rtl"&&(s+=qe(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:s,y:a}}function vS(e,t){const n=tt(e),r=an(e),o=n.visualViewport;let i=r.clientWidth,s=r.clientHeight,a=0,l=0;if(o){i=o.width,s=o.height;const u=td();(!u||u&&t==="fixed")&&(a=o.offsetLeft,l=o.offsetTop)}return{width:i,height:s,x:a,y:l}}function gS(e,t){const n=ar(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=Vt(e)?Br(e):bn(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,l=o*i.x,u=r*i.y;return{width:s,height:a,x:l,y:u}}function ip(e,t,n){let r;if(t==="viewport")r=vS(e,n);else if(t==="document")r=hS(an(e));else if(Pt(t))r=gS(t,n);else{const o=dv(e);r={...t,x:t.x-o.x,y:t.y-o.y}}return na(r)}function pv(e,t){const n=In(e);return n===t||!Pt(n)||Qr(n)?!1:Tt(n).position==="fixed"||pv(n,t)}function yS(e,t){const n=t.get(e);if(n)return n;let r=li(e,[],!1).filter(a=>Pt(a)&&ao(a)!=="body"),o=null;const i=Tt(e).position==="fixed";let s=i?In(e):e;for(;Pt(s)&&!Qr(s);){const a=Tt(s),l=ed(s);!l&&a.position==="fixed"&&(o=null),(i?!l&&!o:!l&&a.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||Ai(s)&&!l&&pv(e,s))?r=r.filter(d=>d!==s):o=a,s=In(s)}return t.set(e,r),r}function wS(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const s=[...n==="clippingAncestors"?La(t)?[]:yS(t,this._c):[].concat(n),r],a=s[0],l=s.reduce((u,d)=>{const f=ip(t,d,o);return u.top=qe(f.top,u.top),u.right=jt(f.right,u.right),u.bottom=jt(f.bottom,u.bottom),u.left=qe(f.left,u.left),u},ip(t,a,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function xS(e){const{width:t,height:n}=cv(e);return{width:t,height:n}}function SS(e,t,n){const r=Vt(t),o=an(t),i=n==="fixed",s=ar(e,!0,i,t);let a={scrollLeft:0,scrollTop:0};const l=bn(0);if(r||!r&&!i)if((ao(t)!=="body"||Ai(o))&&(a=Da(t)),r){const f=ar(t,!0,i,t);l.x=f.x+t.clientLeft,l.y=f.y+t.clientTop}else o&&(l.x=fv(o));const u=s.left+a.scrollLeft-l.x,d=s.top+a.scrollTop-l.y;return{x:u,y:d,width:s.width,height:s.height}}function Rl(e){return Tt(e).position==="static"}function sp(e,t){return!Vt(e)||Tt(e).position==="fixed"?null:t?t(e):e.offsetParent}function mv(e,t){const n=tt(e);if(La(e))return n;if(!Vt(e)){let o=In(e);for(;o&&!Qr(o);){if(Pt(o)&&!Rl(o))return o;o=In(o)}return n}let r=sp(e,t);for(;r&&uS(r)&&Rl(r);)r=sp(r,t);return r&&Qr(r)&&Rl(r)&&!ed(r)?n:r||cS(e)||n}const _S=async function(e){const t=this.getOffsetParent||mv,n=this.getDimensions,r=await n(e.floating);return{reference:SS(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function CS(e){return Tt(e).direction==="rtl"}const ES={convertOffsetParentRelativeRectToViewportRelativeRect:pS,getDocumentElement:an,getClippingRect:wS,getOffsetParent:mv,getElementRects:_S,getClientRects:mS,getDimensions:xS,getScale:Br,isElement:Pt,isRTL:CS};function kS(e,t){let n=null,r;const o=an(e);function i(){var a;clearTimeout(r),(a=n)==null||a.disconnect(),n=null}function s(a,l){a===void 0&&(a=!1),l===void 0&&(l=1),i();const{left:u,top:d,width:f,height:h}=e.getBoundingClientRect();if(a||t(),!f||!h)return;const x=os(d),w=os(o.clientWidth-(u+f)),g=os(o.clientHeight-(d+h)),S=os(u),m={rootMargin:-x+"px "+-w+"px "+-g+"px "+-S+"px",threshold:qe(0,jt(1,l))||1};let y=!0;function _(C){const k=C[0].intersectionRatio;if(k!==l){if(!y)return s();k?s(!1,k):r=setTimeout(()=>{s(!1,1e-7)},1e3)}y=!1}try{n=new IntersectionObserver(_,{...m,root:o.ownerDocument})}catch{n=new IntersectionObserver(_,m)}n.observe(e)}return s(!0),i}function NS(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,u=nd(e),d=o||i?[...u?li(u):[],...li(t)]:[];d.forEach(p=>{o&&p.addEventListener("scroll",n,{passive:!0}),i&&p.addEventListener("resize",n)});const f=u&&a?kS(u,n):null;let h=-1,x=null;s&&(x=new ResizeObserver(p=>{let[m]=p;m&&m.target===u&&x&&(x.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var y;(y=x)==null||y.observe(t)})),n()}),u&&!l&&x.observe(u),x.observe(t));let w,g=l?ar(e):null;l&&S();function S(){const p=ar(e);g&&(p.x!==g.x||p.y!==g.y||p.width!==g.width||p.height!==g.height)&&n(),g=p,w=requestAnimationFrame(S)}return n(),()=>{var p;d.forEach(m=>{o&&m.removeEventListener("scroll",n),i&&m.removeEventListener("resize",n)}),f==null||f(),(p=x)==null||p.disconnect(),x=null,l&&cancelAnimationFrame(w)}}const PS=iS,TS=sS,RS=nS,MS=lS,AS=rS,ap=tS,bS=aS,OS=(e,t,n)=>{const r=new Map,o={platform:ES,...n},i={...o.platform,_c:r};return eS(e,t,{...o,platform:i})};var Cs=typeof document<"u"?c.useLayoutEffect:c.useEffect;function ra(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!ra(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;r--!==0;){const i=o[r];if(!(i==="_owner"&&e.$$typeof)&&!ra(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function hv(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function lp(e,t){const n=hv(e);return Math.round(t*n)/n}function up(e){const t=c.useRef(e);return Cs(()=>{t.current=e}),t}function IS(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:l,open:u}=e,[d,f]=c.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[h,x]=c.useState(r);ra(h,r)||x(r);const[w,g]=c.useState(null),[S,p]=c.useState(null),m=c.useCallback(H=>{H!==k.current&&(k.current=H,g(H))},[]),y=c.useCallback(H=>{H!==N.current&&(N.current=H,p(H))},[]),_=i||w,C=s||S,k=c.useRef(null),N=c.useRef(null),E=c.useRef(d),b=l!=null,A=up(l),B=up(o),X=c.useCallback(()=>{if(!k.current||!N.current)return;const H={placement:t,strategy:n,middleware:h};B.current&&(H.platform=B.current),OS(k.current,N.current,H).then(R=>{const P={...R,isPositioned:!0};oe.current&&!ra(E.current,P)&&(E.current=P,Mi.flushSync(()=>{f(P)}))})},[h,t,n,B]);Cs(()=>{u===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,f(H=>({...H,isPositioned:!1})))},[u]);const oe=c.useRef(!1);Cs(()=>(oe.current=!0,()=>{oe.current=!1}),[]),Cs(()=>{if(_&&(k.current=_),C&&(N.current=C),_&&C){if(A.current)return A.current(_,C,X);X()}},[_,C,X,A,b]);const ee=c.useMemo(()=>({reference:k,floating:N,setReference:m,setFloating:y}),[m,y]),ue=c.useMemo(()=>({reference:_,floating:C}),[_,C]),te=c.useMemo(()=>{const H={position:n,left:0,top:0};if(!ue.floating)return H;const R=lp(ue.floating,d.x),P=lp(ue.floating,d.y);return a?{...H,transform:"translate("+R+"px, "+P+"px)",...hv(ue.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:R,top:P}},[n,a,ue.floating,d.x,d.y]);return c.useMemo(()=>({...d,update:X,refs:ee,elements:ue,floatingStyles:te}),[d,X,ee,ue,te])}const jS=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?ap({element:r.current,padding:o}).fn(n):{}:r?ap({element:r,padding:o}).fn(n):{}}}},LS=(e,t)=>({...PS(e),options:[e,t]}),DS=(e,t)=>({...TS(e),options:[e,t]}),zS=(e,t)=>({...bS(e),options:[e,t]}),$S=(e,t)=>({...RS(e),options:[e,t]}),FS=(e,t)=>({...MS(e),options:[e,t]}),VS=(e,t)=>({...AS(e),options:[e,t]}),BS=(e,t)=>({...jS(e),options:[e,t]});var US="Arrow",vv=c.forwardRef((e,t)=>{const{children:n,width:r=10,height:o=5,...i}=e;return v.jsx(ae.svg,{...i,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:v.jsx("polygon",{points:"0,0 30,0 15,10"})})});vv.displayName=US;var WS=vv;function HS(e){const[t,n]=c.useState(void 0);return Ft(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const r=new ResizeObserver(o=>{if(!Array.isArray(o)||!o.length)return;const i=o[0];let s,a;if("borderBoxSize"in i){const l=i.borderBoxSize,u=Array.isArray(l)?l[0]:l;s=u.inlineSize,a=u.blockSize}else s=e.offsetWidth,a=e.offsetHeight;n({width:s,height:a})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}else n(void 0)},[e]),t}var rd="Popper",[gv,za]=Bn(rd),[ZS,yv]=gv(rd),wv=e=>{const{__scopePopper:t,children:n}=e,[r,o]=c.useState(null);return v.jsx(ZS,{scope:t,anchor:r,onAnchorChange:o,children:n})};wv.displayName=rd;var xv="PopperAnchor",Sv=c.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...o}=e,i=yv(xv,n),s=c.useRef(null),a=he(t,s);return c.useEffect(()=>{i.onAnchorChange((r==null?void 0:r.current)||s.current)}),r?null:v.jsx(ae.div,{...o,ref:a})});Sv.displayName=xv;var od="PopperContent",[GS,KS]=gv(od),_v=c.forwardRef((e,t)=>{var Be,lo,at,uo,Td,Rd;const{__scopePopper:n,side:r="bottom",sideOffset:o=0,align:i="center",alignOffset:s=0,arrowPadding:a=0,avoidCollisions:l=!0,collisionBoundary:u=[],collisionPadding:d=0,sticky:f="partial",hideWhenDetached:h=!1,updatePositionStrategy:x="optimized",onPlaced:w,...g}=e,S=yv(od,n),[p,m]=c.useState(null),y=he(t,co=>m(co)),[_,C]=c.useState(null),k=HS(_),N=(k==null?void 0:k.width)??0,E=(k==null?void 0:k.height)??0,b=r+(i!=="center"?"-"+i:""),A=typeof d=="number"?d:{top:0,right:0,bottom:0,left:0,...d},B=Array.isArray(u)?u:[u],X=B.length>0,oe={padding:A,boundary:B.filter(XS),altBoundary:X},{refs:ee,floatingStyles:ue,placement:te,isPositioned:H,middlewareData:R}=IS({strategy:"fixed",placement:b,whileElementsMounted:(...co)=>NS(...co,{animationFrame:x==="always"}),elements:{reference:S.anchor},middleware:[LS({mainAxis:o+E,alignmentAxis:s}),l&&DS({mainAxis:!0,crossAxis:!1,limiter:f==="partial"?zS():void 0,...oe}),l&&$S({...oe}),FS({...oe,apply:({elements:co,rects:Md,availableWidth:Ty,availableHeight:Ry})=>{const{width:My,height:Ay}=Md.reference,ji=co.floating.style;ji.setProperty("--radix-popper-available-width",`${Ty}px`),ji.setProperty("--radix-popper-available-height",`${Ry}px`),ji.setProperty("--radix-popper-anchor-width",`${My}px`),ji.setProperty("--radix-popper-anchor-height",`${Ay}px`)}}),_&&BS({element:_,padding:a}),QS({arrowWidth:N,arrowHeight:E}),h&&VS({strategy:"referenceHidden",...oe})]}),[P,D]=kv(te),Z=xe(w);Ft(()=>{H&&(Z==null||Z())},[H,Z]);const q=(Be=R.arrow)==null?void 0:Be.x,Mt=(lo=R.arrow)==null?void 0:lo.y,Ye=((at=R.arrow)==null?void 0:at.centerOffset)!==0,[ln,Oe]=c.useState();return Ft(()=>{p&&Oe(window.getComputedStyle(p).zIndex)},[p]),v.jsx("div",{ref:ee.setFloating,"data-radix-popper-content-wrapper":"",style:{...ue,transform:H?ue.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ln,"--radix-popper-transform-origin":[(uo=R.transformOrigin)==null?void 0:uo.x,(Td=R.transformOrigin)==null?void 0:Td.y].join(" "),...((Rd=R.hide)==null?void 0:Rd.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:v.jsx(GS,{scope:n,placedSide:P,onArrowChange:C,arrowX:q,arrowY:Mt,shouldHideArrow:Ye,children:v.jsx(ae.div,{"data-side":P,"data-align":D,...g,ref:y,style:{...g.style,animation:H?void 0:"none"}})})})});_v.displayName=od;var Cv="PopperArrow",YS={top:"bottom",right:"left",bottom:"top",left:"right"},Ev=c.forwardRef(function(t,n){const{__scopePopper:r,...o}=t,i=KS(Cv,r),s=YS[i.placedSide];return v.jsx("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[s]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:v.jsx(WS,{...o,ref:n,style:{...o.style,display:"block"}})})});Ev.displayName=Cv;function XS(e){return e!==null}var QS=e=>({name:"transformOrigin",options:e,fn(t){var S,p,m;const{placement:n,rects:r,middlewareData:o}=t,s=((S=o.arrow)==null?void 0:S.centerOffset)!==0,a=s?0:e.arrowWidth,l=s?0:e.arrowHeight,[u,d]=kv(n),f={start:"0%",center:"50%",end:"100%"}[d],h=(((p=o.arrow)==null?void 0:p.x)??0)+a/2,x=(((m=o.arrow)==null?void 0:m.y)??0)+l/2;let w="",g="";return u==="bottom"?(w=s?f:`${h}px`,g=`${-l}px`):u==="top"?(w=s?f:`${h}px`,g=`${r.floating.height+l}px`):u==="right"?(w=`${-l}px`,g=s?f:`${x}px`):u==="left"&&(w=`${r.floating.width+l}px`,g=s?f:`${x}px`),{data:{x:w,y:g}}}});function kv(e){const[t,n="center"]=e.split("-");return[t,n]}var qS=wv,Nv=Sv,Pv=_v,Tv=Ev,[$a,vN]=Bn("Tooltip",[za]),id=za(),Rv="TooltipProvider",JS=700,cp="tooltip.open",[e_,Mv]=$a(Rv),Av=e=>{const{__scopeTooltip:t,delayDuration:n=JS,skipDelayDuration:r=300,disableHoverableContent:o=!1,children:i}=e,[s,a]=c.useState(!0),l=c.useRef(!1),u=c.useRef(0);return c.useEffect(()=>{const d=u.current;return()=>window.clearTimeout(d)},[]),v.jsx(e_,{scope:t,isOpenDelayed:s,delayDuration:n,onOpen:c.useCallback(()=>{window.clearTimeout(u.current),a(!1)},[]),onClose:c.useCallback(()=>{window.clearTimeout(u.current),u.current=window.setTimeout(()=>a(!0),r)},[r]),isPointerInTransitRef:l,onPointerInTransitChange:c.useCallback(d=>{l.current=d},[]),disableHoverableContent:o,children:i})};Av.displayName=Rv;var bv="Tooltip",[gN,Fa]=$a(bv),Lu="TooltipTrigger",t_=c.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,o=Fa(Lu,n),i=Mv(Lu,n),s=id(n),a=c.useRef(null),l=he(t,a,o.onTriggerChange),u=c.useRef(!1),d=c.useRef(!1),f=c.useCallback(()=>u.current=!1,[]);return c.useEffect(()=>()=>document.removeEventListener("pointerup",f),[f]),v.jsx(Nv,{asChild:!0,...s,children:v.jsx(ae.button,{"aria-describedby":o.open?o.contentId:void 0,"data-state":o.stateAttribute,...r,ref:l,onPointerMove:V(e.onPointerMove,h=>{h.pointerType!=="touch"&&!d.current&&!i.isPointerInTransitRef.current&&(o.onTriggerEnter(),d.current=!0)}),onPointerLeave:V(e.onPointerLeave,()=>{o.onTriggerLeave(),d.current=!1}),onPointerDown:V(e.onPointerDown,()=>{u.current=!0,document.addEventListener("pointerup",f,{once:!0})}),onFocus:V(e.onFocus,()=>{u.current||o.onOpen()}),onBlur:V(e.onBlur,o.onClose),onClick:V(e.onClick,o.onClose)})})});t_.displayName=Lu;var n_="TooltipPortal",[yN,r_]=$a(n_,{forceMount:void 0}),qr="TooltipContent",o_=c.forwardRef((e,t)=>{const n=r_(qr,e.__scopeTooltip),{forceMount:r=n.forceMount,side:o="top",...i}=e,s=Fa(qr,e.__scopeTooltip);return v.jsx(Wt,{present:r||s.open,children:s.disableHoverableContent?v.jsx(Ov,{side:o,...i,ref:t}):v.jsx(i_,{side:o,...i,ref:t})})}),i_=c.forwardRef((e,t)=>{const n=Fa(qr,e.__scopeTooltip),r=Mv(qr,e.__scopeTooltip),o=c.useRef(null),i=he(t,o),[s,a]=c.useState(null),{trigger:l,onClose:u}=n,d=o.current,{onPointerInTransitChange:f}=r,h=c.useCallback(()=>{a(null),f(!1)},[f]),x=c.useCallback((w,g)=>{const S=w.currentTarget,p={x:w.clientX,y:w.clientY},m=u_(p,S.getBoundingClientRect()),y=c_(p,m),_=d_(g.getBoundingClientRect()),C=p_([...y,..._]);a(C),f(!0)},[f]);return c.useEffect(()=>()=>h(),[h]),c.useEffect(()=>{if(l&&d){const w=S=>x(S,d),g=S=>x(S,l);return l.addEventListener("pointerleave",w),d.addEventListener("pointerleave",g),()=>{l.removeEventListener("pointerleave",w),d.removeEventListener("pointerleave",g)}}},[l,d,x,h]),c.useEffect(()=>{if(s){const w=g=>{const S=g.target,p={x:g.clientX,y:g.clientY},m=(l==null?void 0:l.contains(S))||(d==null?void 0:d.contains(S)),y=!f_(p,s);m?h():y&&(h(),u())};return document.addEventListener("pointermove",w),()=>document.removeEventListener("pointermove",w)}},[l,d,s,u,h]),v.jsx(Ov,{...e,ref:i})}),[s_,a_]=$a(bv,{isInside:!1}),Ov=c.forwardRef((e,t)=>{const{__scopeTooltip:n,children:r,"aria-label":o,onEscapeKeyDown:i,onPointerDownOutside:s,...a}=e,l=Fa(qr,n),u=id(n),{onClose:d}=l;return c.useEffect(()=>(document.addEventListener(cp,d),()=>document.removeEventListener(cp,d)),[d]),c.useEffect(()=>{if(l.trigger){const f=h=>{const x=h.target;x!=null&&x.contains(l.trigger)&&d()};return window.addEventListener("scroll",f,{capture:!0}),()=>window.removeEventListener("scroll",f,{capture:!0})}},[l.trigger,d]),v.jsx(Wc,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:i,onPointerDownOutside:s,onFocusOutside:f=>f.preventDefault(),onDismiss:d,children:v.jsxs(Pv,{"data-state":l.stateAttribute,...u,...a,ref:t,style:{...a.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[v.jsx(Bc,{children:r}),v.jsx(s_,{scope:n,isInside:!0,children:v.jsx(_1,{id:l.contentId,role:"tooltip",children:o||r})})]})})});o_.displayName=qr;var Iv="TooltipArrow",l_=c.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,o=id(n);return a_(Iv,n).isInside?null:v.jsx(Tv,{...o,...r,ref:t})});l_.displayName=Iv;function u_(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(n,r,o,i)){case i:return"left";case o:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}function c_(e,t,n=5){const r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return r}function d_(e){const{top:t,right:n,bottom:r,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:r},{x:o,y:r}]}function f_(e,t){const{x:n,y:r}=e;let o=!1;for(let i=0,s=t.length-1;ir!=d>r&&n<(u-a)*(r-l)/(d-l)+a&&(o=!o)}return o}function p_(e){const t=e.slice();return t.sort((n,r)=>n.xr.x?1:n.yr.y?1:0),m_(t)}function m_(e){if(e.length<=1)return e.slice();const t=[];for(let r=0;r=2;){const i=t[t.length-1],s=t[t.length-2];if((i.x-s.x)*(o.y-s.y)>=(i.y-s.y)*(o.x-s.x))t.pop();else break}t.push(o)}t.pop();const n=[];for(let r=e.length-1;r>=0;r--){const o=e[r];for(;n.length>=2;){const i=n[n.length-1],s=n[n.length-2];if((i.x-s.x)*(o.y-s.y)>=(i.y-s.y)*(o.x-s.x))n.pop();else break}n.push(o)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var h_=Av,jv=c.createContext(void 0),v_=e=>{const{dir:t,children:n}=e;return v.jsx(jv.Provider,{value:t,children:n})};function sd(e){const t=c.useContext(jv);return e||t||"ltr"}function g_(e){switch(e){case"tomato":case"red":case"ruby":case"crimson":case"pink":case"plum":case"purple":case"violet":return"mauve";case"iris":case"indigo":case"blue":case"sky":case"cyan":return"slate";case"teal":case"jade":case"mint":case"green":return"sage";case"grass":case"lime":return"olive";case"yellow":case"amber":case"orange":case"brown":case"gold":case"bronze":return"sand";case"gray":return"gray"}}const Lv=["none","small","medium","large","full"],Va={radius:{type:"enum",values:Lv,default:void 0}},y_=["inherit","light","dark"],w_=["solid","translucent"],x_=["90%","95%","100%","105%","110%"],Qe={...st,hasBackground:{type:"boolean",default:!0},appearance:{type:"enum",values:y_,default:"inherit"},accentColor:{type:"enum",values:Hc,default:"indigo"},grayColor:{type:"enum",values:Ox,default:"auto"},panelBackground:{type:"enum",values:w_,default:"translucent"},radius:{type:"enum",values:Lv,default:"medium"},scaling:{type:"enum",values:x_,default:"100%"}},xr=()=>{},oa=c.createContext(void 0);function S_(){const e=c.useContext(oa);if(e===void 0)throw new Error("`useThemeContext` must be used within a `Theme`");return e}const Ba=c.forwardRef((e,t)=>c.useContext(oa)===void 0?c.createElement(h_,{delayDuration:200},c.createElement(v_,{dir:"ltr"},c.createElement(Dv,{...e,ref:t}))):c.createElement(ad,{...e,ref:t}));Ba.displayName="Theme";const Dv=c.forwardRef((e,t)=>{const{appearance:n=Qe.appearance.default,accentColor:r=Qe.accentColor.default,grayColor:o=Qe.grayColor.default,panelBackground:i=Qe.panelBackground.default,radius:s=Qe.radius.default,scaling:a=Qe.scaling.default,hasBackground:l=Qe.hasBackground.default,...u}=e,[d,f]=c.useState(n);c.useEffect(()=>f(n),[n]);const[h,x]=c.useState(r);c.useEffect(()=>x(r),[r]);const[w,g]=c.useState(o);c.useEffect(()=>g(o),[o]);const[S,p]=c.useState(i);c.useEffect(()=>p(i),[i]);const[m,y]=c.useState(s);c.useEffect(()=>y(s),[s]);const[_,C]=c.useState(a);return c.useEffect(()=>C(a),[a]),c.createElement(ad,{...u,ref:t,isRoot:!0,hasBackground:l,appearance:d,accentColor:h,grayColor:w,panelBackground:S,radius:m,scaling:_,onAppearanceChange:f,onAccentColorChange:x,onGrayColorChange:g,onPanelBackgroundChange:p,onRadiusChange:y,onScalingChange:C})});Dv.displayName="ThemeRoot";const ad=c.forwardRef((e,t)=>{const n=c.useContext(oa),{asChild:r,isRoot:o,hasBackground:i,appearance:s=(n==null?void 0:n.appearance)??Qe.appearance.default,accentColor:a=(n==null?void 0:n.accentColor)??Qe.accentColor.default,grayColor:l=(n==null?void 0:n.resolvedGrayColor)??Qe.grayColor.default,panelBackground:u=(n==null?void 0:n.panelBackground)??Qe.panelBackground.default,radius:d=(n==null?void 0:n.radius)??Qe.radius.default,scaling:f=(n==null?void 0:n.scaling)??Qe.scaling.default,onAppearanceChange:h=xr,onAccentColorChange:x=xr,onGrayColorChange:w=xr,onPanelBackgroundChange:g=xr,onRadiusChange:S=xr,onScalingChange:p=xr,...m}=e,y=r?Ke:"div",_=l==="auto"?g_(a):l,C=e.appearance==="light"||e.appearance==="dark",k=i===void 0?o||C:i;return c.createElement(oa.Provider,{value:c.useMemo(()=>({appearance:s,accentColor:a,grayColor:l,resolvedGrayColor:_,panelBackground:u,radius:d,scaling:f,onAppearanceChange:h,onAccentColorChange:x,onGrayColorChange:w,onPanelBackgroundChange:g,onRadiusChange:S,onScalingChange:p}),[s,a,l,_,u,d,f,h,x,w,g,S,p])},c.createElement(y,{"data-is-root-theme":o?"true":"false","data-accent-color":a,"data-gray-color":_,"data-has-background":k?"true":"false","data-panel-background":u,"data-radius":d,"data-scaling":f,ref:t,...m,className:K("radix-themes",{light:s==="light",dark:s==="dark"},m.className)}))});ad.displayName="ThemeImpl";const __=e=>{if(!c.isValidElement(e))throw Error(`Expected a single React Element child, but got: ${c.Children.toArray(e).map(t=>typeof t=="object"&&"type"in t&&typeof t.type=="string"?t.type:typeof t).join(", ")}`);return e};var ld="Avatar",[C_,wN]=Bn(ld),[E_,zv]=C_(ld),$v=c.forwardRef((e,t)=>{const{__scopeAvatar:n,...r}=e,[o,i]=c.useState("idle");return v.jsx(E_,{scope:n,imageLoadingStatus:o,onImageLoadingStatusChange:i,children:v.jsx(ae.span,{...r,ref:t})})});$v.displayName=ld;var Fv="AvatarImage",Vv=c.forwardRef((e,t)=>{const{__scopeAvatar:n,src:r,onLoadingStatusChange:o=()=>{},...i}=e,s=zv(Fv,n),a=k_(r),l=xe(u=>{o(u),s.onImageLoadingStatusChange(u)});return Ft(()=>{a!=="idle"&&l(a)},[a,l]),a==="loaded"?v.jsx(ae.img,{...i,ref:t,src:r}):null});Vv.displayName=Fv;var Bv="AvatarFallback",Uv=c.forwardRef((e,t)=>{const{__scopeAvatar:n,delayMs:r,...o}=e,i=zv(Bv,n),[s,a]=c.useState(r===void 0);return c.useEffect(()=>{if(r!==void 0){const l=window.setTimeout(()=>a(!0),r);return()=>window.clearTimeout(l)}},[r]),s&&i.imageLoadingStatus!=="loaded"?v.jsx(ae.span,{...o,ref:t}):null});Uv.displayName=Bv;function k_(e){const[t,n]=c.useState("idle");return Ft(()=>{if(!e){n("error");return}let r=!0;const o=new window.Image,i=s=>()=>{r&&n(s)};return n("loading"),o.onload=i("loaded"),o.onerror=i("error"),o.src=e,()=>{r=!1}},[e]),t}var N_=$v,P_=Vv,T_=Uv;const R_=["1","2","3","4","5","6","7","8","9"],M_=["solid","soft"],A_={...st,size:{type:"enum",className:"rt-r-size",values:R_,default:"3",responsive:!0},variant:{type:"enum",className:"rt-variant",values:M_,default:"soft"},...ja,...pr,...Va,fallback:{type:"ReactNode",required:!0}};function ud(e,t){const{asChild:n,children:r}=e;if(!n)return typeof t=="function"?t(r):t;const o=c.Children.only(r);return c.cloneElement(o,{children:typeof t=="function"?t(o.props.children):t})}const Wv=c.forwardRef((e,t)=>{const{asChild:n,children:r,className:o,style:i,color:s,radius:a,...l}=De(e,A_,ht);return c.createElement(N_,{"data-accent-color":s,"data-radius":a,className:K("rt-reset","rt-AvatarRoot",o),style:i,asChild:n},ud({asChild:n,children:r},c.createElement(Hv,{ref:t,...l})))});Wv.displayName="Avatar";const Hv=c.forwardRef(({fallback:e,...t},n)=>{const[r,o]=c.useState("idle");return c.createElement(c.Fragment,null,r==="idle"||r==="loading"?c.createElement("span",{className:"rt-AvatarFallback"}):null,r==="error"?c.createElement(T_,{className:K("rt-AvatarFallback",{"rt-one-letter":typeof e=="string"&&e.length===1,"rt-two-letters":typeof e=="string"&&e.length===2}),delayMs:0},e):null,c.createElement(P_,{ref:n,className:"rt-AvatarImage",...t,onLoadingStatusChange:i=>{var s;(s=t.onLoadingStatusChange)==null||s.call(t,i),o(i)}}))});Hv.displayName="AvatarImpl";const b_=["1","2","3"],O_=["solid","soft","surface","outline"],I_={...st,size:{type:"enum",className:"rt-r-size",values:b_,default:"1",responsive:!0},variant:{type:"enum",className:"rt-variant",values:O_,default:"soft"},...ja,...pr,...Va},Po=c.forwardRef((e,t)=>{const{asChild:n,className:r,color:o,radius:i,...s}=De(e,I_,ht);return c.createElement(n?Ke:"span",{"data-accent-color":o,"data-radius":i,...s,ref:t,className:K("rt-reset","rt-Badge",r)})});Po.displayName="Badge";const j_=["div","span"],L_=["none","inline","inline-block","block"],D_={as:{type:"enum",values:j_,default:"div"},...st,display:{type:"enum",className:"rt-r-display",values:L_,responsive:!0}},Wn=["0","1","2","3","4","5","6","7","8","9"],z_={p:{type:"enum | string",className:"rt-r-p",customProperties:["--p"],values:Wn,responsive:!0},px:{type:"enum | string",className:"rt-r-px",customProperties:["--pl","--pr"],values:Wn,responsive:!0},py:{type:"enum | string",className:"rt-r-py",customProperties:["--pt","--pb"],values:Wn,responsive:!0},pt:{type:"enum | string",className:"rt-r-pt",customProperties:["--pt"],values:Wn,responsive:!0},pr:{type:"enum | string",className:"rt-r-pr",customProperties:["--pr"],values:Wn,responsive:!0},pb:{type:"enum | string",className:"rt-r-pb",customProperties:["--pb"],values:Wn,responsive:!0},pl:{type:"enum | string",className:"rt-r-pl",customProperties:["--pl"],values:Wn,responsive:!0}},Ml=["visible","hidden","clip","scroll","auto"],$_=["static","relative","absolute","fixed","sticky"],xo=["0","1","2","3","4","5","6","7","8","9","-1","-2","-3","-4","-5","-6","-7","-8","-9"],F_=["0","1"],V_=["0","1"],Ua={...z_,...rv,...ov,position:{type:"enum",className:"rt-r-position",values:$_,responsive:!0},inset:{type:"enum | string",className:"rt-r-inset",customProperties:["--inset"],values:xo,responsive:!0},top:{type:"enum | string",className:"rt-r-top",customProperties:["--top"],values:xo,responsive:!0},right:{type:"enum | string",className:"rt-r-right",customProperties:["--right"],values:xo,responsive:!0},bottom:{type:"enum | string",className:"rt-r-bottom",customProperties:["--bottom"],values:xo,responsive:!0},left:{type:"enum | string",className:"rt-r-left",customProperties:["--left"],values:xo,responsive:!0},overflow:{type:"enum",className:"rt-r-overflow",values:Ml,responsive:!0},overflowX:{type:"enum",className:"rt-r-ox",values:Ml,responsive:!0},overflowY:{type:"enum",className:"rt-r-oy",values:Ml,responsive:!0},flexBasis:{type:"string",className:"rt-r-fb",customProperties:["--flex-basis"],responsive:!0},flexShrink:{type:"enum | string",className:"rt-r-fs",customProperties:["--flex-shrink"],values:F_,responsive:!0},flexGrow:{type:"enum | string",className:"rt-r-fg",customProperties:["--flex-grow"],values:V_,responsive:!0},gridArea:{type:"string",className:"rt-r-ga",customProperties:["--grid-area"],responsive:!0},gridColumn:{type:"string",className:"rt-r-gc",customProperties:["--grid-column"],responsive:!0},gridColumnStart:{type:"string",className:"rt-r-gcs",customProperties:["--grid-column-start"],responsive:!0},gridColumnEnd:{type:"string",className:"rt-r-gce",customProperties:["--grid-column-end"],responsive:!0},gridRow:{type:"string",className:"rt-r-gr",customProperties:["--grid-row"],responsive:!0},gridRowStart:{type:"string",className:"rt-r-grs",customProperties:["--grid-row-start"],responsive:!0},gridRowEnd:{type:"string",className:"rt-r-gre",customProperties:["--grid-row-end"],responsive:!0}},cd=c.forwardRef((e,t)=>{const{className:n,asChild:r,as:o="div",...i}=De(e,D_,Ua,ht);return c.createElement(r?Ke:o,{...i,ref:t,className:K("rt-Box",n)})});cd.displayName="Box";const B_=["1","2","3","4"],U_=["classic","solid","soft","surface","outline","ghost"],dp={...st,size:{type:"enum",className:"rt-r-size",values:B_,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:U_,default:"solid"},...ja,...pr,...Va,loading:{type:"boolean",className:"rt-loading",default:!1}},Al=["0","1","2","3","4","5","6","7","8","9"],Zv={gap:{type:"enum | string",className:"rt-r-gap",customProperties:["--gap"],values:Al,responsive:!0},gapX:{type:"enum | string",className:"rt-r-cg",customProperties:["--column-gap"],values:Al,responsive:!0},gapY:{type:"enum | string",className:"rt-r-rg",customProperties:["--row-gap"],values:Al,responsive:!0}},W_=["div","span"],H_=["none","inline-flex","flex"],Z_=["row","column","row-reverse","column-reverse"],G_=["start","center","end","baseline","stretch"],K_=["start","center","end","between"],Y_=["nowrap","wrap","wrap-reverse"],X_={as:{type:"enum",values:W_,default:"div"},...st,display:{type:"enum",className:"rt-r-display",values:H_,responsive:!0},direction:{type:"enum",className:"rt-r-fd",values:Z_,responsive:!0},align:{type:"enum",className:"rt-r-ai",values:G_,responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:K_,parseValue:Q_,responsive:!0},wrap:{type:"enum",className:"rt-r-fw",values:Y_,responsive:!0},...Zv};function Q_(e){return e==="between"?"space-between":e}const z=c.forwardRef((e,t)=>{const{className:n,asChild:r,as:o="div",...i}=De(e,X_,Ua,ht);return c.createElement(r?Ke:o,{...i,ref:t,className:K("rt-Flex",n)})});z.displayName="Flex";const q_=["1","2","3"],J_={size:{type:"enum",className:"rt-r-size",values:q_,default:"2",responsive:!0},loading:{type:"boolean",default:!0}},Gv=c.forwardRef((e,t)=>{const{className:n,children:r,loading:o,...i}=De(e,J_,ht);if(!o)return r;const s=c.createElement("span",{...i,ref:t,className:K("rt-Spinner",n)},c.createElement("span",{className:"rt-SpinnerLeaf"}),c.createElement("span",{className:"rt-SpinnerLeaf"}),c.createElement("span",{className:"rt-SpinnerLeaf"}),c.createElement("span",{className:"rt-SpinnerLeaf"}),c.createElement("span",{className:"rt-SpinnerLeaf"}),c.createElement("span",{className:"rt-SpinnerLeaf"}),c.createElement("span",{className:"rt-SpinnerLeaf"}),c.createElement("span",{className:"rt-SpinnerLeaf"}));return r===void 0?s:c.createElement(z,{asChild:!0,position:"relative",align:"center",justify:"center"},c.createElement("span",null,c.createElement("span",{"aria-hidden":!0,style:{display:"contents",visibility:"hidden"},inert:void 0},r),c.createElement(z,{asChild:!0,align:"center",justify:"center",position:"absolute",inset:"0"},c.createElement("span",null,s))))});Gv.displayName="Spinner";function eC(e,t){if(e!==void 0)return typeof e=="string"?t(e):Object.fromEntries(Object.entries(e).map(([n,r])=>[n,t(r)]))}function tC(e){switch(e){case"1":return"1";case"2":case"3":return"2";case"4":return"3"}}const Kv=c.forwardRef((e,t)=>{const{size:n=dp.size.default}=e,{className:r,children:o,asChild:i,color:s,radius:a,disabled:l=e.loading,...u}=De(e,dp,ht);return c.createElement(i?Ke:"button",{"data-disabled":l||void 0,"data-accent-color":s,"data-radius":a,...u,ref:t,className:K("rt-reset","rt-BaseButton",r),disabled:l},e.loading?c.createElement(c.Fragment,null,c.createElement("span",{style:{display:"contents",visibility:"hidden"},"aria-hidden":!0},o),c.createElement(Uc,null,o),c.createElement(z,{asChild:!0,align:"center",justify:"center",position:"absolute",inset:"0"},c.createElement("span",null,c.createElement(Gv,{size:eC(n,tC)})))):o)});Kv.displayName="BaseButton";const Tn=c.forwardRef(({className:e,...t},n)=>c.createElement(Kv,{...t,ref:n,className:K("rt-Button",e)}));Tn.displayName="Button";function Yv(e){const t=e+"CollectionProvider",[n,r]=Bn(t),[o,i]=n(t,{collectionRef:{current:null},itemMap:new Map}),s=x=>{const{scope:w,children:g}=x,S=ne.useRef(null),p=ne.useRef(new Map).current;return v.jsx(o,{scope:w,itemMap:p,collectionRef:S,children:g})};s.displayName=t;const a=e+"CollectionSlot",l=ne.forwardRef((x,w)=>{const{scope:g,children:S}=x,p=i(a,g),m=he(w,p.collectionRef);return v.jsx(Ke,{ref:m,children:S})});l.displayName=a;const u=e+"CollectionItemSlot",d="data-radix-collection-item",f=ne.forwardRef((x,w)=>{const{scope:g,children:S,...p}=x,m=ne.useRef(null),y=he(w,m),_=i(u,g);return ne.useEffect(()=>(_.itemMap.set(m,{ref:m,...p}),()=>void _.itemMap.delete(m))),v.jsx(Ke,{[d]:"",ref:y,children:S})});f.displayName=u;function h(x){const w=i(e+"CollectionConsumer",x);return ne.useCallback(()=>{const S=w.collectionRef.current;if(!S)return[];const p=Array.from(S.querySelectorAll(`[${d}]`));return Array.from(w.itemMap.values()).sort((_,C)=>p.indexOf(_.ref.current)-p.indexOf(C.ref.current))},[w.collectionRef,w.itemMap])}return[{Provider:s,Slot:l,ItemSlot:f},h,r]}var bl="rovingFocusGroup.onEntryFocus",nC={bubbles:!1,cancelable:!0},Wa="RovingFocusGroup",[Du,Xv,rC]=Yv(Wa),[oC,Qv]=Bn(Wa,[rC]),[iC,sC]=oC(Wa),qv=c.forwardRef((e,t)=>v.jsx(Du.Provider,{scope:e.__scopeRovingFocusGroup,children:v.jsx(Du.Slot,{scope:e.__scopeRovingFocusGroup,children:v.jsx(aC,{...e,ref:t})})}));qv.displayName=Wa;var aC=c.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:r,loop:o=!1,dir:i,currentTabStopId:s,defaultCurrentTabStopId:a,onCurrentTabStopIdChange:l,onEntryFocus:u,preventScrollOnEntryFocus:d=!1,...f}=e,h=c.useRef(null),x=he(t,h),w=sd(i),[g=null,S]=Bh({prop:s,defaultProp:a,onChange:l}),[p,m]=c.useState(!1),y=xe(u),_=Xv(n),C=c.useRef(!1),[k,N]=c.useState(0);return c.useEffect(()=>{const E=h.current;if(E)return E.addEventListener(bl,y),()=>E.removeEventListener(bl,y)},[y]),v.jsx(iC,{scope:n,orientation:r,dir:w,loop:o,currentTabStopId:g,onItemFocus:c.useCallback(E=>S(E),[S]),onItemShiftTab:c.useCallback(()=>m(!0),[]),onFocusableItemAdd:c.useCallback(()=>N(E=>E+1),[]),onFocusableItemRemove:c.useCallback(()=>N(E=>E-1),[]),children:v.jsx(ae.div,{tabIndex:p||k===0?-1:0,"data-orientation":r,...f,ref:x,style:{outline:"none",...e.style},onMouseDown:V(e.onMouseDown,()=>{C.current=!0}),onFocus:V(e.onFocus,E=>{const b=!C.current;if(E.target===E.currentTarget&&b&&!p){const A=new CustomEvent(bl,nC);if(E.currentTarget.dispatchEvent(A),!A.defaultPrevented){const B=_().filter(te=>te.focusable),X=B.find(te=>te.active),oe=B.find(te=>te.id===g),ue=[X,oe,...B].filter(Boolean).map(te=>te.ref.current);tg(ue,d)}}C.current=!1}),onBlur:V(e.onBlur,()=>m(!1))})})}),Jv="RovingFocusGroupItem",eg=c.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:o=!1,tabStopId:i,...s}=e,a=Mu(),l=i||a,u=sC(Jv,n),d=u.currentTabStopId===l,f=Xv(n),{onFocusableItemAdd:h,onFocusableItemRemove:x}=u;return c.useEffect(()=>{if(r)return h(),()=>x()},[r,h,x]),v.jsx(Du.ItemSlot,{scope:n,id:l,focusable:r,active:o,children:v.jsx(ae.span,{tabIndex:d?0:-1,"data-orientation":u.orientation,...s,ref:t,onMouseDown:V(e.onMouseDown,w=>{r?u.onItemFocus(l):w.preventDefault()}),onFocus:V(e.onFocus,()=>u.onItemFocus(l)),onKeyDown:V(e.onKeyDown,w=>{if(w.key==="Tab"&&w.shiftKey){u.onItemShiftTab();return}if(w.target!==w.currentTarget)return;const g=cC(w,u.orientation,u.dir);if(g!==void 0){if(w.metaKey||w.ctrlKey||w.altKey||w.shiftKey)return;w.preventDefault();let p=f().filter(m=>m.focusable).map(m=>m.ref.current);if(g==="last")p.reverse();else if(g==="prev"||g==="next"){g==="prev"&&p.reverse();const m=p.indexOf(w.currentTarget);p=u.loop?dC(p,m+1):p.slice(m+1)}setTimeout(()=>tg(p))}})})})});eg.displayName=Jv;var lC={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function uC(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function cC(e,t,n){const r=uC(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return lC[r]}function tg(e,t=!1){const n=document.activeElement;for(const r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}function dC(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var fC=qv,pC=eg;const mC=["div","span"],hC=["none","inline-grid","grid"],vC=["1","2","3","4","5","6","7","8","9"],gC=["1","2","3","4","5","6","7","8","9"],yC=["row","column","dense","row-dense","column-dense"],wC=["start","center","end","baseline","stretch"],xC=["start","center","end","between"],ng={as:{type:"enum",values:mC,default:"div"},...st,display:{type:"enum",className:"rt-r-display",values:hC,responsive:!0},areas:{type:"string",className:"rt-r-gta",customProperties:["--grid-template-areas"],responsive:!0},columns:{type:"enum | string",className:"rt-r-gtc",customProperties:["--grid-template-columns"],values:vC,parseValue:fp,responsive:!0},rows:{type:"enum | string",className:"rt-r-gtr",customProperties:["--grid-template-rows"],values:gC,parseValue:fp,responsive:!0},flow:{type:"enum",className:"rt-r-gaf",values:yC,responsive:!0},align:{type:"enum",className:"rt-r-ai",values:wC,responsive:!0},justify:{type:"enum",className:"rt-r-jc",values:xC,parseValue:SC,responsive:!0},...Zv};function fp(e){return ng.columns.values.includes(e)?e:e!=null&&e.match(/^\d+$/)?`repeat(${e}, minmax(0, 1fr))`:e}function SC(e){return e==="between"?"space-between":e}const Bo=c.forwardRef((e,t)=>{const{className:n,asChild:r,as:o="div",...i}=De(e,ng,Ua,ht);return c.createElement(r?Ke:o,{...i,ref:t,className:K("rt-Grid",n)})});Bo.displayName="Grid";const _C=ne.forwardRef((e,t)=>ne.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},ne.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.75 4.5C0.75 4.08579 1.08579 3.75 1.5 3.75H7.5C7.91421 3.75 8.25 4.08579 8.25 4.5C8.25 4.91421 7.91421 5.25 7.5 5.25H1.5C1.08579 5.25 0.75 4.91421 0.75 4.5Z"})));_C.displayName="ThickDividerHorizontalIcon";const dd=ne.forwardRef((e,t)=>ne.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},ne.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.53547 0.62293C8.88226 0.849446 8.97976 1.3142 8.75325 1.66099L4.5083 8.1599C4.38833 8.34356 4.19397 8.4655 3.9764 8.49358C3.75883 8.52167 3.53987 8.45309 3.3772 8.30591L0.616113 5.80777C0.308959 5.52987 0.285246 5.05559 0.563148 4.74844C0.84105 4.44128 1.31533 4.41757 1.62249 4.69547L3.73256 6.60459L7.49741 0.840706C7.72393 0.493916 8.18868 0.396414 8.53547 0.62293Z"})));dd.displayName="ThickCheckIcon";const rg=ne.forwardRef((e,t)=>ne.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},ne.createElement("path",{d:"M0.135232 3.15803C0.324102 2.95657 0.640521 2.94637 0.841971 3.13523L4.5 6.56464L8.158 3.13523C8.3595 2.94637 8.6759 2.95657 8.8648 3.15803C9.0536 3.35949 9.0434 3.67591 8.842 3.86477L4.84197 7.6148C4.64964 7.7951 4.35036 7.7951 4.15803 7.6148L0.158031 3.86477C-0.0434285 3.67591 -0.0536285 3.35949 0.135232 3.15803Z"})));rg.displayName="ChevronDownIcon";const og=ne.forwardRef((e,t)=>ne.createElement("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"currentcolor",xmlns:"http://www.w3.org/2000/svg",...e,ref:t},ne.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.23826 0.201711C3.54108 -0.0809141 4.01567 -0.0645489 4.29829 0.238264L7.79829 3.98826C8.06724 4.27642 8.06724 4.72359 7.79829 5.01174L4.29829 8.76174C4.01567 9.06455 3.54108 9.08092 3.23826 8.79829C2.93545 8.51567 2.91909 8.04108 3.20171 7.73826L6.22409 4.5L3.20171 1.26174C2.91909 0.958928 2.93545 0.484337 3.23826 0.201711Z"})));og.displayName="ThickChevronRightIcon";const CC=["1","2","3","4"],EC=["none","initial"],kC=["left","center","right"],NC={...st,size:{type:"enum",className:"rt-r-size",values:CC,default:"4",responsive:!0},display:{type:"enum",className:"rt-r-display",values:EC,parseValue:PC,responsive:!0},align:{type:"enum",className:"rt-r-ai",values:kC,parseValue:TC,responsive:!0}};function PC(e){return e==="initial"?"flex":e}function TC(e){return e==="left"?"start":e==="right"?"end":e}const ia=c.forwardRef(({width:e,minWidth:t,maxWidth:n,height:r,minHeight:o,maxHeight:i,...s},a)=>{const{asChild:l,children:u,className:d,...f}=De(s,NC,Ua,ht),{className:h,style:x}=De({width:e,minWidth:t,maxWidth:n,height:r,minHeight:o,maxHeight:i},rv,ov);return c.createElement(l?Ke:"div",{...f,ref:a,className:K("rt-Container",d)},ud({asChild:l,children:u},w=>c.createElement("div",{className:K("rt-ContainerInner",h),style:x},w)))});ia.displayName="Container";var zu=["Enter"," "],RC=["ArrowDown","PageUp","Home"],ig=["ArrowUp","PageDown","End"],MC=[...RC,...ig],AC={ltr:[...zu,"ArrowRight"],rtl:[...zu,"ArrowLeft"]},bC={ltr:["ArrowLeft"],rtl:["ArrowRight"]},bi="Menu",[ui,OC,IC]=Yv(bi),[mr,sg]=Bn(bi,[IC,za,Qv]),Ha=za(),ag=Qv(),[jC,hr]=mr(bi),[LC,Oi]=mr(bi),lg=e=>{const{__scopeMenu:t,open:n=!1,children:r,dir:o,onOpenChange:i,modal:s=!0}=e,a=Ha(t),[l,u]=c.useState(null),d=c.useRef(!1),f=xe(i),h=sd(o);return c.useEffect(()=>{const x=()=>{d.current=!0,document.addEventListener("pointerdown",w,{capture:!0,once:!0}),document.addEventListener("pointermove",w,{capture:!0,once:!0})},w=()=>d.current=!1;return document.addEventListener("keydown",x,{capture:!0}),()=>{document.removeEventListener("keydown",x,{capture:!0}),document.removeEventListener("pointerdown",w,{capture:!0}),document.removeEventListener("pointermove",w,{capture:!0})}},[]),v.jsx(qS,{...a,children:v.jsx(jC,{scope:t,open:n,onOpenChange:f,content:l,onContentChange:u,children:v.jsx(LC,{scope:t,onClose:c.useCallback(()=>f(!1),[f]),isUsingKeyboardRef:d,dir:h,modal:s,children:r})})})};lg.displayName=bi;var DC="MenuAnchor",fd=c.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e,o=Ha(n);return v.jsx(Nv,{...o,...r,ref:t})});fd.displayName=DC;var pd="MenuPortal",[zC,ug]=mr(pd,{forceMount:void 0}),cg=e=>{const{__scopeMenu:t,forceMount:n,children:r,container:o}=e,i=hr(pd,t);return v.jsx(zC,{scope:t,forceMount:n,children:v.jsx(Wt,{present:n||i.open,children:v.jsx(Gh,{asChild:!0,container:o,children:r})})})};cg.displayName=pd;var ft="MenuContent",[$C,md]=mr(ft),dg=c.forwardRef((e,t)=>{const n=ug(ft,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,i=hr(ft,e.__scopeMenu),s=Oi(ft,e.__scopeMenu);return v.jsx(ui.Provider,{scope:e.__scopeMenu,children:v.jsx(Wt,{present:r||i.open,children:v.jsx(ui.Slot,{scope:e.__scopeMenu,children:s.modal?v.jsx(FC,{...o,ref:t}):v.jsx(VC,{...o,ref:t})})})})}),FC=c.forwardRef((e,t)=>{const n=hr(ft,e.__scopeMenu),r=c.useRef(null),o=he(t,r);return c.useEffect(()=>{const i=r.current;if(i)return bx(i)},[]),v.jsx(hd,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:V(e.onFocusOutside,i=>i.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),VC=c.forwardRef((e,t)=>{const n=hr(ft,e.__scopeMenu);return v.jsx(hd,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),hd=c.forwardRef((e,t)=>{const{__scopeMenu:n,loop:r=!1,trapFocus:o,onOpenAutoFocus:i,onCloseAutoFocus:s,disableOutsidePointerEvents:a,onEntryFocus:l,onEscapeKeyDown:u,onPointerDownOutside:d,onFocusOutside:f,onInteractOutside:h,onDismiss:x,disableOutsideScroll:w,...g}=e,S=hr(ft,n),p=Oi(ft,n),m=Ha(n),y=ag(n),_=OC(n),[C,k]=c.useState(null),N=c.useRef(null),E=he(t,N,S.onContentChange),b=c.useRef(0),A=c.useRef(""),B=c.useRef(0),X=c.useRef(null),oe=c.useRef("right"),ee=c.useRef(0),ue=w?tv:c.Fragment,te=w?{as:Ke,allowPinchZoom:!0}:void 0,H=P=>{var Be,lo;const D=A.current+P,Z=_().filter(at=>!at.disabled),q=document.activeElement,Mt=(Be=Z.find(at=>at.ref.current===q))==null?void 0:Be.textValue,Ye=Z.map(at=>at.textValue),ln=JC(Ye,D,Mt),Oe=(lo=Z.find(at=>at.textValue===ln))==null?void 0:lo.ref.current;(function at(uo){A.current=uo,window.clearTimeout(b.current),uo!==""&&(b.current=window.setTimeout(()=>at(""),1e3))})(D),Oe&&setTimeout(()=>Oe.focus())};c.useEffect(()=>()=>window.clearTimeout(b.current),[]),G1();const R=c.useCallback(P=>{var Z,q;return oe.current===((Z=X.current)==null?void 0:Z.side)&&tE(P,(q=X.current)==null?void 0:q.area)},[]);return v.jsx($C,{scope:n,searchRef:A,onItemEnter:c.useCallback(P=>{R(P)&&P.preventDefault()},[R]),onItemLeave:c.useCallback(P=>{var D;R(P)||((D=N.current)==null||D.focus(),k(null))},[R]),onTriggerLeave:c.useCallback(P=>{R(P)&&P.preventDefault()},[R]),pointerGraceTimerRef:B,onPointerGraceIntentChange:c.useCallback(P=>{X.current=P},[]),children:v.jsx(ue,{...te,children:v.jsx(Hh,{asChild:!0,trapped:o,onMountAutoFocus:V(i,P=>{var D;P.preventDefault(),(D=N.current)==null||D.focus({preventScroll:!0})}),onUnmountAutoFocus:s,children:v.jsx(Wc,{asChild:!0,disableOutsidePointerEvents:a,onEscapeKeyDown:u,onPointerDownOutside:d,onFocusOutside:f,onInteractOutside:h,onDismiss:x,children:v.jsx(fC,{asChild:!0,...y,dir:p.dir,orientation:"vertical",loop:r,currentTabStopId:C,onCurrentTabStopIdChange:k,onEntryFocus:V(l,P=>{p.isUsingKeyboardRef.current||P.preventDefault()}),preventScrollOnEntryFocus:!0,children:v.jsx(Pv,{role:"menu","aria-orientation":"vertical","data-state":Pg(S.open),"data-radix-menu-content":"",dir:p.dir,...m,...g,ref:E,style:{outline:"none",...g.style},onKeyDown:V(g.onKeyDown,P=>{const Z=P.target.closest("[data-radix-menu-content]")===P.currentTarget,q=P.ctrlKey||P.altKey||P.metaKey,Mt=P.key.length===1;Z&&(P.key==="Tab"&&P.preventDefault(),!q&&Mt&&H(P.key));const Ye=N.current;if(P.target!==Ye||!MC.includes(P.key))return;P.preventDefault();const Oe=_().filter(Be=>!Be.disabled).map(Be=>Be.ref.current);ig.includes(P.key)&&Oe.reverse(),QC(Oe)}),onBlur:V(e.onBlur,P=>{P.currentTarget.contains(P.target)||(window.clearTimeout(b.current),A.current="")}),onPointerMove:V(e.onPointerMove,ci(P=>{const D=P.target,Z=ee.current!==P.clientX;if(P.currentTarget.contains(D)&&Z){const q=P.clientX>ee.current?"right":"left";oe.current=q,ee.current=P.clientX}}))})})})})})})});dg.displayName=ft;var BC="MenuGroup",vd=c.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return v.jsx(ae.div,{role:"group",...r,ref:t})});vd.displayName=BC;var UC="MenuLabel",fg=c.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return v.jsx(ae.div,{...r,ref:t})});fg.displayName=UC;var sa="MenuItem",pp="menu.itemSelect",Za=c.forwardRef((e,t)=>{const{disabled:n=!1,onSelect:r,...o}=e,i=c.useRef(null),s=Oi(sa,e.__scopeMenu),a=md(sa,e.__scopeMenu),l=he(t,i),u=c.useRef(!1),d=()=>{const f=i.current;if(!n&&f){const h=new CustomEvent(pp,{bubbles:!0,cancelable:!0});f.addEventListener(pp,x=>r==null?void 0:r(x),{once:!0}),Fh(f,h),h.defaultPrevented?u.current=!1:s.onClose()}};return v.jsx(pg,{...o,ref:l,disabled:n,onClick:V(e.onClick,d),onPointerDown:f=>{var h;(h=e.onPointerDown)==null||h.call(e,f),u.current=!0},onPointerUp:V(e.onPointerUp,f=>{var h;u.current||(h=f.currentTarget)==null||h.click()}),onKeyDown:V(e.onKeyDown,f=>{const h=a.searchRef.current!=="";n||h&&f.key===" "||zu.includes(f.key)&&(f.currentTarget.click(),f.preventDefault())})})});Za.displayName=sa;var pg=c.forwardRef((e,t)=>{const{__scopeMenu:n,disabled:r=!1,textValue:o,...i}=e,s=md(sa,n),a=ag(n),l=c.useRef(null),u=he(t,l),[d,f]=c.useState(!1),[h,x]=c.useState("");return c.useEffect(()=>{const w=l.current;w&&x((w.textContent??"").trim())},[i.children]),v.jsx(ui.ItemSlot,{scope:n,disabled:r,textValue:o??h,children:v.jsx(pC,{asChild:!0,...a,focusable:!r,children:v.jsx(ae.div,{role:"menuitem","data-highlighted":d?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0,...i,ref:u,onPointerMove:V(e.onPointerMove,ci(w=>{r?s.onItemLeave(w):(s.onItemEnter(w),w.defaultPrevented||w.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:V(e.onPointerLeave,ci(w=>s.onItemLeave(w))),onFocus:V(e.onFocus,()=>f(!0)),onBlur:V(e.onBlur,()=>f(!1))})})})}),WC="MenuCheckboxItem",mg=c.forwardRef((e,t)=>{const{checked:n=!1,onCheckedChange:r,...o}=e;return v.jsx(wg,{scope:e.__scopeMenu,checked:n,children:v.jsx(Za,{role:"menuitemcheckbox","aria-checked":aa(n)?"mixed":n,...o,ref:t,"data-state":yd(n),onSelect:V(o.onSelect,()=>r==null?void 0:r(aa(n)?!0:!n),{checkForDefaultPrevented:!1})})})});mg.displayName=WC;var hg="MenuRadioGroup",[HC,ZC]=mr(hg,{value:void 0,onValueChange:()=>{}}),vg=c.forwardRef((e,t)=>{const{value:n,onValueChange:r,...o}=e,i=xe(r);return v.jsx(HC,{scope:e.__scopeMenu,value:n,onValueChange:i,children:v.jsx(vd,{...o,ref:t})})});vg.displayName=hg;var gg="MenuRadioItem",yg=c.forwardRef((e,t)=>{const{value:n,...r}=e,o=ZC(gg,e.__scopeMenu),i=n===o.value;return v.jsx(wg,{scope:e.__scopeMenu,checked:i,children:v.jsx(Za,{role:"menuitemradio","aria-checked":i,...r,ref:t,"data-state":yd(i),onSelect:V(r.onSelect,()=>{var s;return(s=o.onValueChange)==null?void 0:s.call(o,n)},{checkForDefaultPrevented:!1})})})});yg.displayName=gg;var gd="MenuItemIndicator",[wg,GC]=mr(gd,{checked:!1}),xg=c.forwardRef((e,t)=>{const{__scopeMenu:n,forceMount:r,...o}=e,i=GC(gd,n);return v.jsx(Wt,{present:r||aa(i.checked)||i.checked===!0,children:v.jsx(ae.span,{...o,ref:t,"data-state":yd(i.checked)})})});xg.displayName=gd;var KC="MenuSeparator",Sg=c.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return v.jsx(ae.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});Sg.displayName=KC;var YC="MenuArrow",_g=c.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e,o=Ha(n);return v.jsx(Tv,{...o,...r,ref:t})});_g.displayName=YC;var XC="MenuSub",[xN,Cg]=mr(XC),To="MenuSubTrigger",Eg=c.forwardRef((e,t)=>{const n=hr(To,e.__scopeMenu),r=Oi(To,e.__scopeMenu),o=Cg(To,e.__scopeMenu),i=md(To,e.__scopeMenu),s=c.useRef(null),{pointerGraceTimerRef:a,onPointerGraceIntentChange:l}=i,u={__scopeMenu:e.__scopeMenu},d=c.useCallback(()=>{s.current&&window.clearTimeout(s.current),s.current=null},[]);return c.useEffect(()=>d,[d]),c.useEffect(()=>{const f=a.current;return()=>{window.clearTimeout(f),l(null)}},[a,l]),v.jsx(fd,{asChild:!0,...u,children:v.jsx(pg,{id:o.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":o.contentId,"data-state":Pg(n.open),...e,ref:Oa(t,o.onTriggerChange),onClick:f=>{var h;(h=e.onClick)==null||h.call(e,f),!(e.disabled||f.defaultPrevented)&&(f.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:V(e.onPointerMove,ci(f=>{i.onItemEnter(f),!f.defaultPrevented&&!e.disabled&&!n.open&&!s.current&&(i.onPointerGraceIntentChange(null),s.current=window.setTimeout(()=>{n.onOpenChange(!0),d()},100))})),onPointerLeave:V(e.onPointerLeave,ci(f=>{var x,w;d();const h=(x=n.content)==null?void 0:x.getBoundingClientRect();if(h){const g=(w=n.content)==null?void 0:w.dataset.side,S=g==="right",p=S?-5:5,m=h[S?"left":"right"],y=h[S?"right":"left"];i.onPointerGraceIntentChange({area:[{x:f.clientX+p,y:f.clientY},{x:m,y:h.top},{x:y,y:h.top},{x:y,y:h.bottom},{x:m,y:h.bottom}],side:g}),window.clearTimeout(a.current),a.current=window.setTimeout(()=>i.onPointerGraceIntentChange(null),300)}else{if(i.onTriggerLeave(f),f.defaultPrevented)return;i.onPointerGraceIntentChange(null)}})),onKeyDown:V(e.onKeyDown,f=>{var x;const h=i.searchRef.current!=="";e.disabled||h&&f.key===" "||AC[r.dir].includes(f.key)&&(n.onOpenChange(!0),(x=n.content)==null||x.focus(),f.preventDefault())})})})});Eg.displayName=To;var kg="MenuSubContent",Ng=c.forwardRef((e,t)=>{const n=ug(ft,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,i=hr(ft,e.__scopeMenu),s=Oi(ft,e.__scopeMenu),a=Cg(kg,e.__scopeMenu),l=c.useRef(null),u=he(t,l);return v.jsx(ui.Provider,{scope:e.__scopeMenu,children:v.jsx(Wt,{present:r||i.open,children:v.jsx(ui.Slot,{scope:e.__scopeMenu,children:v.jsx(hd,{id:a.contentId,"aria-labelledby":a.triggerId,...o,ref:u,align:"start",side:s.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:d=>{var f;s.isUsingKeyboardRef.current&&((f=l.current)==null||f.focus()),d.preventDefault()},onCloseAutoFocus:d=>d.preventDefault(),onFocusOutside:V(e.onFocusOutside,d=>{d.target!==a.trigger&&i.onOpenChange(!1)}),onEscapeKeyDown:V(e.onEscapeKeyDown,d=>{s.onClose(),d.preventDefault()}),onKeyDown:V(e.onKeyDown,d=>{var x;const f=d.currentTarget.contains(d.target),h=bC[s.dir].includes(d.key);f&&h&&(i.onOpenChange(!1),(x=a.trigger)==null||x.focus(),d.preventDefault())})})})})})});Ng.displayName=kg;function Pg(e){return e?"open":"closed"}function aa(e){return e==="indeterminate"}function yd(e){return aa(e)?"indeterminate":e?"checked":"unchecked"}function QC(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function qC(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function JC(e,t,n){const o=t.length>1&&Array.from(t).every(u=>u===t[0])?t[0]:t,i=n?e.indexOf(n):-1;let s=qC(e,Math.max(i,0));o.length===1&&(s=s.filter(u=>u!==n));const l=s.find(u=>u.toLowerCase().startsWith(o.toLowerCase()));return l!==n?l:void 0}function eE(e,t){const{x:n,y:r}=e;let o=!1;for(let i=0,s=t.length-1;ir!=d>r&&n<(u-a)*(r-l)/(d-l)+a&&(o=!o)}return o}function tE(e,t){if(!t)return!1;const n={x:e.clientX,y:e.clientY};return eE(n,t)}function ci(e){return t=>t.pointerType==="mouse"?e(t):void 0}var nE=lg,rE=fd,oE=cg,iE=dg,sE=vd,aE=fg,lE=Za,uE=mg,cE=vg,dE=yg,fE=xg,pE=Sg,mE=_g,hE=Eg,vE=Ng;function gE(e,[t,n]){return Math.min(n,Math.max(t,e))}function yE(e,t){return c.useReducer((n,r)=>t[n][r]??n,e)}var wd="ScrollArea",[Tg,SN]=Bn(wd),[wE,vt]=Tg(wd),Rg=c.forwardRef((e,t)=>{const{__scopeScrollArea:n,type:r="hover",dir:o,scrollHideDelay:i=600,...s}=e,[a,l]=c.useState(null),[u,d]=c.useState(null),[f,h]=c.useState(null),[x,w]=c.useState(null),[g,S]=c.useState(null),[p,m]=c.useState(0),[y,_]=c.useState(0),[C,k]=c.useState(!1),[N,E]=c.useState(!1),b=he(t,B=>l(B)),A=sd(o);return v.jsx(wE,{scope:n,type:r,dir:A,scrollHideDelay:i,scrollArea:a,viewport:u,onViewportChange:d,content:f,onContentChange:h,scrollbarX:x,onScrollbarXChange:w,scrollbarXEnabled:C,onScrollbarXEnabledChange:k,scrollbarY:g,onScrollbarYChange:S,scrollbarYEnabled:N,onScrollbarYEnabledChange:E,onCornerWidthChange:m,onCornerHeightChange:_,children:v.jsx(ae.div,{dir:A,...s,ref:b,style:{position:"relative","--radix-scroll-area-corner-width":p+"px","--radix-scroll-area-corner-height":y+"px",...e.style}})})});Rg.displayName=wd;var Mg="ScrollAreaViewport",Ag=c.forwardRef((e,t)=>{const{__scopeScrollArea:n,children:r,nonce:o,...i}=e,s=vt(Mg,n),a=c.useRef(null),l=he(t,a,s.onViewportChange);return v.jsxs(v.Fragment,{children:[v.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:o}),v.jsx(ae.div,{"data-radix-scroll-area-viewport":"",...i,ref:l,style:{overflowX:s.scrollbarXEnabled?"scroll":"hidden",overflowY:s.scrollbarYEnabled?"scroll":"hidden",...e.style},children:v.jsx("div",{ref:s.onContentChange,style:{minWidth:"100%",display:"table"},children:r})})]})});Ag.displayName=Mg;var Ht="ScrollAreaScrollbar",bg=c.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=vt(Ht,e.__scopeScrollArea),{onScrollbarXEnabledChange:i,onScrollbarYEnabledChange:s}=o,a=e.orientation==="horizontal";return c.useEffect(()=>(a?i(!0):s(!0),()=>{a?i(!1):s(!1)}),[a,i,s]),o.type==="hover"?v.jsx(xE,{...r,ref:t,forceMount:n}):o.type==="scroll"?v.jsx(SE,{...r,ref:t,forceMount:n}):o.type==="auto"?v.jsx(Og,{...r,ref:t,forceMount:n}):o.type==="always"?v.jsx(xd,{...r,ref:t}):null});bg.displayName=Ht;var xE=c.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=vt(Ht,e.__scopeScrollArea),[i,s]=c.useState(!1);return c.useEffect(()=>{const a=o.scrollArea;let l=0;if(a){const u=()=>{window.clearTimeout(l),s(!0)},d=()=>{l=window.setTimeout(()=>s(!1),o.scrollHideDelay)};return a.addEventListener("pointerenter",u),a.addEventListener("pointerleave",d),()=>{window.clearTimeout(l),a.removeEventListener("pointerenter",u),a.removeEventListener("pointerleave",d)}}},[o.scrollArea,o.scrollHideDelay]),v.jsx(Wt,{present:n||i,children:v.jsx(Og,{"data-state":i?"visible":"hidden",...r,ref:t})})}),SE=c.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=vt(Ht,e.__scopeScrollArea),i=e.orientation==="horizontal",s=Ka(()=>l("SCROLL_END"),100),[a,l]=yE("hidden",{hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}});return c.useEffect(()=>{if(a==="idle"){const u=window.setTimeout(()=>l("HIDE"),o.scrollHideDelay);return()=>window.clearTimeout(u)}},[a,o.scrollHideDelay,l]),c.useEffect(()=>{const u=o.viewport,d=i?"scrollLeft":"scrollTop";if(u){let f=u[d];const h=()=>{const x=u[d];f!==x&&(l("SCROLL"),s()),f=x};return u.addEventListener("scroll",h),()=>u.removeEventListener("scroll",h)}},[o.viewport,i,l,s]),v.jsx(Wt,{present:n||a!=="hidden",children:v.jsx(xd,{"data-state":a==="hidden"?"hidden":"visible",...r,ref:t,onPointerEnter:V(e.onPointerEnter,()=>l("POINTER_ENTER")),onPointerLeave:V(e.onPointerLeave,()=>l("POINTER_LEAVE"))})})}),Og=c.forwardRef((e,t)=>{const n=vt(Ht,e.__scopeScrollArea),{forceMount:r,...o}=e,[i,s]=c.useState(!1),a=e.orientation==="horizontal",l=Ka(()=>{if(n.viewport){const u=n.viewport.offsetWidth{const{orientation:n="vertical",...r}=e,o=vt(Ht,e.__scopeScrollArea),i=c.useRef(null),s=c.useRef(0),[a,l]=c.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),u=zg(a.viewport,a.content),d={...r,sizes:a,onSizesChange:l,hasThumb:u>0&&u<1,onThumbChange:h=>i.current=h,onThumbPointerUp:()=>s.current=0,onThumbPointerDown:h=>s.current=h};function f(h,x){return PE(h,s.current,a,x)}return n==="horizontal"?v.jsx(_E,{...d,ref:t,onThumbPositionChange:()=>{if(o.viewport&&i.current){const h=o.viewport.scrollLeft,x=mp(h,a,o.dir);i.current.style.transform=`translate3d(${x}px, 0, 0)`}},onWheelScroll:h=>{o.viewport&&(o.viewport.scrollLeft=h)},onDragScroll:h=>{o.viewport&&(o.viewport.scrollLeft=f(h,o.dir))}}):n==="vertical"?v.jsx(CE,{...d,ref:t,onThumbPositionChange:()=>{if(o.viewport&&i.current){const h=o.viewport.scrollTop,x=mp(h,a);i.current.style.transform=`translate3d(0, ${x}px, 0)`}},onWheelScroll:h=>{o.viewport&&(o.viewport.scrollTop=h)},onDragScroll:h=>{o.viewport&&(o.viewport.scrollTop=f(h))}}):null}),_E=c.forwardRef((e,t)=>{const{sizes:n,onSizesChange:r,...o}=e,i=vt(Ht,e.__scopeScrollArea),[s,a]=c.useState(),l=c.useRef(null),u=he(t,l,i.onScrollbarXChange);return c.useEffect(()=>{l.current&&a(getComputedStyle(l.current))},[l]),v.jsx(jg,{"data-orientation":"horizontal",...o,ref:u,sizes:n,style:{bottom:0,left:i.dir==="rtl"?"var(--radix-scroll-area-corner-width)":0,right:i.dir==="ltr"?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":Ga(n)+"px",...e.style},onThumbPointerDown:d=>e.onThumbPointerDown(d.x),onDragScroll:d=>e.onDragScroll(d.x),onWheelScroll:(d,f)=>{if(i.viewport){const h=i.viewport.scrollLeft+d.deltaX;e.onWheelScroll(h),Fg(h,f)&&d.preventDefault()}},onResize:()=>{l.current&&i.viewport&&s&&r({content:i.viewport.scrollWidth,viewport:i.viewport.offsetWidth,scrollbar:{size:l.current.clientWidth,paddingStart:ua(s.paddingLeft),paddingEnd:ua(s.paddingRight)}})}})}),CE=c.forwardRef((e,t)=>{const{sizes:n,onSizesChange:r,...o}=e,i=vt(Ht,e.__scopeScrollArea),[s,a]=c.useState(),l=c.useRef(null),u=he(t,l,i.onScrollbarYChange);return c.useEffect(()=>{l.current&&a(getComputedStyle(l.current))},[l]),v.jsx(jg,{"data-orientation":"vertical",...o,ref:u,sizes:n,style:{top:0,right:i.dir==="ltr"?0:void 0,left:i.dir==="rtl"?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":Ga(n)+"px",...e.style},onThumbPointerDown:d=>e.onThumbPointerDown(d.y),onDragScroll:d=>e.onDragScroll(d.y),onWheelScroll:(d,f)=>{if(i.viewport){const h=i.viewport.scrollTop+d.deltaY;e.onWheelScroll(h),Fg(h,f)&&d.preventDefault()}},onResize:()=>{l.current&&i.viewport&&s&&r({content:i.viewport.scrollHeight,viewport:i.viewport.offsetHeight,scrollbar:{size:l.current.clientHeight,paddingStart:ua(s.paddingTop),paddingEnd:ua(s.paddingBottom)}})}})}),[EE,Ig]=Tg(Ht),jg=c.forwardRef((e,t)=>{const{__scopeScrollArea:n,sizes:r,hasThumb:o,onThumbChange:i,onThumbPointerUp:s,onThumbPointerDown:a,onThumbPositionChange:l,onDragScroll:u,onWheelScroll:d,onResize:f,...h}=e,x=vt(Ht,n),[w,g]=c.useState(null),S=he(t,b=>g(b)),p=c.useRef(null),m=c.useRef(""),y=x.viewport,_=r.content-r.viewport,C=xe(d),k=xe(l),N=Ka(f,10);function E(b){if(p.current){const A=b.clientX-p.current.left,B=b.clientY-p.current.top;u({x:A,y:B})}}return c.useEffect(()=>{const b=A=>{const B=A.target;(w==null?void 0:w.contains(B))&&C(A,_)};return document.addEventListener("wheel",b,{passive:!1}),()=>document.removeEventListener("wheel",b,{passive:!1})},[y,w,_,C]),c.useEffect(k,[r,k]),Jr(w,N),Jr(x.content,N),v.jsx(EE,{scope:n,scrollbar:w,hasThumb:o,onThumbChange:xe(i),onThumbPointerUp:xe(s),onThumbPositionChange:k,onThumbPointerDown:xe(a),children:v.jsx(ae.div,{...h,ref:S,style:{position:"absolute",...h.style},onPointerDown:V(e.onPointerDown,b=>{b.button===0&&(b.target.setPointerCapture(b.pointerId),p.current=w.getBoundingClientRect(),m.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",x.viewport&&(x.viewport.style.scrollBehavior="auto"),E(b))}),onPointerMove:V(e.onPointerMove,E),onPointerUp:V(e.onPointerUp,b=>{const A=b.target;A.hasPointerCapture(b.pointerId)&&A.releasePointerCapture(b.pointerId),document.body.style.webkitUserSelect=m.current,x.viewport&&(x.viewport.style.scrollBehavior=""),p.current=null})})})}),la="ScrollAreaThumb",Lg=c.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=Ig(la,e.__scopeScrollArea);return v.jsx(Wt,{present:n||o.hasThumb,children:v.jsx(kE,{ref:t,...r})})}),kE=c.forwardRef((e,t)=>{const{__scopeScrollArea:n,style:r,...o}=e,i=vt(la,n),s=Ig(la,n),{onThumbPositionChange:a}=s,l=he(t,f=>s.onThumbChange(f)),u=c.useRef(),d=Ka(()=>{u.current&&(u.current(),u.current=void 0)},100);return c.useEffect(()=>{const f=i.viewport;if(f){const h=()=>{if(d(),!u.current){const x=TE(f,a);u.current=x,a()}};return a(),f.addEventListener("scroll",h),()=>f.removeEventListener("scroll",h)}},[i.viewport,d,a]),v.jsx(ae.div,{"data-state":s.hasThumb?"visible":"hidden",...o,ref:l,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...r},onPointerDownCapture:V(e.onPointerDownCapture,f=>{const x=f.target.getBoundingClientRect(),w=f.clientX-x.left,g=f.clientY-x.top;s.onThumbPointerDown({x:w,y:g})}),onPointerUp:V(e.onPointerUp,s.onThumbPointerUp)})});Lg.displayName=la;var Sd="ScrollAreaCorner",Dg=c.forwardRef((e,t)=>{const n=vt(Sd,e.__scopeScrollArea),r=!!(n.scrollbarX&&n.scrollbarY);return n.type!=="scroll"&&r?v.jsx(NE,{...e,ref:t}):null});Dg.displayName=Sd;var NE=c.forwardRef((e,t)=>{const{__scopeScrollArea:n,...r}=e,o=vt(Sd,n),[i,s]=c.useState(0),[a,l]=c.useState(0),u=!!(i&&a);return Jr(o.scrollbarX,()=>{var f;const d=((f=o.scrollbarX)==null?void 0:f.offsetHeight)||0;o.onCornerHeightChange(d),l(d)}),Jr(o.scrollbarY,()=>{var f;const d=((f=o.scrollbarY)==null?void 0:f.offsetWidth)||0;o.onCornerWidthChange(d),s(d)}),u?v.jsx(ae.div,{...r,ref:t,style:{width:i,height:a,position:"absolute",right:o.dir==="ltr"?0:void 0,left:o.dir==="rtl"?0:void 0,bottom:0,...e.style}}):null});function ua(e){return e?parseInt(e,10):0}function zg(e,t){const n=e/t;return isNaN(n)?0:n}function Ga(e){const t=zg(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function PE(e,t,n,r="ltr"){const o=Ga(n),i=o/2,s=t||i,a=o-s,l=n.scrollbar.paddingStart+s,u=n.scrollbar.size-n.scrollbar.paddingEnd-a,d=n.content-n.viewport,f=r==="ltr"?[0,d]:[d*-1,0];return $g([l,u],f)(e)}function mp(e,t,n="ltr"){const r=Ga(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,i=t.scrollbar.size-o,s=t.content-t.viewport,a=i-r,l=n==="ltr"?[0,s]:[s*-1,0],u=gE(e,l);return $g([0,s],[0,a])(u)}function $g(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function Fg(e,t){return e>0&&e{})=>{let n={left:e.scrollLeft,top:e.scrollTop},r=0;return function o(){const i={left:e.scrollLeft,top:e.scrollTop},s=n.left!==i.left,a=n.top!==i.top;(s||a)&&t(),n=i,r=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(r)};function Ka(e,t){const n=xe(e),r=c.useRef(0);return c.useEffect(()=>()=>window.clearTimeout(r.current),[]),c.useCallback(()=>{window.clearTimeout(r.current),r.current=window.setTimeout(n,t)},[n,t])}function Jr(e,t){const n=xe(t);Ft(()=>{let r=0;if(e){const o=new ResizeObserver(()=>{cancelAnimationFrame(r),r=window.requestAnimationFrame(n)});return o.observe(e),()=>{window.cancelAnimationFrame(r),o.unobserve(e)}}},[e,n])}var RE=Rg,ME=Ag,hp=bg,vp=Lg,AE=Dg;const bE=["1","2","3"],OE=["vertical","horizontal","both"],So={...st,size:{type:"enum",className:"rt-r-size",values:bE,default:"1",responsive:!0},...Va,scrollbars:{type:"enum",values:OE,default:"both"}};function IE(e){const{m:t,mx:n,my:r,mt:o,mr:i,mb:s,ml:a,...l}=e;return{m:t,mx:n,my:r,mt:o,mr:i,mb:s,ml:a,rest:l}}const Hn=ht.m.values;function jE(e){const[t,n]=dn({className:"rt-r-m",customProperties:["--margin"],propValues:Hn,value:e.m}),[r,o]=dn({className:"rt-r-mx",customProperties:["--margin-left","--margin-right"],propValues:Hn,value:e.mx}),[i,s]=dn({className:"rt-r-my",customProperties:["--margin-top","--margin-bottom"],propValues:Hn,value:e.my}),[a,l]=dn({className:"rt-r-mt",customProperties:["--margin-top"],propValues:Hn,value:e.mt}),[u,d]=dn({className:"rt-r-mr",customProperties:["--margin-right"],propValues:Hn,value:e.mr}),[f,h]=dn({className:"rt-r-mb",customProperties:["--margin-bottom"],propValues:Hn,value:e.mb}),[x,w]=dn({className:"rt-r-ml",customProperties:["--margin-left"],propValues:Hn,value:e.ml});return[K(t,r,i,a,u,f,x),Js(n,o,s,l,d,h,w)]}const _d=c.forwardRef((e,t)=>{const{rest:n,...r}=IE(e),[o,i]=jE(r),{asChild:s,children:a,className:l,style:u,type:d,scrollHideDelay:f=d!=="scroll"?0:void 0,dir:h,size:x=So.size.default,radius:w=So.radius.default,scrollbars:g=So.scrollbars.default,...S}=n;return c.createElement(RE,{type:d,scrollHideDelay:f,className:K("rt-ScrollAreaRoot",o,l),style:Js(i,u),asChild:s},ud({asChild:s,children:a},p=>c.createElement(c.Fragment,null,c.createElement(ME,{...S,ref:t,className:"rt-ScrollAreaViewport"},p),c.createElement("div",{className:"rt-ScrollAreaViewportFocusRing"}),g!=="vertical"?c.createElement(hp,{"data-radius":w,orientation:"horizontal",className:K("rt-ScrollAreaScrollbar",qs({className:"rt-r-size",value:x,propValues:So.size.values}))},c.createElement(vp,{className:"rt-ScrollAreaThumb"})):null,g!=="horizontal"?c.createElement(hp,{"data-radius":w,orientation:"vertical",className:K("rt-ScrollAreaScrollbar",qs({className:"rt-r-size",value:x,propValues:So.size.values}))},c.createElement(vp,{className:"rt-ScrollAreaThumb"})):null,g==="both"?c.createElement(AE,{className:"rt-ScrollAreaCorner"}):null)))});_d.displayName="ScrollArea";const LE=["1","2"],DE=["solid","soft"],Ro={size:{type:"enum",className:"rt-r-size",values:LE,default:"2",responsive:!0},variant:{type:"enum",className:"rt-variant",values:DE,default:"solid"},...fr,...pr},zE={...st,...fr,shortcut:{type:"string"}},$E={...fr,shortcut:{type:"string"}},FE={...fr};var Cd="DropdownMenu",[VE,_N]=Bn(Cd,[sg]),Ve=sg(),[BE,Vg]=VE(Cd),Bg=e=>{const{__scopeDropdownMenu:t,children:n,dir:r,open:o,defaultOpen:i,onOpenChange:s,modal:a=!0}=e,l=Ve(t),u=c.useRef(null),[d=!1,f]=Bh({prop:o,defaultProp:i,onChange:s});return v.jsx(BE,{scope:t,triggerId:Mu(),triggerRef:u,contentId:Mu(),open:d,onOpenChange:f,onOpenToggle:c.useCallback(()=>f(h=>!h),[f]),modal:a,children:v.jsx(nE,{...l,open:d,onOpenChange:f,dir:r,modal:a,children:n})})};Bg.displayName=Cd;var Ug="DropdownMenuTrigger",Wg=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,disabled:r=!1,...o}=e,i=Vg(Ug,n),s=Ve(n);return v.jsx(rE,{asChild:!0,...s,children:v.jsx(ae.button,{type:"button",id:i.triggerId,"aria-haspopup":"menu","aria-expanded":i.open,"aria-controls":i.open?i.contentId:void 0,"data-state":i.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...o,ref:Oa(t,i.triggerRef),onPointerDown:V(e.onPointerDown,a=>{!r&&a.button===0&&a.ctrlKey===!1&&(i.onOpenToggle(),i.open||a.preventDefault())}),onKeyDown:V(e.onKeyDown,a=>{r||(["Enter"," "].includes(a.key)&&i.onOpenToggle(),a.key==="ArrowDown"&&i.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(a.key)&&a.preventDefault())})})})});Wg.displayName=Ug;var UE="DropdownMenuPortal",Hg=e=>{const{__scopeDropdownMenu:t,...n}=e,r=Ve(t);return v.jsx(oE,{...r,...n})};Hg.displayName=UE;var Zg="DropdownMenuContent",Gg=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=Vg(Zg,n),i=Ve(n),s=c.useRef(!1);return v.jsx(iE,{id:o.contentId,"aria-labelledby":o.triggerId,...i,...r,ref:t,onCloseAutoFocus:V(e.onCloseAutoFocus,a=>{var l;s.current||(l=o.triggerRef.current)==null||l.focus(),s.current=!1,a.preventDefault()}),onInteractOutside:V(e.onInteractOutside,a=>{const l=a.detail.originalEvent,u=l.button===0&&l.ctrlKey===!0,d=l.button===2||u;(!o.modal||d)&&(s.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});Gg.displayName=Zg;var WE="DropdownMenuGroup",Kg=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=Ve(n);return v.jsx(sE,{...o,...r,ref:t})});Kg.displayName=WE;var HE="DropdownMenuLabel",Yg=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=Ve(n);return v.jsx(aE,{...o,...r,ref:t})});Yg.displayName=HE;var ZE="DropdownMenuItem",Xg=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=Ve(n);return v.jsx(lE,{...o,...r,ref:t})});Xg.displayName=ZE;var GE="DropdownMenuCheckboxItem",Qg=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=Ve(n);return v.jsx(uE,{...o,...r,ref:t})});Qg.displayName=GE;var KE="DropdownMenuRadioGroup",qg=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=Ve(n);return v.jsx(cE,{...o,...r,ref:t})});qg.displayName=KE;var YE="DropdownMenuRadioItem",Jg=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=Ve(n);return v.jsx(dE,{...o,...r,ref:t})});Jg.displayName=YE;var XE="DropdownMenuItemIndicator",ey=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=Ve(n);return v.jsx(fE,{...o,...r,ref:t})});ey.displayName=XE;var QE="DropdownMenuSeparator",ty=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=Ve(n);return v.jsx(pE,{...o,...r,ref:t})});ty.displayName=QE;var qE="DropdownMenuArrow",JE=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=Ve(n);return v.jsx(mE,{...o,...r,ref:t})});JE.displayName=qE;var ek="DropdownMenuSubTrigger",ny=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=Ve(n);return v.jsx(hE,{...o,...r,ref:t})});ny.displayName=ek;var tk="DropdownMenuSubContent",ry=c.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=Ve(n);return v.jsx(vE,{...o,...r,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});ry.displayName=tk;var nk=Bg,rk=Wg,oy=Hg,ok=Gg,ik=Kg,sk=Yg,ak=Xg,lk=Qg,uk=qg,ck=Jg,iy=ey,dk=ty,fk=ny,pk=ry;const sy=e=>c.createElement(nk,{...e});sy.displayName="DropdownMenu.Root";const ay=c.forwardRef(({children:e,...t},n)=>c.createElement(rk,{...t,ref:n,asChild:!0},__(e)));ay.displayName="DropdownMenu.Trigger";const ly=c.createContext({}),uy=c.forwardRef((e,t)=>{const n=S_(),{size:r=Ro.size.default,variant:o=Ro.variant.default,highContrast:i=Ro.highContrast.default}=e,{className:s,children:a,color:l,container:u,forceMount:d,...f}=De(e,Ro),h=l||n.accentColor;return c.createElement(oy,{container:u,forceMount:d},c.createElement(Ba,{asChild:!0},c.createElement(ok,{"data-accent-color":h,align:"start",sideOffset:4,collisionPadding:10,...f,asChild:!1,ref:t,className:K("rt-PopperContent","rt-BaseMenuContent","rt-DropdownMenuContent",s)},c.createElement(_d,{type:"auto"},c.createElement("div",{className:K("rt-BaseMenuViewport","rt-DropdownMenuViewport")},c.createElement(ly.Provider,{value:c.useMemo(()=>({size:r,variant:o,color:h,highContrast:i}),[r,o,h,i])},a))))))});uy.displayName="DropdownMenu.Content";const mk=c.forwardRef(({className:e,...t},n)=>c.createElement(sk,{...t,asChild:!1,ref:n,className:K("rt-BaseMenuLabel","rt-DropdownMenuLabel",e)}));mk.displayName="DropdownMenu.Label";const cy=c.forwardRef((e,t)=>{const{className:n,children:r,color:o=zE.color.default,shortcut:i,...s}=e;return c.createElement(ak,{"data-accent-color":o,...s,ref:t,className:K("rt-reset","rt-BaseMenuItem","rt-DropdownMenuItem",n)},c.createElement(Bc,null,r),i&&c.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},i))});cy.displayName="DropdownMenu.Item";const hk=c.forwardRef(({className:e,...t},n)=>c.createElement(ik,{...t,asChild:!1,ref:n,className:K("rt-BaseMenuGroup","rt-DropdownMenuGroup",e)}));hk.displayName="DropdownMenu.Group";const vk=c.forwardRef(({className:e,...t},n)=>c.createElement(uk,{...t,asChild:!1,ref:n,className:K("rt-BaseMenuRadioGroup","rt-DropdownMenuRadioGroup",e)}));vk.displayName="DropdownMenu.RadioGroup";const gk=c.forwardRef((e,t)=>{const{children:n,className:r,color:o=FE.color.default,...i}=e;return c.createElement(ck,{...i,asChild:!1,ref:t,"data-accent-color":o,className:K("rt-BaseMenuItem","rt-BaseMenuRadioItem","rt-DropdownMenuItem","rt-DropdownMenuRadioItem",r)},n,c.createElement(iy,{className:"rt-BaseMenuItemIndicator rt-DropdownMenuItemIndicator"},c.createElement(dd,{className:"rt-BaseMenuItemIndicatorIcon rt-DropdownMenuItemIndicatorIcon"})))});gk.displayName="DropdownMenu.RadioItem";const yk=c.forwardRef((e,t)=>{const{children:n,className:r,shortcut:o,color:i=$E.color.default,...s}=e;return c.createElement(lk,{...s,asChild:!1,ref:t,"data-accent-color":i,className:K("rt-BaseMenuItem","rt-BaseMenuCheckboxItem","rt-DropdownMenuItem","rt-DropdownMenuCheckboxItem",r)},n,c.createElement(iy,{className:"rt-BaseMenuItemIndicator rt-DropdownMenuItemIndicator"},c.createElement(dd,{className:"rt-BaseMenuItemIndicatorIcon rt-ContextMenuItemIndicatorIcon"})),o&&c.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},o))});yk.displayName="DropdownMenu.CheckboxItem";const wk=c.forwardRef((e,t)=>{const{className:n,children:r,...o}=e;return c.createElement(fk,{...o,asChild:!1,ref:t,className:K("rt-BaseMenuItem","rt-BaseMenuSubTrigger","rt-DropdownMenuItem","rt-DropdownMenuSubTrigger",n)},r,c.createElement("div",{className:"rt-BaseMenuShortcut rt-DropdownMenuShortcut"},c.createElement(og,{className:"rt-BaseMenuSubTriggerIcon rt-DropdownMenuSubtriggerIcon"})))});wk.displayName="DropdownMenu.SubTrigger";const xk=c.forwardRef((e,t)=>{const{size:n,variant:r,color:o,highContrast:i}=c.useContext(ly),{className:s,children:a,container:l,forceMount:u,...d}=De({size:n,variant:r,color:o,highContrast:i,...e},Ro);return c.createElement(oy,{container:l,forceMount:u},c.createElement(Ba,{asChild:!0},c.createElement(pk,{"data-accent-color":o,alignOffset:-Number(n)*4,sideOffset:1,collisionPadding:10,...d,asChild:!1,ref:t,className:K("rt-PopperContent","rt-BaseMenuContent","rt-BaseMenuSubContent","rt-DropdownMenuContent","rt-DropdownMenuSubContent",s)},c.createElement(_d,{type:"auto"},c.createElement("div",{className:K("rt-BaseMenuViewport","rt-DropdownMenuViewport")},a)))))});xk.displayName="DropdownMenu.SubContent";const Sk=c.forwardRef(({className:e,...t},n)=>c.createElement(dk,{...t,asChild:!1,ref:n,className:K("rt-BaseMenuSeparator","rt-DropdownMenuSeparator",e)}));Sk.displayName="DropdownMenu.Separator";const _k=["1","2","3","4","5","6","7","8","9"],Ck=["auto","always","hover","none"],Ek={...st,size:{type:"enum",className:"rt-r-size",values:_k,responsive:!0},...Yc,...Zc,...Kc,...Gc,underline:{type:"enum",className:"rt-underline",values:Ck,default:"auto"},...ja,...pr},er=c.forwardRef((e,t)=>{const{children:n,className:r,color:o,asChild:i,...s}=De(e,Ek);return c.createElement(ge,{...s,"data-accent-color":o,ref:t,asChild:!0,className:K("rt-reset","rt-Link",r)},i?n:c.createElement("a",null,n))});er.displayName="Link";const kk=["horizontal","vertical"],Nk=["1","2","3","4"],Pk={orientation:{type:"enum",className:"rt-r-orientation",values:kk,default:"horizontal",responsive:!0},size:{type:"enum",className:"rt-r-size",values:Nk,default:"1",responsive:!0},color:{...fr.color,default:"gray"},decorative:{type:"boolean",default:!0}},Lt=c.forwardRef((e,t)=>{const{className:n,color:r,decorative:o,...i}=De(e,Pk,ht);return c.createElement("span",{"data-accent-color":r,role:o?void 0:"separator",...i,ref:t,className:K("rt-Separator",n)})});Lt.displayName="Separator";const dy=()=>{const[e,t]=c.useState(0);return c.useEffect(()=>{window&&t(window==null?void 0:window.innerWidth)},[]),c.useEffect(()=>(window.addEventListener("resize",()=>{window&&t(window.innerWidth)}),window.removeEventListener("resize",()=>{})),[t]),[c.useMemo(()=>e<768,[e]),e]},is=({children:e,isActive:t=!1,...n})=>{const[r]=dy();return v.jsxs(z,{...n,className:"tabButton-root",direction:{initial:"row-reverse",sm:"column"},gap:{initial:"2",sm:"0"},justify:"end",children:[v.jsx(ge,{className:"tabButton-text",style:{padding:r?"15px 10px":"50px 20px"},children:e}),v.jsx(Lt,{size:"4",orientation:{initial:"vertical",sm:"horizontal"},className:"tabButton-separator",style:{width:r?"5px !important":"",height:r?"":"2px !important",opacity:t?1:0}})]})},St={BASE_URL:"/",DEV:!1,MODE:"production",PROD:!0,SSR:!1};let Tk=0;function Rk(e,t){const n=`atom${++Tk}`,r={toString(){return(St?"production":void 0)!=="production"&&this.debugLabel?n+":"+this.debugLabel:n}};return r.init=e,r.read=Mk,r.write=Ak,r}function Mk(e){return e(this)}function Ak(e,t,n){return t(this,typeof n=="function"?n(e(this)):n)}const gp=(e,t)=>e.unstable_is?e.unstable_is(t):t===e,Ol=e=>"init"in e,Il=e=>!!e.write,Uo=Symbol((St?"production":void 0)!=="production"?"CONTINUE_PROMISE":""),Ed="pending",bk="fulfilled",Ok="rejected",Ik=e=>typeof e=="object"&&e!==null&&Uo in e,ss=new WeakMap,jk=(e,t,n)=>{if(!ss.has(e)){let r;const o=new Promise((i,s)=>{let a=e;const l=d=>f=>{a===d&&(o.status=bk,o.value=f,i(f),n())},u=d=>f=>{a===d&&(o.status=Ok,o.reason=f,s(f),n())};e.then(l(e),u(e)),r=(d,f)=>{d&&(ss.set(d,o),a=d,d.then(l(d),u(d)),t(),t=f)}});o.status=Ed,o[Uo]=r,ss.set(e,o)}return ss.get(e)},Lk=e=>typeof(e==null?void 0:e.then)=="function",yp=e=>"v"in e||"e"in e,as=e=>{if("e"in e)throw e.e;if((St?"production":void 0)!=="production"&&!("v"in e))throw new Error("[Bug] atom state is not initialized");return e.v},Es=e=>{const t=e.v;return Ik(t)&&t.status===Ed?t:null},fy=(e,t,n)=>{n.p.has(e)||(n.p.add(e),t.then(()=>{n.p.delete(e)},()=>{n.p.delete(e)}))},wp=(e,t,n,r,o)=>{var i;if((St?"production":void 0)!=="production"&&r===t)throw new Error("[Bug] atom cannot depend on itself");n.d.set(r,o.n);const s=Es(n);s&&fy(t,s,o),(i=o.m)==null||i.t.add(t),e&&Dk(e,r,t)},Sr=()=>[new Map,new Map,new Set],jl=(e,t,n)=>{e[0].has(t)||e[0].set(t,new Set),e[1].set(t,n)},Dk=(e,t,n)=>{const r=e[0].get(t);r&&r.add(n)},zk=(e,t)=>e[0].get(t),xp=(e,t)=>{e[2].add(t)},Zn=e=>{for(;e[1].size||e[2].size;){e[0].clear();const t=new Set(e[1].values());e[1].clear();const n=new Set(e[2]);e[2].clear(),t.forEach(r=>{var o;return(o=r.m)==null?void 0:o.l.forEach(i=>i())}),n.forEach(r=>r())}},py=e=>{let t;(St?"production":void 0)!=="production"&&(t=new Set);const n=(g,S,p,m=()=>{},y=()=>{})=>{const _="v"in S,C=S.v,k=Es(S);if(Lk(p))if(k)k!==p&&(k[Uo](p,m),++S.n);else{const N=jk(p,m,y);if(N.status===Ed)for(const E of S.d.keys())fy(g,N,e(E,S));S.v=N,delete S.e}else k&&k[Uo](Promise.resolve(p),m),S.v=p,delete S.e;(!_||!Object.is(C,S.v))&&++S.n},r=(g,S,p,m)=>{if(!(m!=null&&m(S))&&yp(p)&&(p.m||Array.from(p.d).every(([E,b])=>r(g,E,e(E,p),m).n===b)))return p;p.d.clear();let y=!0;const _=E=>{if(gp(S,E)){const A=e(E,p);if(!yp(A))if(Ol(E))n(E,A,E.init);else throw new Error("no atom init");return as(A)}const b=r(g,E,e(E,p),m);if(y)wp(g,S,p,E,b);else{const A=Sr();wp(A,S,p,E,b),u(A,S,p),Zn(A)}return as(b)};let C,k;const N={get signal(){return C||(C=new AbortController),C.signal},get setSelf(){return(St?"production":void 0)!=="production"&&!Il(S)&&console.warn("setSelf function cannot be used with read-only atom"),!k&&Il(S)&&(k=(...E)=>{if((St?"production":void 0)!=="production"&&y&&console.warn("setSelf function cannot be called in sync"),!y)return l(S,...E)}),k}};try{const E=S.read(_,N);return n(S,p,E,()=>C==null?void 0:C.abort(),()=>{if(p.m){const b=Sr();u(b,S,p),Zn(b)}}),p}catch(E){return delete p.v,p.e=E,++p.n,p}finally{y=!1}},o=g=>as(r(void 0,g,e(g))),i=(g,S,p)=>{var m,y;const _=new Map;for(const C of((m=p.m)==null?void 0:m.t)||[])_.set(C,e(C,p));for(const C of p.p)_.set(C,e(C,p));return(y=zk(g,S))==null||y.forEach(C=>{_.set(C,e(C,p))}),_},s=(g,S,p)=>{const m=[],y=new Set,_=(N,E)=>{if(!y.has(N)){y.add(N);for(const[b,A]of i(g,N,E))N!==b&&_(b,A);m.push([N,E,E.n])}};_(S,p);const C=new Set([S]),k=N=>y.has(N);for(let N=m.length-1;N>=0;--N){const[E,b,A]=m[N];let B=!1;for(const X of b.d.keys())if(X!==E&&C.has(X)){B=!0;break}B&&(r(g,E,b,k),u(g,E,b),A!==b.n&&(jl(g,E,b),C.add(E))),y.delete(E)}},a=(g,S,p,...m)=>{const y=k=>as(r(g,k,e(k,p))),_=(k,...N)=>{const E=e(k,p);let b;if(gp(S,k)){if(!Ol(k))throw new Error("atom not writable");const A="v"in E,B=E.v,X=N[0];n(k,E,X),u(g,k,E),(!A||!Object.is(B,E.v))&&(jl(g,k,E),s(g,k,E))}else b=a(g,k,E,...N);return Zn(g),b};return S.write(y,_,...m)},l=(g,...S)=>{const p=Sr(),m=a(p,g,e(g),...S);return Zn(p),m},u=(g,S,p)=>{if(p.m&&!Es(p)){for(const m of p.d.keys())p.m.d.has(m)||(d(g,m,e(m,p)).t.add(S),p.m.d.add(m));for(const m of p.m.d||[])if(!p.d.has(m)){p.m.d.delete(m);const y=f(g,m,e(m,p));y==null||y.t.delete(S)}}},d=(g,S,p)=>{if(!p.m){r(g,S,p);for(const m of p.d.keys())d(g,m,e(m,p)).t.add(S);if(p.m={l:new Set,d:new Set(p.d.keys()),t:new Set},(St?"production":void 0)!=="production"&&t.add(S),Il(S)&&S.onMount){const m=p.m,{onMount:y}=S;xp(g,()=>{const _=y((...C)=>a(g,S,p,...C));_&&(m.u=_)})}}return p.m},f=(g,S,p)=>{if(p.m&&!p.m.l.size&&!Array.from(p.m.t).some(m=>{var y;return(y=e(m,p).m)==null?void 0:y.d.has(S)})){const m=p.m.u;m&&xp(g,m),delete p.m,(St?"production":void 0)!=="production"&&t.delete(S);for(const _ of p.d.keys()){const C=f(g,_,e(_,p));C==null||C.t.delete(S)}const y=Es(p);y&&y[Uo](void 0,()=>{});return}return p.m},w={get:o,set:l,sub:(g,S)=>{const p=Sr(),m=e(g),y=d(p,g,m);Zn(p);const _=y.l;return _.add(S),()=>{_.delete(S);const C=Sr();f(C,g,m),Zn(C)}},unstable_derive:g=>py(...g(e))};return(St?"production":void 0)!=="production"&&Object.assign(w,{dev4_get_internal_weak_map:()=>({get:S=>{const p=e(S);if(p.n!==0)return p}}),dev4_get_mounted_atoms:()=>t,dev4_restore_atoms:S=>{const p=Sr();for(const[m,y]of S)if(Ol(m)){const _=e(m),C="v"in _,k=_.v;n(m,_,y),u(p,m,_),(!C||!Object.is(k,_.v))&&(jl(p,m,_),s(p,m,_))}Zn(p)}}),w},$k=()=>{const e=new WeakMap;return py(n=>{let r=e.get(n);return r||(r={d:new Map,p:new Set,n:0},e.set(n,r)),r})};let _o;const Fk=()=>(_o||(_o=$k(),(St?"production":void 0)!=="production"&&(globalThis.__JOTAI_DEFAULT_STORE__||(globalThis.__JOTAI_DEFAULT_STORE__=_o),globalThis.__JOTAI_DEFAULT_STORE__!==_o&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"))),_o),Vk={BASE_URL:"/",DEV:!1,MODE:"production",PROD:!0,SSR:!1},Bk=c.createContext(void 0),my=e=>c.useContext(Bk)||Fk(),Uk=e=>typeof(e==null?void 0:e.then)=="function",Wk=ne.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function Hk(e,t){const n=my(),[[r,o,i],s]=c.useReducer(u=>{const d=n.get(e);return Object.is(u[0],d)&&u[1]===n&&u[2]===e?u:[d,n,e]},void 0,()=>[n.get(e),n,e]);let a=r;return(o!==n||i!==e)&&(s(),a=n.get(e)),c.useEffect(()=>{const u=n.sub(e,()=>{s()});return s(),u},[n,e,void 0]),c.useDebugValue(a),Uk(a)?Wk(a):a}function Zk(e,t){const n=my();return c.useCallback((...o)=>{if((Vk?"production":void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return n.set(e,...o)},[n,e])}function kd(e,t){return[Hk(e),Zk(e)]}var wn=(e=>(e.Firms="firms",e.About="about",e))(wn||{});const Nd=Rk("firms");function Gk(e){return Pe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M32 96v64h448V96H32zm0 128v64h448v-64H32zm0 128v64h448v-64H32z"},child:[]}]})(e)}function Kk(e){return Pe({tag:"svg",attr:{viewBox:"0 0 15 15",fill:"none"},child:[{tag:"path",attr:{fillRule:"evenodd",clipRule:"evenodd",d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor"},child:[]}]})(e)}const Yk=()=>{const[e,t]=kd(Nd),n=a=>{t(a)},[r,o]=c.useState(!1),[i]=dy();c.useEffect(()=>{i||o(!1)},[i]);const s=()=>{o(!1)};return v.jsxs(z,{direction:"column",overflow:"hidden",children:[v.jsxs(z,{px:{initial:"3",sm:"120px"},py:{initial:"5",sm:"0"},justify:"between",align:"center",children:[v.jsx(An,{size:"3",weight:"bold",children:"FORMAL VERIFICATION"}),v.jsxs(z,{display:{initial:"none",sm:"flex"},children:[v.jsx(is,{isActive:e==="firms",onClick:()=>{n(wn.Firms),s()},children:"Firms"}),v.jsx(is,{isActive:e==="about",onClick:()=>{n(wn.About),s()},children:"About"})]}),v.jsx(z,{display:{initial:"none",sm:"flex"},children:v.jsxs(er,{size:"3",className:"navbar-link",href:"https://github.com/NethermindEth/formalverification.xyz/tree/master/src/data",target:"_blank",children:["Add/Update Firm Info",v.jsx(Qs,{})]})}),v.jsx(z,{display:{initial:"flex",sm:"none"},children:v.jsx(Tn,{variant:"ghost",size:"4",onClick:()=>o(!r),children:v.jsx(Gk,{})})})]}),v.jsx(Lt,{size:"4"}),v.jsx(z,{className:"mobile-nav-root",display:r?"flex":"none",children:v.jsxs(Bo,{rows:"70px 1px 1fr 1px 60px",width:"100%",children:[v.jsxs(z,{px:{initial:"3"},py:{initial:"5"},justify:"between",children:[v.jsx(An,{size:"3",weight:"bold",children:"FORMAL VERIFICATION"}),v.jsx(Tn,{variant:"ghost",size:"4",onClick:()=>o(!r),children:v.jsx(Kk,{})})]}),v.jsx(Lt,{size:"4"}),v.jsxs(z,{display:"flex",direction:"column",gap:"2",pt:"5",children:[v.jsx(is,{isActive:e==="firms",onClick:()=>{n(wn.Firms),s()},children:"Firms"}),v.jsx(is,{isActive:e==="about",onClick:()=>{n(wn.About),s()},children:"About"})]}),v.jsx(Lt,{size:"4"}),v.jsx(z,{display:"flex",align:"center",px:{initial:"3"},py:{initial:"5"},children:v.jsxs(er,{size:"3",className:"navbar-link",href:"https://github.com/NethermindEth/formalverification.xyz/tree/master/src/data",target:"_blank",children:["Add/Update Firm Info",v.jsx(Qs,{})]})})]})})]})},Xk=({title:e,description:t,cta:n,ctaText:r})=>{const[o,i]=kd(Nd);return v.jsxs(z,{direction:"column",justify:"center",align:"center",gap:{initial:"5",sm:"6"},px:{initial:"2rem",sm:"3rem"},py:{initial:"5rem",sm:"6rem"},className:"hero-root",children:[v.jsxs(z,{direction:"column",gap:{initial:"3",sm:"5"},className:"hero-text-wrapper",children:[v.jsx(An,{size:{initial:"6",sm:"9"},className:"hero-text-title",children:e}),v.jsx(ge,{className:"hero-text-subtitle",children:t})]}),n&&v.jsxs(Tn,{className:"hero-button",size:{initial:"3",sm:"4"},variant:"outline",onClick:()=>{i(wn.About)},children:[r,v.jsx(h1,{})]})]})};function hy(e){return Pe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 32C174 69.06 121.38 86.46 32 96c0 77.59 5.27 133.36 25.29 184.51a348.86 348.86 0 0 0 71.43 112.41c49.6 52.66 104.17 80.4 127.28 87.08 23.11-6.68 77.68-34.42 127.28-87.08a348.86 348.86 0 0 0 71.43-112.41C474.73 229.36 480 173.59 480 96c-89.38-9.54-142-26.94-224-64z"},child:[]}]})(e)}function vy(e){return Pe({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"m14.12 10.163 1.715.858c.22.11.22.424 0 .534L8.267 15.34a.6.6 0 0 1-.534 0L.165 11.555a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0l5.317-2.66zM7.733.063a.6.6 0 0 1 .534 0l7.568 3.784a.3.3 0 0 1 0 .535L8.267 8.165a.6.6 0 0 1-.534 0L.165 4.382a.299.299 0 0 1 0-.535z"},child:[]},{tag:"path",attr:{d:"m14.12 6.576 1.715.858c.22.11.22.424 0 .534l-7.568 3.784a.6.6 0 0 1-.534 0L.165 7.968a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0z"},child:[]}]})(e)}function gy(e){return Pe({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M3 6a3 3 0 0 1 3-3h12a3 3 0 0 1 3 3v12a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3V6Zm14.25 6a.75.75 0 0 1-.22.53l-2.25 2.25a.75.75 0 1 1-1.06-1.06L15.44 12l-1.72-1.72a.75.75 0 1 1 1.06-1.06l2.25 2.25c.141.14.22.331.22.53Zm-10.28-.53a.75.75 0 0 0 0 1.06l2.25 2.25a.75.75 0 1 0 1.06-1.06L8.56 12l1.72-1.72a.75.75 0 1 0-1.06-1.06l-2.25 2.25Z",clipRule:"evenodd"},child:[]}]})(e)}function Qk(e){return Pe({tag:"svg",attr:{version:"1.1",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M14 0h-12c-1.1 0-2 0.9-2 2v12c0 1.1 0.9 2 2 2h12c1.1 0 2-0.9 2-2v-12c0-1.1-0.9-2-2-2zM7 12.414l-3.707-3.707 1.414-1.414 2.293 2.293 4.793-4.793 1.414 1.414-6.207 6.207z"},child:[]}]})(e)}function qk(e){return Pe({tag:"svg",attr:{version:"1.1",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M14 0h-12c-1.1 0-2 0.9-2 2v12c0 1.1 0.9 2 2 2h12c1.1 0 2-0.9 2-2v-12c0-1.1-0.9-2-2-2zM14 14h-12v-12h12v12z"},child:[]}]})(e)}const ls=({label:e,options:t,actionType:n,dispatcher:r})=>{const o=["All",...t],[i,s]=c.useState(o),a=w=>{switch(w){case"All":return`All ${e}`;default:return w}},l=w=>{switch(w==null?void 0:w.toUpperCase()){case"SPECIALITIES":return v.jsx($h,{});case"FORMAL VERIFICATION TOOLS":return v.jsx(hy,{});case"STACKS":return v.jsx(vy,{});case"LANGUAGES":return v.jsx(gy,{});default:return v.jsx(m1,{})}},u=w=>w.includes("All")?w.length-1:w.length,d=w=>{if(w!=="All"){let g=i.filter(S=>S!=="All");g.includes(w)?(g=g.filter(S=>S!==w),s([...g])):(g.push(w),g.length===o.length-1&&g.push("All"),s([...g]))}else i.includes("All")?s([]):s([...o])};c.useEffect(()=>{r({type:n,newState:i.filter(w=>w!=="All")})},[i,r,n]);const f=c.useRef(null),[h,x]=c.useState(0);return c.useEffect(()=>{var w,g;f.current&&x((g=(w=f.current)==null?void 0:w.getBoundingClientRect())==null?void 0:g.width)},[]),c.useEffect(()=>(window.addEventListener("resize",()=>{var w,g;f.current&&x((g=(w=f.current)==null?void 0:w.getBoundingClientRect())==null?void 0:g.width)}),window.removeEventListener("resize",()=>{})),[f]),v.jsxs(sy,{children:[v.jsx(ay,{className:"menu-dropdown-trigger",children:v.jsxs(z,{direction:"column",gap:{initial:"1",sm:"2"},children:[v.jsx(ge,{size:"2",style:{letterSpacing:"1px"},children:e==null?void 0:e.toUpperCase()}),v.jsxs(Tn,{variant:"outline",color:"gray",size:"3",className:"menu-dropdown-button",ref:f,children:[l(e),v.jsxs(z,{gap:"1",children:[v.jsx(ge,{className:"menu-trigger-button-text",style:{maxWidth:`${h-120}px`},children:i.includes("All")?"All":i.join(", ")}),u(i)>0?v.jsxs(ge,{children:["(",u(i),")"]}):v.jsx(ge,{children:"-"})]}),v.jsx(rg,{})]})]})}),v.jsx(uy,{"aria-multiselectable":!0,children:o.map((w,g)=>v.jsxs(cy,{onSelect:S=>{S.preventDefault(),d(w)},children:[i.includes(w)||i.includes("All")?v.jsx(Qk,{size:"16"}):v.jsx(qk,{size:"16"}),a(w)]},`${w}:${g}`))})]})};var Y;(function(e){e.assertEqual=o=>o;function t(o){}e.assertIs=t;function n(o){throw new Error}e.assertNever=n,e.arrayToEnum=o=>{const i={};for(const s of o)i[s]=s;return i},e.getValidEnumValues=o=>{const i=e.objectKeys(o).filter(a=>typeof o[o[a]]!="number"),s={};for(const a of i)s[a]=o[a];return e.objectValues(s)},e.objectValues=o=>e.objectKeys(o).map(function(i){return o[i]}),e.objectKeys=typeof Object.keys=="function"?o=>Object.keys(o):o=>{const i=[];for(const s in o)Object.prototype.hasOwnProperty.call(o,s)&&i.push(s);return i},e.find=(o,i)=>{for(const s of o)if(i(s))return s},e.isInteger=typeof Number.isInteger=="function"?o=>Number.isInteger(o):o=>typeof o=="number"&&isFinite(o)&&Math.floor(o)===o;function r(o,i=" | "){return o.map(s=>typeof s=="string"?`'${s}'`:s).join(i)}e.joinValues=r,e.jsonStringifyReplacer=(o,i)=>typeof i=="bigint"?i.toString():i})(Y||(Y={}));var $u;(function(e){e.mergeShapes=(t,n)=>({...t,...n})})($u||($u={}));const I=Y.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),vn=e=>{switch(typeof e){case"undefined":return I.undefined;case"string":return I.string;case"number":return isNaN(e)?I.nan:I.number;case"boolean":return I.boolean;case"function":return I.function;case"bigint":return I.bigint;case"symbol":return I.symbol;case"object":return Array.isArray(e)?I.array:e===null?I.null:e.then&&typeof e.then=="function"&&e.catch&&typeof e.catch=="function"?I.promise:typeof Map<"u"&&e instanceof Map?I.map:typeof Set<"u"&&e instanceof Set?I.set:typeof Date<"u"&&e instanceof Date?I.date:I.object;default:return I.unknown}},M=Y.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]),Jk=e=>JSON.stringify(e,null,2).replace(/"([^"]+)":/g,"$1:");class nt extends Error{constructor(t){super(),this.issues=[],this.addIssue=r=>{this.issues=[...this.issues,r]},this.addIssues=(r=[])=>{this.issues=[...this.issues,...r]};const n=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,n):this.__proto__=n,this.name="ZodError",this.issues=t}get errors(){return this.issues}format(t){const n=t||function(i){return i.message},r={_errors:[]},o=i=>{for(const s of i.issues)if(s.code==="invalid_union")s.unionErrors.map(o);else if(s.code==="invalid_return_type")o(s.returnTypeError);else if(s.code==="invalid_arguments")o(s.argumentsError);else if(s.path.length===0)r._errors.push(n(s));else{let a=r,l=0;for(;ln.message){const n={},r=[];for(const o of this.issues)o.path.length>0?(n[o.path[0]]=n[o.path[0]]||[],n[o.path[0]].push(t(o))):r.push(t(o));return{formErrors:r,fieldErrors:n}}get formErrors(){return this.flatten()}}nt.create=e=>new nt(e);const eo=(e,t)=>{let n;switch(e.code){case M.invalid_type:e.received===I.undefined?n="Required":n=`Expected ${e.expected}, received ${e.received}`;break;case M.invalid_literal:n=`Invalid literal value, expected ${JSON.stringify(e.expected,Y.jsonStringifyReplacer)}`;break;case M.unrecognized_keys:n=`Unrecognized key(s) in object: ${Y.joinValues(e.keys,", ")}`;break;case M.invalid_union:n="Invalid input";break;case M.invalid_union_discriminator:n=`Invalid discriminator value. Expected ${Y.joinValues(e.options)}`;break;case M.invalid_enum_value:n=`Invalid enum value. Expected ${Y.joinValues(e.options)}, received '${e.received}'`;break;case M.invalid_arguments:n="Invalid function arguments";break;case M.invalid_return_type:n="Invalid function return type";break;case M.invalid_date:n="Invalid date";break;case M.invalid_string:typeof e.validation=="object"?"includes"in e.validation?(n=`Invalid input: must include "${e.validation.includes}"`,typeof e.validation.position=="number"&&(n=`${n} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?n=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?n=`Invalid input: must end with "${e.validation.endsWith}"`:Y.assertNever(e.validation):e.validation!=="regex"?n=`Invalid ${e.validation}`:n="Invalid";break;case M.too_small:e.type==="array"?n=`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:e.type==="string"?n=`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:e.type==="number"?n=`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:e.type==="date"?n=`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:n="Invalid input";break;case M.too_big:e.type==="array"?n=`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:e.type==="string"?n=`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:e.type==="number"?n=`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="bigint"?n=`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="date"?n=`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:n="Invalid input";break;case M.custom:n="Invalid input";break;case M.invalid_intersection_types:n="Intersection results could not be merged";break;case M.not_multiple_of:n=`Number must be a multiple of ${e.multipleOf}`;break;case M.not_finite:n="Number must be finite";break;default:n=t.defaultError,Y.assertNever(e)}return{message:n}};let yy=eo;function e2(e){yy=e}function ca(){return yy}const da=e=>{const{data:t,path:n,errorMaps:r,issueData:o}=e,i=[...n,...o.path||[]],s={...o,path:i};if(o.message!==void 0)return{...o,path:i,message:o.message};let a="";const l=r.filter(u=>!!u).slice().reverse();for(const u of l)a=u(s,{data:t,defaultError:a}).message;return{...o,path:i,message:a}},t2=[];function O(e,t){const n=ca(),r=da({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,n,n===eo?void 0:eo].filter(o=>!!o)});e.common.issues.push(r)}class be{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(t,n){const r=[];for(const o of n){if(o.status==="aborted")return F;o.status==="dirty"&&t.dirty(),r.push(o.value)}return{status:t.value,value:r}}static async mergeObjectAsync(t,n){const r=[];for(const o of n){const i=await o.key,s=await o.value;r.push({key:i,value:s})}return be.mergeObjectSync(t,r)}static mergeObjectSync(t,n){const r={};for(const o of n){const{key:i,value:s}=o;if(i.status==="aborted"||s.status==="aborted")return F;i.status==="dirty"&&t.dirty(),s.status==="dirty"&&t.dirty(),i.value!=="__proto__"&&(typeof s.value<"u"||o.alwaysSet)&&(r[i.value]=s.value)}return{status:t.value,value:r}}}const F=Object.freeze({status:"aborted"}),jr=e=>({status:"dirty",value:e}),ze=e=>({status:"valid",value:e}),Fu=e=>e.status==="aborted",Vu=e=>e.status==="dirty",di=e=>e.status==="valid",fi=e=>typeof Promise<"u"&&e instanceof Promise;function fa(e,t,n,r){if(typeof t=="function"?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t.get(e)}function wy(e,t,n,r,o){if(typeof t=="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return t.set(e,n),n}var L;(function(e){e.errToObj=t=>typeof t=="string"?{message:t}:t||{},e.toString=t=>typeof t=="string"?t:t==null?void 0:t.message})(L||(L={}));var Mo,Ao;class Bt{constructor(t,n,r,o){this._cachedPath=[],this.parent=t,this.data=n,this._path=r,this._key=o}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const Sp=(e,t)=>{if(di(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const n=new nt(e.common.issues);return this._error=n,this._error}}};function U(e){if(!e)return{};const{errorMap:t,invalid_type_error:n,required_error:r,description:o}=e;if(t&&(n||r))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return t?{errorMap:t,description:o}:{errorMap:(s,a)=>{var l,u;const{message:d}=e;return s.code==="invalid_enum_value"?{message:d??a.defaultError}:typeof a.data>"u"?{message:(l=d??r)!==null&&l!==void 0?l:a.defaultError}:s.code!=="invalid_type"?{message:a.defaultError}:{message:(u=d??n)!==null&&u!==void 0?u:a.defaultError}},description:o}}class W{constructor(t){this.spa=this.safeParseAsync,this._def=t,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this)}get description(){return this._def.description}_getType(t){return vn(t.data)}_getOrReturnCtx(t,n){return n||{common:t.parent.common,data:t.data,parsedType:vn(t.data),schemaErrorMap:this._def.errorMap,path:t.path,parent:t.parent}}_processInputParams(t){return{status:new be,ctx:{common:t.parent.common,data:t.data,parsedType:vn(t.data),schemaErrorMap:this._def.errorMap,path:t.path,parent:t.parent}}}_parseSync(t){const n=this._parse(t);if(fi(n))throw new Error("Synchronous parse encountered promise.");return n}_parseAsync(t){const n=this._parse(t);return Promise.resolve(n)}parse(t,n){const r=this.safeParse(t,n);if(r.success)return r.data;throw r.error}safeParse(t,n){var r;const o={common:{issues:[],async:(r=n==null?void 0:n.async)!==null&&r!==void 0?r:!1,contextualErrorMap:n==null?void 0:n.errorMap},path:(n==null?void 0:n.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:vn(t)},i=this._parseSync({data:t,path:o.path,parent:o});return Sp(o,i)}async parseAsync(t,n){const r=await this.safeParseAsync(t,n);if(r.success)return r.data;throw r.error}async safeParseAsync(t,n){const r={common:{issues:[],contextualErrorMap:n==null?void 0:n.errorMap,async:!0},path:(n==null?void 0:n.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:vn(t)},o=this._parse({data:t,path:r.path,parent:r}),i=await(fi(o)?o:Promise.resolve(o));return Sp(r,i)}refine(t,n){const r=o=>typeof n=="string"||typeof n>"u"?{message:n}:typeof n=="function"?n(o):n;return this._refinement((o,i)=>{const s=t(o),a=()=>i.addIssue({code:M.custom,...r(o)});return typeof Promise<"u"&&s instanceof Promise?s.then(l=>l?!0:(a(),!1)):s?!0:(a(),!1)})}refinement(t,n){return this._refinement((r,o)=>t(r)?!0:(o.addIssue(typeof n=="function"?n(r,o):n),!1))}_refinement(t){return new Rt({schema:this,typeName:$.ZodEffects,effect:{type:"refinement",refinement:t}})}superRefine(t){return this._refinement(t)}optional(){return $t.create(this,this._def)}nullable(){return zn.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return kt.create(this,this._def)}promise(){return no.create(this,this._def)}or(t){return vi.create([this,t],this._def)}and(t){return gi.create(this,t,this._def)}transform(t){return new Rt({...U(this._def),schema:this,typeName:$.ZodEffects,effect:{type:"transform",transform:t}})}default(t){const n=typeof t=="function"?t:()=>t;return new _i({...U(this._def),innerType:this,defaultValue:n,typeName:$.ZodDefault})}brand(){return new Pd({typeName:$.ZodBranded,type:this,...U(this._def)})}catch(t){const n=typeof t=="function"?t:()=>t;return new Ci({...U(this._def),innerType:this,catchValue:n,typeName:$.ZodCatch})}describe(t){const n=this.constructor;return new n({...this._def,description:t})}pipe(t){return Ii.create(this,t)}readonly(){return Ei.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const n2=/^c[^\s-]{8,}$/i,r2=/^[0-9a-z]+$/,o2=/^[0-9A-HJKMNP-TV-Z]{26}$/,i2=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,s2=/^[a-z0-9_-]{21}$/i,a2=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,l2=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,u2="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";let Ll;const c2=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,d2=/^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/,f2=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,xy="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",p2=new RegExp(`^${xy}$`);function Sy(e){let t="([01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d";return e.precision?t=`${t}\\.\\d{${e.precision}}`:e.precision==null&&(t=`${t}(\\.\\d+)?`),t}function m2(e){return new RegExp(`^${Sy(e)}$`)}function _y(e){let t=`${xy}T${Sy(e)}`;const n=[];return n.push(e.local?"Z?":"Z"),e.offset&&n.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${n.join("|")})`,new RegExp(`^${t}$`)}function h2(e,t){return!!((t==="v4"||!t)&&c2.test(e)||(t==="v6"||!t)&&d2.test(e))}class _t extends W{_parse(t){if(this._def.coerce&&(t.data=String(t.data)),this._getType(t)!==I.string){const i=this._getOrReturnCtx(t);return O(i,{code:M.invalid_type,expected:I.string,received:i.parsedType}),F}const r=new be;let o;for(const i of this._def.checks)if(i.kind==="min")t.data.lengthi.value&&(o=this._getOrReturnCtx(t,o),O(o,{code:M.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),r.dirty());else if(i.kind==="length"){const s=t.data.length>i.value,a=t.data.lengtht.test(o),{validation:n,code:M.invalid_string,...L.errToObj(r)})}_addCheck(t){return new _t({...this._def,checks:[...this._def.checks,t]})}email(t){return this._addCheck({kind:"email",...L.errToObj(t)})}url(t){return this._addCheck({kind:"url",...L.errToObj(t)})}emoji(t){return this._addCheck({kind:"emoji",...L.errToObj(t)})}uuid(t){return this._addCheck({kind:"uuid",...L.errToObj(t)})}nanoid(t){return this._addCheck({kind:"nanoid",...L.errToObj(t)})}cuid(t){return this._addCheck({kind:"cuid",...L.errToObj(t)})}cuid2(t){return this._addCheck({kind:"cuid2",...L.errToObj(t)})}ulid(t){return this._addCheck({kind:"ulid",...L.errToObj(t)})}base64(t){return this._addCheck({kind:"base64",...L.errToObj(t)})}ip(t){return this._addCheck({kind:"ip",...L.errToObj(t)})}datetime(t){var n,r;return typeof t=="string"?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:t}):this._addCheck({kind:"datetime",precision:typeof(t==null?void 0:t.precision)>"u"?null:t==null?void 0:t.precision,offset:(n=t==null?void 0:t.offset)!==null&&n!==void 0?n:!1,local:(r=t==null?void 0:t.local)!==null&&r!==void 0?r:!1,...L.errToObj(t==null?void 0:t.message)})}date(t){return this._addCheck({kind:"date",message:t})}time(t){return typeof t=="string"?this._addCheck({kind:"time",precision:null,message:t}):this._addCheck({kind:"time",precision:typeof(t==null?void 0:t.precision)>"u"?null:t==null?void 0:t.precision,...L.errToObj(t==null?void 0:t.message)})}duration(t){return this._addCheck({kind:"duration",...L.errToObj(t)})}regex(t,n){return this._addCheck({kind:"regex",regex:t,...L.errToObj(n)})}includes(t,n){return this._addCheck({kind:"includes",value:t,position:n==null?void 0:n.position,...L.errToObj(n==null?void 0:n.message)})}startsWith(t,n){return this._addCheck({kind:"startsWith",value:t,...L.errToObj(n)})}endsWith(t,n){return this._addCheck({kind:"endsWith",value:t,...L.errToObj(n)})}min(t,n){return this._addCheck({kind:"min",value:t,...L.errToObj(n)})}max(t,n){return this._addCheck({kind:"max",value:t,...L.errToObj(n)})}length(t,n){return this._addCheck({kind:"length",value:t,...L.errToObj(n)})}nonempty(t){return this.min(1,L.errToObj(t))}trim(){return new _t({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new _t({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new _t({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(t=>t.kind==="datetime")}get isDate(){return!!this._def.checks.find(t=>t.kind==="date")}get isTime(){return!!this._def.checks.find(t=>t.kind==="time")}get isDuration(){return!!this._def.checks.find(t=>t.kind==="duration")}get isEmail(){return!!this._def.checks.find(t=>t.kind==="email")}get isURL(){return!!this._def.checks.find(t=>t.kind==="url")}get isEmoji(){return!!this._def.checks.find(t=>t.kind==="emoji")}get isUUID(){return!!this._def.checks.find(t=>t.kind==="uuid")}get isNANOID(){return!!this._def.checks.find(t=>t.kind==="nanoid")}get isCUID(){return!!this._def.checks.find(t=>t.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(t=>t.kind==="cuid2")}get isULID(){return!!this._def.checks.find(t=>t.kind==="ulid")}get isIP(){return!!this._def.checks.find(t=>t.kind==="ip")}get isBase64(){return!!this._def.checks.find(t=>t.kind==="base64")}get minLength(){let t=null;for(const n of this._def.checks)n.kind==="min"&&(t===null||n.value>t)&&(t=n.value);return t}get maxLength(){let t=null;for(const n of this._def.checks)n.kind==="max"&&(t===null||n.value{var t;return new _t({checks:[],typeName:$.ZodString,coerce:(t=e==null?void 0:e.coerce)!==null&&t!==void 0?t:!1,...U(e)})};function v2(e,t){const n=(e.toString().split(".")[1]||"").length,r=(t.toString().split(".")[1]||"").length,o=n>r?n:r,i=parseInt(e.toFixed(o).replace(".","")),s=parseInt(t.toFixed(o).replace(".",""));return i%s/Math.pow(10,o)}class jn extends W{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(t){if(this._def.coerce&&(t.data=Number(t.data)),this._getType(t)!==I.number){const i=this._getOrReturnCtx(t);return O(i,{code:M.invalid_type,expected:I.number,received:i.parsedType}),F}let r;const o=new be;for(const i of this._def.checks)i.kind==="int"?Y.isInteger(t.data)||(r=this._getOrReturnCtx(t,r),O(r,{code:M.invalid_type,expected:"integer",received:"float",message:i.message}),o.dirty()):i.kind==="min"?(i.inclusive?t.datai.value:t.data>=i.value)&&(r=this._getOrReturnCtx(t,r),O(r,{code:M.too_big,maximum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),o.dirty()):i.kind==="multipleOf"?v2(t.data,i.value)!==0&&(r=this._getOrReturnCtx(t,r),O(r,{code:M.not_multiple_of,multipleOf:i.value,message:i.message}),o.dirty()):i.kind==="finite"?Number.isFinite(t.data)||(r=this._getOrReturnCtx(t,r),O(r,{code:M.not_finite,message:i.message}),o.dirty()):Y.assertNever(i);return{status:o.value,value:t.data}}gte(t,n){return this.setLimit("min",t,!0,L.toString(n))}gt(t,n){return this.setLimit("min",t,!1,L.toString(n))}lte(t,n){return this.setLimit("max",t,!0,L.toString(n))}lt(t,n){return this.setLimit("max",t,!1,L.toString(n))}setLimit(t,n,r,o){return new jn({...this._def,checks:[...this._def.checks,{kind:t,value:n,inclusive:r,message:L.toString(o)}]})}_addCheck(t){return new jn({...this._def,checks:[...this._def.checks,t]})}int(t){return this._addCheck({kind:"int",message:L.toString(t)})}positive(t){return this._addCheck({kind:"min",value:0,inclusive:!1,message:L.toString(t)})}negative(t){return this._addCheck({kind:"max",value:0,inclusive:!1,message:L.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:0,inclusive:!0,message:L.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:0,inclusive:!0,message:L.toString(t)})}multipleOf(t,n){return this._addCheck({kind:"multipleOf",value:t,message:L.toString(n)})}finite(t){return this._addCheck({kind:"finite",message:L.toString(t)})}safe(t){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:L.toString(t)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:L.toString(t)})}get minValue(){let t=null;for(const n of this._def.checks)n.kind==="min"&&(t===null||n.value>t)&&(t=n.value);return t}get maxValue(){let t=null;for(const n of this._def.checks)n.kind==="max"&&(t===null||n.valuet.kind==="int"||t.kind==="multipleOf"&&Y.isInteger(t.value))}get isFinite(){let t=null,n=null;for(const r of this._def.checks){if(r.kind==="finite"||r.kind==="int"||r.kind==="multipleOf")return!0;r.kind==="min"?(n===null||r.value>n)&&(n=r.value):r.kind==="max"&&(t===null||r.valuenew jn({checks:[],typeName:$.ZodNumber,coerce:(e==null?void 0:e.coerce)||!1,...U(e)});class Ln extends W{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(t){if(this._def.coerce&&(t.data=BigInt(t.data)),this._getType(t)!==I.bigint){const i=this._getOrReturnCtx(t);return O(i,{code:M.invalid_type,expected:I.bigint,received:i.parsedType}),F}let r;const o=new be;for(const i of this._def.checks)i.kind==="min"?(i.inclusive?t.datai.value:t.data>=i.value)&&(r=this._getOrReturnCtx(t,r),O(r,{code:M.too_big,type:"bigint",maximum:i.value,inclusive:i.inclusive,message:i.message}),o.dirty()):i.kind==="multipleOf"?t.data%i.value!==BigInt(0)&&(r=this._getOrReturnCtx(t,r),O(r,{code:M.not_multiple_of,multipleOf:i.value,message:i.message}),o.dirty()):Y.assertNever(i);return{status:o.value,value:t.data}}gte(t,n){return this.setLimit("min",t,!0,L.toString(n))}gt(t,n){return this.setLimit("min",t,!1,L.toString(n))}lte(t,n){return this.setLimit("max",t,!0,L.toString(n))}lt(t,n){return this.setLimit("max",t,!1,L.toString(n))}setLimit(t,n,r,o){return new Ln({...this._def,checks:[...this._def.checks,{kind:t,value:n,inclusive:r,message:L.toString(o)}]})}_addCheck(t){return new Ln({...this._def,checks:[...this._def.checks,t]})}positive(t){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:L.toString(t)})}negative(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:L.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:L.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:L.toString(t)})}multipleOf(t,n){return this._addCheck({kind:"multipleOf",value:t,message:L.toString(n)})}get minValue(){let t=null;for(const n of this._def.checks)n.kind==="min"&&(t===null||n.value>t)&&(t=n.value);return t}get maxValue(){let t=null;for(const n of this._def.checks)n.kind==="max"&&(t===null||n.value{var t;return new Ln({checks:[],typeName:$.ZodBigInt,coerce:(t=e==null?void 0:e.coerce)!==null&&t!==void 0?t:!1,...U(e)})};class pi extends W{_parse(t){if(this._def.coerce&&(t.data=!!t.data),this._getType(t)!==I.boolean){const r=this._getOrReturnCtx(t);return O(r,{code:M.invalid_type,expected:I.boolean,received:r.parsedType}),F}return ze(t.data)}}pi.create=e=>new pi({typeName:$.ZodBoolean,coerce:(e==null?void 0:e.coerce)||!1,...U(e)});class lr extends W{_parse(t){if(this._def.coerce&&(t.data=new Date(t.data)),this._getType(t)!==I.date){const i=this._getOrReturnCtx(t);return O(i,{code:M.invalid_type,expected:I.date,received:i.parsedType}),F}if(isNaN(t.data.getTime())){const i=this._getOrReturnCtx(t);return O(i,{code:M.invalid_date}),F}const r=new be;let o;for(const i of this._def.checks)i.kind==="min"?t.data.getTime()i.value&&(o=this._getOrReturnCtx(t,o),O(o,{code:M.too_big,message:i.message,inclusive:!0,exact:!1,maximum:i.value,type:"date"}),r.dirty()):Y.assertNever(i);return{status:r.value,value:new Date(t.data.getTime())}}_addCheck(t){return new lr({...this._def,checks:[...this._def.checks,t]})}min(t,n){return this._addCheck({kind:"min",value:t.getTime(),message:L.toString(n)})}max(t,n){return this._addCheck({kind:"max",value:t.getTime(),message:L.toString(n)})}get minDate(){let t=null;for(const n of this._def.checks)n.kind==="min"&&(t===null||n.value>t)&&(t=n.value);return t!=null?new Date(t):null}get maxDate(){let t=null;for(const n of this._def.checks)n.kind==="max"&&(t===null||n.valuenew lr({checks:[],coerce:(e==null?void 0:e.coerce)||!1,typeName:$.ZodDate,...U(e)});class pa extends W{_parse(t){if(this._getType(t)!==I.symbol){const r=this._getOrReturnCtx(t);return O(r,{code:M.invalid_type,expected:I.symbol,received:r.parsedType}),F}return ze(t.data)}}pa.create=e=>new pa({typeName:$.ZodSymbol,...U(e)});class mi extends W{_parse(t){if(this._getType(t)!==I.undefined){const r=this._getOrReturnCtx(t);return O(r,{code:M.invalid_type,expected:I.undefined,received:r.parsedType}),F}return ze(t.data)}}mi.create=e=>new mi({typeName:$.ZodUndefined,...U(e)});class hi extends W{_parse(t){if(this._getType(t)!==I.null){const r=this._getOrReturnCtx(t);return O(r,{code:M.invalid_type,expected:I.null,received:r.parsedType}),F}return ze(t.data)}}hi.create=e=>new hi({typeName:$.ZodNull,...U(e)});class to extends W{constructor(){super(...arguments),this._any=!0}_parse(t){return ze(t.data)}}to.create=e=>new to({typeName:$.ZodAny,...U(e)});class tr extends W{constructor(){super(...arguments),this._unknown=!0}_parse(t){return ze(t.data)}}tr.create=e=>new tr({typeName:$.ZodUnknown,...U(e)});class on extends W{_parse(t){const n=this._getOrReturnCtx(t);return O(n,{code:M.invalid_type,expected:I.never,received:n.parsedType}),F}}on.create=e=>new on({typeName:$.ZodNever,...U(e)});class ma extends W{_parse(t){if(this._getType(t)!==I.undefined){const r=this._getOrReturnCtx(t);return O(r,{code:M.invalid_type,expected:I.void,received:r.parsedType}),F}return ze(t.data)}}ma.create=e=>new ma({typeName:$.ZodVoid,...U(e)});class kt extends W{_parse(t){const{ctx:n,status:r}=this._processInputParams(t),o=this._def;if(n.parsedType!==I.array)return O(n,{code:M.invalid_type,expected:I.array,received:n.parsedType}),F;if(o.exactLength!==null){const s=n.data.length>o.exactLength.value,a=n.data.lengtho.maxLength.value&&(O(n,{code:M.too_big,maximum:o.maxLength.value,type:"array",inclusive:!0,exact:!1,message:o.maxLength.message}),r.dirty()),n.common.async)return Promise.all([...n.data].map((s,a)=>o.type._parseAsync(new Bt(n,s,n.path,a)))).then(s=>be.mergeArray(r,s));const i=[...n.data].map((s,a)=>o.type._parseSync(new Bt(n,s,n.path,a)));return be.mergeArray(r,i)}get element(){return this._def.type}min(t,n){return new kt({...this._def,minLength:{value:t,message:L.toString(n)}})}max(t,n){return new kt({...this._def,maxLength:{value:t,message:L.toString(n)}})}length(t,n){return new kt({...this._def,exactLength:{value:t,message:L.toString(n)}})}nonempty(t){return this.min(1,t)}}kt.create=(e,t)=>new kt({type:e,minLength:null,maxLength:null,exactLength:null,typeName:$.ZodArray,...U(t)});function _r(e){if(e instanceof ce){const t={};for(const n in e.shape){const r=e.shape[n];t[n]=$t.create(_r(r))}return new ce({...e._def,shape:()=>t})}else return e instanceof kt?new kt({...e._def,type:_r(e.element)}):e instanceof $t?$t.create(_r(e.unwrap())):e instanceof zn?zn.create(_r(e.unwrap())):e instanceof Ut?Ut.create(e.items.map(t=>_r(t))):e}class ce extends W{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;const t=this._def.shape(),n=Y.objectKeys(t);return this._cached={shape:t,keys:n}}_parse(t){if(this._getType(t)!==I.object){const u=this._getOrReturnCtx(t);return O(u,{code:M.invalid_type,expected:I.object,received:u.parsedType}),F}const{status:r,ctx:o}=this._processInputParams(t),{shape:i,keys:s}=this._getCached(),a=[];if(!(this._def.catchall instanceof on&&this._def.unknownKeys==="strip"))for(const u in o.data)s.includes(u)||a.push(u);const l=[];for(const u of s){const d=i[u],f=o.data[u];l.push({key:{status:"valid",value:u},value:d._parse(new Bt(o,f,o.path,u)),alwaysSet:u in o.data})}if(this._def.catchall instanceof on){const u=this._def.unknownKeys;if(u==="passthrough")for(const d of a)l.push({key:{status:"valid",value:d},value:{status:"valid",value:o.data[d]}});else if(u==="strict")a.length>0&&(O(o,{code:M.unrecognized_keys,keys:a}),r.dirty());else if(u!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const u=this._def.catchall;for(const d of a){const f=o.data[d];l.push({key:{status:"valid",value:d},value:u._parse(new Bt(o,f,o.path,d)),alwaysSet:d in o.data})}}return o.common.async?Promise.resolve().then(async()=>{const u=[];for(const d of l){const f=await d.key,h=await d.value;u.push({key:f,value:h,alwaysSet:d.alwaysSet})}return u}).then(u=>be.mergeObjectSync(r,u)):be.mergeObjectSync(r,l)}get shape(){return this._def.shape()}strict(t){return L.errToObj,new ce({...this._def,unknownKeys:"strict",...t!==void 0?{errorMap:(n,r)=>{var o,i,s,a;const l=(s=(i=(o=this._def).errorMap)===null||i===void 0?void 0:i.call(o,n,r).message)!==null&&s!==void 0?s:r.defaultError;return n.code==="unrecognized_keys"?{message:(a=L.errToObj(t).message)!==null&&a!==void 0?a:l}:{message:l}}}:{}})}strip(){return new ce({...this._def,unknownKeys:"strip"})}passthrough(){return new ce({...this._def,unknownKeys:"passthrough"})}extend(t){return new ce({...this._def,shape:()=>({...this._def.shape(),...t})})}merge(t){return new ce({unknownKeys:t._def.unknownKeys,catchall:t._def.catchall,shape:()=>({...this._def.shape(),...t._def.shape()}),typeName:$.ZodObject})}setKey(t,n){return this.augment({[t]:n})}catchall(t){return new ce({...this._def,catchall:t})}pick(t){const n={};return Y.objectKeys(t).forEach(r=>{t[r]&&this.shape[r]&&(n[r]=this.shape[r])}),new ce({...this._def,shape:()=>n})}omit(t){const n={};return Y.objectKeys(this.shape).forEach(r=>{t[r]||(n[r]=this.shape[r])}),new ce({...this._def,shape:()=>n})}deepPartial(){return _r(this)}partial(t){const n={};return Y.objectKeys(this.shape).forEach(r=>{const o=this.shape[r];t&&!t[r]?n[r]=o:n[r]=o.optional()}),new ce({...this._def,shape:()=>n})}required(t){const n={};return Y.objectKeys(this.shape).forEach(r=>{if(t&&!t[r])n[r]=this.shape[r];else{let i=this.shape[r];for(;i instanceof $t;)i=i._def.innerType;n[r]=i}}),new ce({...this._def,shape:()=>n})}keyof(){return Cy(Y.objectKeys(this.shape))}}ce.create=(e,t)=>new ce({shape:()=>e,unknownKeys:"strip",catchall:on.create(),typeName:$.ZodObject,...U(t)});ce.strictCreate=(e,t)=>new ce({shape:()=>e,unknownKeys:"strict",catchall:on.create(),typeName:$.ZodObject,...U(t)});ce.lazycreate=(e,t)=>new ce({shape:e,unknownKeys:"strip",catchall:on.create(),typeName:$.ZodObject,...U(t)});class vi extends W{_parse(t){const{ctx:n}=this._processInputParams(t),r=this._def.options;function o(i){for(const a of i)if(a.result.status==="valid")return a.result;for(const a of i)if(a.result.status==="dirty")return n.common.issues.push(...a.ctx.common.issues),a.result;const s=i.map(a=>new nt(a.ctx.common.issues));return O(n,{code:M.invalid_union,unionErrors:s}),F}if(n.common.async)return Promise.all(r.map(async i=>{const s={...n,common:{...n.common,issues:[]},parent:null};return{result:await i._parseAsync({data:n.data,path:n.path,parent:s}),ctx:s}})).then(o);{let i;const s=[];for(const l of r){const u={...n,common:{...n.common,issues:[]},parent:null},d=l._parseSync({data:n.data,path:n.path,parent:u});if(d.status==="valid")return d;d.status==="dirty"&&!i&&(i={result:d,ctx:u}),u.common.issues.length&&s.push(u.common.issues)}if(i)return n.common.issues.push(...i.ctx.common.issues),i.result;const a=s.map(l=>new nt(l));return O(n,{code:M.invalid_union,unionErrors:a}),F}}get options(){return this._def.options}}vi.create=(e,t)=>new vi({options:e,typeName:$.ZodUnion,...U(t)});const Zt=e=>e instanceof wi?Zt(e.schema):e instanceof Rt?Zt(e.innerType()):e instanceof xi?[e.value]:e instanceof Dn?e.options:e instanceof Si?Y.objectValues(e.enum):e instanceof _i?Zt(e._def.innerType):e instanceof mi?[void 0]:e instanceof hi?[null]:e instanceof $t?[void 0,...Zt(e.unwrap())]:e instanceof zn?[null,...Zt(e.unwrap())]:e instanceof Pd||e instanceof Ei?Zt(e.unwrap()):e instanceof Ci?Zt(e._def.innerType):[];class Ya extends W{_parse(t){const{ctx:n}=this._processInputParams(t);if(n.parsedType!==I.object)return O(n,{code:M.invalid_type,expected:I.object,received:n.parsedType}),F;const r=this.discriminator,o=n.data[r],i=this.optionsMap.get(o);return i?n.common.async?i._parseAsync({data:n.data,path:n.path,parent:n}):i._parseSync({data:n.data,path:n.path,parent:n}):(O(n,{code:M.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[r]}),F)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(t,n,r){const o=new Map;for(const i of n){const s=Zt(i.shape[t]);if(!s.length)throw new Error(`A discriminator value for key \`${t}\` could not be extracted from all schema options`);for(const a of s){if(o.has(a))throw new Error(`Discriminator property ${String(t)} has duplicate value ${String(a)}`);o.set(a,i)}}return new Ya({typeName:$.ZodDiscriminatedUnion,discriminator:t,options:n,optionsMap:o,...U(r)})}}function Bu(e,t){const n=vn(e),r=vn(t);if(e===t)return{valid:!0,data:e};if(n===I.object&&r===I.object){const o=Y.objectKeys(t),i=Y.objectKeys(e).filter(a=>o.indexOf(a)!==-1),s={...e,...t};for(const a of i){const l=Bu(e[a],t[a]);if(!l.valid)return{valid:!1};s[a]=l.data}return{valid:!0,data:s}}else if(n===I.array&&r===I.array){if(e.length!==t.length)return{valid:!1};const o=[];for(let i=0;i{if(Fu(i)||Fu(s))return F;const a=Bu(i.value,s.value);return a.valid?((Vu(i)||Vu(s))&&n.dirty(),{status:n.value,value:a.data}):(O(r,{code:M.invalid_intersection_types}),F)};return r.common.async?Promise.all([this._def.left._parseAsync({data:r.data,path:r.path,parent:r}),this._def.right._parseAsync({data:r.data,path:r.path,parent:r})]).then(([i,s])=>o(i,s)):o(this._def.left._parseSync({data:r.data,path:r.path,parent:r}),this._def.right._parseSync({data:r.data,path:r.path,parent:r}))}}gi.create=(e,t,n)=>new gi({left:e,right:t,typeName:$.ZodIntersection,...U(n)});class Ut extends W{_parse(t){const{status:n,ctx:r}=this._processInputParams(t);if(r.parsedType!==I.array)return O(r,{code:M.invalid_type,expected:I.array,received:r.parsedType}),F;if(r.data.lengththis._def.items.length&&(O(r,{code:M.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),n.dirty());const i=[...r.data].map((s,a)=>{const l=this._def.items[a]||this._def.rest;return l?l._parse(new Bt(r,s,r.path,a)):null}).filter(s=>!!s);return r.common.async?Promise.all(i).then(s=>be.mergeArray(n,s)):be.mergeArray(n,i)}get items(){return this._def.items}rest(t){return new Ut({...this._def,rest:t})}}Ut.create=(e,t)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new Ut({items:e,typeName:$.ZodTuple,rest:null,...U(t)})};class yi extends W{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(t){const{status:n,ctx:r}=this._processInputParams(t);if(r.parsedType!==I.object)return O(r,{code:M.invalid_type,expected:I.object,received:r.parsedType}),F;const o=[],i=this._def.keyType,s=this._def.valueType;for(const a in r.data)o.push({key:i._parse(new Bt(r,a,r.path,a)),value:s._parse(new Bt(r,r.data[a],r.path,a)),alwaysSet:a in r.data});return r.common.async?be.mergeObjectAsync(n,o):be.mergeObjectSync(n,o)}get element(){return this._def.valueType}static create(t,n,r){return n instanceof W?new yi({keyType:t,valueType:n,typeName:$.ZodRecord,...U(r)}):new yi({keyType:_t.create(),valueType:t,typeName:$.ZodRecord,...U(n)})}}class ha extends W{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(t){const{status:n,ctx:r}=this._processInputParams(t);if(r.parsedType!==I.map)return O(r,{code:M.invalid_type,expected:I.map,received:r.parsedType}),F;const o=this._def.keyType,i=this._def.valueType,s=[...r.data.entries()].map(([a,l],u)=>({key:o._parse(new Bt(r,a,r.path,[u,"key"])),value:i._parse(new Bt(r,l,r.path,[u,"value"]))}));if(r.common.async){const a=new Map;return Promise.resolve().then(async()=>{for(const l of s){const u=await l.key,d=await l.value;if(u.status==="aborted"||d.status==="aborted")return F;(u.status==="dirty"||d.status==="dirty")&&n.dirty(),a.set(u.value,d.value)}return{status:n.value,value:a}})}else{const a=new Map;for(const l of s){const u=l.key,d=l.value;if(u.status==="aborted"||d.status==="aborted")return F;(u.status==="dirty"||d.status==="dirty")&&n.dirty(),a.set(u.value,d.value)}return{status:n.value,value:a}}}}ha.create=(e,t,n)=>new ha({valueType:t,keyType:e,typeName:$.ZodMap,...U(n)});class ur extends W{_parse(t){const{status:n,ctx:r}=this._processInputParams(t);if(r.parsedType!==I.set)return O(r,{code:M.invalid_type,expected:I.set,received:r.parsedType}),F;const o=this._def;o.minSize!==null&&r.data.sizeo.maxSize.value&&(O(r,{code:M.too_big,maximum:o.maxSize.value,type:"set",inclusive:!0,exact:!1,message:o.maxSize.message}),n.dirty());const i=this._def.valueType;function s(l){const u=new Set;for(const d of l){if(d.status==="aborted")return F;d.status==="dirty"&&n.dirty(),u.add(d.value)}return{status:n.value,value:u}}const a=[...r.data.values()].map((l,u)=>i._parse(new Bt(r,l,r.path,u)));return r.common.async?Promise.all(a).then(l=>s(l)):s(a)}min(t,n){return new ur({...this._def,minSize:{value:t,message:L.toString(n)}})}max(t,n){return new ur({...this._def,maxSize:{value:t,message:L.toString(n)}})}size(t,n){return this.min(t,n).max(t,n)}nonempty(t){return this.min(1,t)}}ur.create=(e,t)=>new ur({valueType:e,minSize:null,maxSize:null,typeName:$.ZodSet,...U(t)});class Ur extends W{constructor(){super(...arguments),this.validate=this.implement}_parse(t){const{ctx:n}=this._processInputParams(t);if(n.parsedType!==I.function)return O(n,{code:M.invalid_type,expected:I.function,received:n.parsedType}),F;function r(a,l){return da({data:a,path:n.path,errorMaps:[n.common.contextualErrorMap,n.schemaErrorMap,ca(),eo].filter(u=>!!u),issueData:{code:M.invalid_arguments,argumentsError:l}})}function o(a,l){return da({data:a,path:n.path,errorMaps:[n.common.contextualErrorMap,n.schemaErrorMap,ca(),eo].filter(u=>!!u),issueData:{code:M.invalid_return_type,returnTypeError:l}})}const i={errorMap:n.common.contextualErrorMap},s=n.data;if(this._def.returns instanceof no){const a=this;return ze(async function(...l){const u=new nt([]),d=await a._def.args.parseAsync(l,i).catch(x=>{throw u.addIssue(r(l,x)),u}),f=await Reflect.apply(s,this,d);return await a._def.returns._def.type.parseAsync(f,i).catch(x=>{throw u.addIssue(o(f,x)),u})})}else{const a=this;return ze(function(...l){const u=a._def.args.safeParse(l,i);if(!u.success)throw new nt([r(l,u.error)]);const d=Reflect.apply(s,this,u.data),f=a._def.returns.safeParse(d,i);if(!f.success)throw new nt([o(d,f.error)]);return f.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...t){return new Ur({...this._def,args:Ut.create(t).rest(tr.create())})}returns(t){return new Ur({...this._def,returns:t})}implement(t){return this.parse(t)}strictImplement(t){return this.parse(t)}static create(t,n,r){return new Ur({args:t||Ut.create([]).rest(tr.create()),returns:n||tr.create(),typeName:$.ZodFunction,...U(r)})}}class wi extends W{get schema(){return this._def.getter()}_parse(t){const{ctx:n}=this._processInputParams(t);return this._def.getter()._parse({data:n.data,path:n.path,parent:n})}}wi.create=(e,t)=>new wi({getter:e,typeName:$.ZodLazy,...U(t)});class xi extends W{_parse(t){if(t.data!==this._def.value){const n=this._getOrReturnCtx(t);return O(n,{received:n.data,code:M.invalid_literal,expected:this._def.value}),F}return{status:"valid",value:t.data}}get value(){return this._def.value}}xi.create=(e,t)=>new xi({value:e,typeName:$.ZodLiteral,...U(t)});function Cy(e,t){return new Dn({values:e,typeName:$.ZodEnum,...U(t)})}class Dn extends W{constructor(){super(...arguments),Mo.set(this,void 0)}_parse(t){if(typeof t.data!="string"){const n=this._getOrReturnCtx(t),r=this._def.values;return O(n,{expected:Y.joinValues(r),received:n.parsedType,code:M.invalid_type}),F}if(fa(this,Mo)||wy(this,Mo,new Set(this._def.values)),!fa(this,Mo).has(t.data)){const n=this._getOrReturnCtx(t),r=this._def.values;return O(n,{received:n.data,code:M.invalid_enum_value,options:r}),F}return ze(t.data)}get options(){return this._def.values}get enum(){const t={};for(const n of this._def.values)t[n]=n;return t}get Values(){const t={};for(const n of this._def.values)t[n]=n;return t}get Enum(){const t={};for(const n of this._def.values)t[n]=n;return t}extract(t,n=this._def){return Dn.create(t,{...this._def,...n})}exclude(t,n=this._def){return Dn.create(this.options.filter(r=>!t.includes(r)),{...this._def,...n})}}Mo=new WeakMap;Dn.create=Cy;class Si extends W{constructor(){super(...arguments),Ao.set(this,void 0)}_parse(t){const n=Y.getValidEnumValues(this._def.values),r=this._getOrReturnCtx(t);if(r.parsedType!==I.string&&r.parsedType!==I.number){const o=Y.objectValues(n);return O(r,{expected:Y.joinValues(o),received:r.parsedType,code:M.invalid_type}),F}if(fa(this,Ao)||wy(this,Ao,new Set(Y.getValidEnumValues(this._def.values))),!fa(this,Ao).has(t.data)){const o=Y.objectValues(n);return O(r,{received:r.data,code:M.invalid_enum_value,options:o}),F}return ze(t.data)}get enum(){return this._def.values}}Ao=new WeakMap;Si.create=(e,t)=>new Si({values:e,typeName:$.ZodNativeEnum,...U(t)});class no extends W{unwrap(){return this._def.type}_parse(t){const{ctx:n}=this._processInputParams(t);if(n.parsedType!==I.promise&&n.common.async===!1)return O(n,{code:M.invalid_type,expected:I.promise,received:n.parsedType}),F;const r=n.parsedType===I.promise?n.data:Promise.resolve(n.data);return ze(r.then(o=>this._def.type.parseAsync(o,{path:n.path,errorMap:n.common.contextualErrorMap})))}}no.create=(e,t)=>new no({type:e,typeName:$.ZodPromise,...U(t)});class Rt extends W{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===$.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(t){const{status:n,ctx:r}=this._processInputParams(t),o=this._def.effect||null,i={addIssue:s=>{O(r,s),s.fatal?n.abort():n.dirty()},get path(){return r.path}};if(i.addIssue=i.addIssue.bind(i),o.type==="preprocess"){const s=o.transform(r.data,i);if(r.common.async)return Promise.resolve(s).then(async a=>{if(n.value==="aborted")return F;const l=await this._def.schema._parseAsync({data:a,path:r.path,parent:r});return l.status==="aborted"?F:l.status==="dirty"||n.value==="dirty"?jr(l.value):l});{if(n.value==="aborted")return F;const a=this._def.schema._parseSync({data:s,path:r.path,parent:r});return a.status==="aborted"?F:a.status==="dirty"||n.value==="dirty"?jr(a.value):a}}if(o.type==="refinement"){const s=a=>{const l=o.refinement(a,i);if(r.common.async)return Promise.resolve(l);if(l instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return a};if(r.common.async===!1){const a=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});return a.status==="aborted"?F:(a.status==="dirty"&&n.dirty(),s(a.value),{status:n.value,value:a.value})}else return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(a=>a.status==="aborted"?F:(a.status==="dirty"&&n.dirty(),s(a.value).then(()=>({status:n.value,value:a.value}))))}if(o.type==="transform")if(r.common.async===!1){const s=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});if(!di(s))return s;const a=o.transform(s.value,i);if(a instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:n.value,value:a}}else return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(s=>di(s)?Promise.resolve(o.transform(s.value,i)).then(a=>({status:n.value,value:a})):s);Y.assertNever(o)}}Rt.create=(e,t,n)=>new Rt({schema:e,typeName:$.ZodEffects,effect:t,...U(n)});Rt.createWithPreprocess=(e,t,n)=>new Rt({schema:t,effect:{type:"preprocess",transform:e},typeName:$.ZodEffects,...U(n)});class $t extends W{_parse(t){return this._getType(t)===I.undefined?ze(void 0):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}}$t.create=(e,t)=>new $t({innerType:e,typeName:$.ZodOptional,...U(t)});class zn extends W{_parse(t){return this._getType(t)===I.null?ze(null):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}}zn.create=(e,t)=>new zn({innerType:e,typeName:$.ZodNullable,...U(t)});class _i extends W{_parse(t){const{ctx:n}=this._processInputParams(t);let r=n.data;return n.parsedType===I.undefined&&(r=this._def.defaultValue()),this._def.innerType._parse({data:r,path:n.path,parent:n})}removeDefault(){return this._def.innerType}}_i.create=(e,t)=>new _i({innerType:e,typeName:$.ZodDefault,defaultValue:typeof t.default=="function"?t.default:()=>t.default,...U(t)});class Ci extends W{_parse(t){const{ctx:n}=this._processInputParams(t),r={...n,common:{...n.common,issues:[]}},o=this._def.innerType._parse({data:r.data,path:r.path,parent:{...r}});return fi(o)?o.then(i=>({status:"valid",value:i.status==="valid"?i.value:this._def.catchValue({get error(){return new nt(r.common.issues)},input:r.data})})):{status:"valid",value:o.status==="valid"?o.value:this._def.catchValue({get error(){return new nt(r.common.issues)},input:r.data})}}removeCatch(){return this._def.innerType}}Ci.create=(e,t)=>new Ci({innerType:e,typeName:$.ZodCatch,catchValue:typeof t.catch=="function"?t.catch:()=>t.catch,...U(t)});class va extends W{_parse(t){if(this._getType(t)!==I.nan){const r=this._getOrReturnCtx(t);return O(r,{code:M.invalid_type,expected:I.nan,received:r.parsedType}),F}return{status:"valid",value:t.data}}}va.create=e=>new va({typeName:$.ZodNaN,...U(e)});const g2=Symbol("zod_brand");class Pd extends W{_parse(t){const{ctx:n}=this._processInputParams(t),r=n.data;return this._def.type._parse({data:r,path:n.path,parent:n})}unwrap(){return this._def.type}}class Ii extends W{_parse(t){const{status:n,ctx:r}=this._processInputParams(t);if(r.common.async)return(async()=>{const i=await this._def.in._parseAsync({data:r.data,path:r.path,parent:r});return i.status==="aborted"?F:i.status==="dirty"?(n.dirty(),jr(i.value)):this._def.out._parseAsync({data:i.value,path:r.path,parent:r})})();{const o=this._def.in._parseSync({data:r.data,path:r.path,parent:r});return o.status==="aborted"?F:o.status==="dirty"?(n.dirty(),{status:"dirty",value:o.value}):this._def.out._parseSync({data:o.value,path:r.path,parent:r})}}static create(t,n){return new Ii({in:t,out:n,typeName:$.ZodPipeline})}}class Ei extends W{_parse(t){const n=this._def.innerType._parse(t),r=o=>(di(o)&&(o.value=Object.freeze(o.value)),o);return fi(n)?n.then(o=>r(o)):r(n)}unwrap(){return this._def.innerType}}Ei.create=(e,t)=>new Ei({innerType:e,typeName:$.ZodReadonly,...U(t)});function Ey(e,t={},n){return e?to.create().superRefine((r,o)=>{var i,s;if(!e(r)){const a=typeof t=="function"?t(r):typeof t=="string"?{message:t}:t,l=(s=(i=a.fatal)!==null&&i!==void 0?i:n)!==null&&s!==void 0?s:!0,u=typeof a=="string"?{message:a}:a;o.addIssue({code:"custom",...u,fatal:l})}}):to.create()}const y2={object:ce.lazycreate};var $;(function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"})($||($={}));const w2=(e,t={message:`Input not instance of ${e.name}`})=>Ey(n=>n instanceof e,t),ky=_t.create,Ny=jn.create,x2=va.create,S2=Ln.create,Py=pi.create,_2=lr.create,C2=pa.create,E2=mi.create,k2=hi.create,N2=to.create,P2=tr.create,T2=on.create,R2=ma.create,M2=kt.create,A2=ce.create,b2=ce.strictCreate,O2=vi.create,I2=Ya.create,j2=gi.create,L2=Ut.create,D2=yi.create,z2=ha.create,$2=ur.create,F2=Ur.create,V2=wi.create,B2=xi.create,U2=Dn.create,W2=Si.create,H2=no.create,_p=Rt.create,Z2=$t.create,G2=zn.create,K2=Rt.createWithPreprocess,Y2=Ii.create,X2=()=>ky().optional(),Q2=()=>Ny().optional(),q2=()=>Py().optional(),J2={string:e=>_t.create({...e,coerce:!0}),number:e=>jn.create({...e,coerce:!0}),boolean:e=>pi.create({...e,coerce:!0}),bigint:e=>Ln.create({...e,coerce:!0}),date:e=>lr.create({...e,coerce:!0})},eN=F;var Ie=Object.freeze({__proto__:null,defaultErrorMap:eo,setErrorMap:e2,getErrorMap:ca,makeIssue:da,EMPTY_PATH:t2,addIssueToContext:O,ParseStatus:be,INVALID:F,DIRTY:jr,OK:ze,isAborted:Fu,isDirty:Vu,isValid:di,isAsync:fi,get util(){return Y},get objectUtil(){return $u},ZodParsedType:I,getParsedType:vn,ZodType:W,datetimeRegex:_y,ZodString:_t,ZodNumber:jn,ZodBigInt:Ln,ZodBoolean:pi,ZodDate:lr,ZodSymbol:pa,ZodUndefined:mi,ZodNull:hi,ZodAny:to,ZodUnknown:tr,ZodNever:on,ZodVoid:ma,ZodArray:kt,ZodObject:ce,ZodUnion:vi,ZodDiscriminatedUnion:Ya,ZodIntersection:gi,ZodTuple:Ut,ZodRecord:yi,ZodMap:ha,ZodSet:ur,ZodFunction:Ur,ZodLazy:wi,ZodLiteral:xi,ZodEnum:Dn,ZodNativeEnum:Si,ZodPromise:no,ZodEffects:Rt,ZodTransformer:Rt,ZodOptional:$t,ZodNullable:zn,ZodDefault:_i,ZodCatch:Ci,ZodNaN:va,BRAND:g2,ZodBranded:Pd,ZodPipeline:Ii,ZodReadonly:Ei,custom:Ey,Schema:W,ZodSchema:W,late:y2,get ZodFirstPartyTypeKind(){return $},coerce:J2,any:N2,array:M2,bigint:S2,boolean:Py,date:_2,discriminatedUnion:I2,effect:_p,enum:U2,function:F2,instanceof:w2,intersection:j2,lazy:V2,literal:B2,map:z2,nan:x2,nativeEnum:W2,never:T2,null:k2,nullable:G2,number:Ny,object:A2,oboolean:q2,onumber:Q2,optional:Z2,ostring:X2,pipeline:Y2,preprocess:K2,promise:H2,record:D2,set:$2,strictObject:b2,string:ky,symbol:C2,transformer:_p,tuple:L2,undefined:E2,union:O2,unknown:P2,void:R2,NEVER:eN,ZodIssueCode:M,quotelessJson:Jk,ZodError:nt});const Uu=Ie.enum(["Ethereum","Binance Smart Chain","Solana","Tezos","Algorand","Polygon","Starknet","Aleph Zero"]),Wu=Ie.enum(["Coq","SMT Solvers (Z3, CVC4)","Hoare Logic","K Framework","Z3","TLA+","Isabelle/HOL","Lean 4","CVC5","EasyCrypt"]),Hu=Ie.enum(["Smart Contract Verification","Zero-Knowledge Circuit Verification","Consensus Protocol Verification","Cryptographic Primitive Verification","Virtual Machine Verification","Tokenomics Model Verification","Cross-Chain Protocol Verification","Privacy-Preserving Computation Verification","On-Chain Governance Mechanism Verification","Oracle System Verification","DeFi Protocol Verification"]),Zu=Ie.enum(["Solidity","Vyper","Move","DeepSEA","Haskell","Rust","Cairo","PyTeal","OCaml","TypeScript"]);Ie.object({id:Ie.number(),name:Ie.string(),description:Ie.string(),specialties:Ie.array(Hu),fv_language:Ie.array(Wu),stacks:Ie.array(Uu),languages:Ie.array(Zu),svg:Ie.string(),png:Ie.string(),link:Ie.string()});const tN=[{id:2,name:"ConsenSys Diligence",specialties:["Smart Contract Verification","DeFi Protocol Verification"],description:"As part of ConsenSys, Diligence offers advanced security services for Ethereum-based projects, including manual audits and automated analysis with tools like MythX.",languages:["Solidity"],stacks:["Ethereum"],fv_language:["Hoare Logic"],svg:"consensys.svg",png:"consensys.png",link:"https://consensys.net/diligence/"},{id:3,name:"Runtime Verification",specialties:["Smart Contract Verification","Virtual Machine Verification"],description:"Focused on runtime verification techniques, they provide thorough smart contract verification, analysis, and advisory services for blockchain technologies.",languages:["Solidity","Vyper","Haskell"],stacks:["Ethereum","Tezos","Algorand"],fv_language:["K Framework","Coq"],svg:"runtime.svg",png:"runtime.png",link:"https://runtimeverification.com/"},{id:4,name:"Veridise",specialties:["Zero-Knowledge Circuit Verification","Smart Contract Verification"],description:"Veridise is known for its rigorous security audits and formal verification of blockchain systems, leveraging state-of-the-art research tools.",languages:["Solidity","Rust","Cairo"],stacks:["Ethereum","Solana","Starknet"],fv_language:["Coq","Z3"],svg:"veridise.svg",png:"veridise.png",link:"https://www.veridise.com/"},{id:5,name:"Cyberscope",specialties:["Smart Contract Verification","DeFi Protocol Verification"],description:"Cyberscope specializes in formal verification, offering tailored solutions for smart contract projects, ensuring rigorous mathematical proof of correctness and security.",languages:["Solidity","Vyper"],stacks:["Ethereum","Binance Smart Chain"],fv_language:["Coq","TLA+"],svg:"cyberscope.svg",png:"cyberscope.png",link:"https://www.cyberscope.io/"},{id:6,name:"ShellBoxes",specialties:["Smart Contract Verification","Cryptographic Primitive Verification"],description:"ShellBoxes offers comprehensive formal verification and security audits for various blockchain ecosystems, providing detailed reports and mitigation strategies.",languages:["Solidity","Rust","PyTeal"],stacks:["Ethereum","Polygon","Algorand"],fv_language:["Isabelle/HOL","TLA+"],svg:"shellboxes.svg",png:"shellboxes.png",link:"https://www.shellboxes.com/"},{id:7,name:"Nethermind",specialties:["Smart Contract Verification","Zero-Knowledge Circuit Verification","Cryptographic Primitive Verification","Consensus Protocol Verification"],description:"Nethermind specializes in hard formal methods, leveraging the interactive theorem provers such as Lean4 and EasyCrypt to verify the most complex software in the web3 ecosystem. They focus particularly in the fields of smart-contract, zk-circuit, cryptographic protocol and distributed protocol verification.",languages:["Solidity","Cairo"],stacks:["Ethereum","Starknet"],fv_language:["Lean 4","SMT Solvers (Z3, CVC4)"],svg:"nethermind.svg",png:"nethermind.png",link:"https://www.nethermind.io/formal-verification"},{id:8,name:"Formal Land",specialties:["Smart Contract Verification","Consensus Protocol Verification"],description:"Formal Land offers advanced formal verification services, specializing in translating code from languages like Rust, OCaml, Solidity, and TypeScript to the Coq proof system. They are known for their rigorous methods and innovative tools, ensuring the highest level of software security.",languages:["Solidity","Rust","OCaml","TypeScript"],stacks:["Ethereum","Aleph Zero","Tezos"],fv_language:["Coq"],svg:"formalland.svg",png:"formalland.png",link:"https://formal.land/"}];function nN(e){return Pe({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",strokeWidth:"2",d:"M12,18 L12,6 M6,12 L18,12"},child:[]}]})(e)}function rN(e){return Pe({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",strokeWidth:"2",d:"M6,12 L18,12"},child:[]}]})(e)}const oN=({firm:e})=>{const[t,n]=c.useState(!0);return v.jsxs(cd,{className:"firm-root",pt:{initial:"0",sm:"1"},children:[v.jsxs(Bo,{columns:{initial:"1fr",sm:"60px 1fr 100px"},rows:{initial:"60px 1fr 25px",sm:"1fr"},gap:{initial:"2",sm:"0"},px:"4",py:"4",children:[v.jsxs(z,{gap:{initial:"2"},children:[v.jsx(Wv,{variant:"soft",size:"4",radius:"full",src:`firms_logos/${e.png}`,alt:e.name,fallback:"F"}),v.jsxs(z,{display:{initial:"flex",sm:"none"},gap:{initial:"1",sm:"3"},align:{initial:"start",sm:"center"},direction:{initial:"column",sm:"row"},children:[v.jsx(An,{size:"4",children:e.name}),v.jsxs(Tn,{variant:"outline",size:"1",radius:"large",children:["Website",v.jsx(Qs,{})]})]})]}),v.jsxs(z,{direction:"column",gap:"2",children:[v.jsxs(z,{display:{initial:"none",sm:"flex"},gap:{initial:"1",sm:"3"},align:{initial:"start",sm:"center"},direction:{initial:"column",sm:"row"},children:[v.jsx(An,{size:"4",children:e.name}),v.jsx(er,{href:e.link,target:"_blank",children:v.jsxs(Tn,{variant:"outline",size:"1",radius:"large",children:["Website",v.jsx(Qs,{})]})})]}),v.jsx(ge,{children:e.description})]}),v.jsx(z,{justify:"end",align:"end",children:v.jsxs(Tn,{variant:"ghost",size:"2",radius:"large",onClick:()=>{n(!t)},children:[t?"View Less":"View More",t?v.jsx(rN,{}):v.jsx(nN,{})]})})]}),t&&v.jsx(Lt,{size:"4"}),v.jsxs(z,{direction:"column",className:"firm-details-root",style:{opacity:t?1:0,display:t?"flex":"none"},children:[v.jsxs(Bo,{width:"100%",columns:{initial:"1fr",sm:"1fr 1px 1fr"},rows:{initial:"1fr 1px 1fr",sm:"1fr"},children:[v.jsxs(z,{direction:"column",gap:"3",p:"4",children:[v.jsxs(z,{align:"center",gap:"2",children:[v.jsx($h,{}),v.jsx(ge,{size:"2",style:{letterSpacing:"1px"},children:"SPECIALITIES"})]}),v.jsx(z,{gap:"2",wrap:"wrap",children:e.specialties.map((r,o)=>v.jsx(Po,{size:"3",color:"sky",children:r},`${o}-${r}`))})]}),v.jsx(Lt,{size:"4",orientation:{initial:"horizontal",sm:"vertical"}}),v.jsxs(z,{direction:"column",gap:"3",p:"4",children:[v.jsxs(z,{align:"center",gap:"2",children:[v.jsx(hy,{}),v.jsx(ge,{size:"2",style:{letterSpacing:"1px"},children:"FORMAL VERIFICATION TOOLS"})]}),v.jsx(z,{gap:"2",wrap:"wrap",children:e.fv_language.map((r,o)=>v.jsx(Po,{size:"3",color:"green",children:r},`${o}-${r}`))})]})]}),v.jsx(Lt,{size:"4"}),v.jsxs(Bo,{width:"100%",columns:{initial:"1fr",sm:"1fr 1px 1fr"},rows:{initial:"1fr 1px 1fr",sm:"1fr"},children:[v.jsxs(z,{direction:"column",gap:"3",p:"4",children:[v.jsxs(z,{align:"center",gap:"2",children:[v.jsx(vy,{}),v.jsx(ge,{size:"2",style:{letterSpacing:"1px"},children:"STACKS"})]}),v.jsx(z,{gap:"2",wrap:"wrap",children:e.stacks.map((r,o)=>v.jsx(Po,{size:"3",color:"purple",children:r},`${o}-${r}`))})]}),v.jsx(Lt,{size:"4",orientation:{initial:"horizontal",sm:"vertical"}}),v.jsxs(z,{direction:"column",gap:"3",p:"4",children:[v.jsxs(z,{align:"center",gap:"2",children:[v.jsx(gy,{}),v.jsx(ge,{size:"2",style:{letterSpacing:"1px"},children:"LANGUAGES"})]}),v.jsx(z,{gap:"2",wrap:"wrap",children:e.languages.map((r,o)=>v.jsx(Po,{size:"3",color:"sky",children:r},`${o}-${r}`))})]})]})]})]})};function iN(e,t){return{...e,[t.type]:t.newState}}const sN=()=>{const[e,t]=c.useReducer(iN,{SPECIALITIES:Hu.options,FVTOOLS:Wu.options,STACKS:Uu.options,LANGUAGES:Zu.options}),n=c.useMemo(()=>tN.filter(r=>{const o=e.SPECIALITIES.filter(l=>r.specialties.includes(l)),i=e.FVTOOLS.filter(l=>r.fv_language.includes(l)),s=e.STACKS.filter(l=>r.stacks.includes(l)),a=e.LANGUAGES.filter(l=>r.languages.includes(l));return(o==null?void 0:o.length)>0&&i.length>0&&s.length>0&&a.length>0}),[e]);return v.jsxs(z,{direction:"column",gap:"4",pb:"9",children:[v.jsx(An,{size:{initial:"5",sm:"6"},align:"center",children:"Choose the firm that meets your needs!"}),v.jsxs(z,{direction:{initial:"column",sm:"row"},gap:{initial:"3",sm:"0"},justify:"between",align:"stretch",children:[v.jsx(ls,{options:Hu.options,dispatcher:t,label:"Specialities",actionType:"SPECIALITIES"}),v.jsx(ls,{options:Wu.options,dispatcher:t,label:"Formal Verification Tools",actionType:"FVTOOLS"}),v.jsx(ls,{options:Uu.options,dispatcher:t,label:"Stacks",actionType:"STACKS"}),v.jsx(ls,{options:Zu.options,dispatcher:t,label:"Languages",actionType:"LANGUAGES"})]}),v.jsx(z,{py:"4",px:{initial:"2",sm:"0"},gap:{initial:"3",sm:"5"},direction:"column",children:(n==null?void 0:n.length)>0?v.jsxs(v.Fragment,{children:[v.jsx(z,{px:"2",children:v.jsxs(ge,{children:[n.length," FIRMS FOUND"]})}),n.map(r=>v.jsx(oN,{firm:r},JSON.stringify(r)))]}):v.jsxs(z,{direction:"column",align:"center",gap:"2",justify:"center",px:{initial:"2",sm:"9"},py:{initial:"7",sm:"9"},className:"no-firm-wrapper",children:[v.jsx("img",{src:"exclaimation.svg",alt:"exclaimation"}),v.jsxs(ge,{align:"center",children:["No firms found with the selected filters.",v.jsx("br",{}),"Please try another combination."]})]})})]})};function aN(e){return Pe({tag:"svg",attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"},child:[]}]})(e)}function lN(e){return Pe({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"},child:[]}]})(e)}const uN=()=>v.jsxs(z,{direction:"column",className:"footer-root",px:{initial:"3",sm:"0"},children:[v.jsx(ia,{children:v.jsxs(z,{px:"1",py:"5",gap:"1",direction:{initial:"column",sm:"row"},children:[v.jsx(ge,{children:"Is your company missing or incorrect?"}),v.jsx(er,{href:"https://github.com/NethermindEth/formalverification.xyz/tree/master/src/data",target:"_blank",children:"Add or update via PR"})]})}),v.jsx(Lt,{size:"4"}),v.jsx(ia,{children:v.jsxs(z,{direction:{initial:"column",sm:"row"},px:"1",py:"5",gap:{initial:"2",sm:"1"},justify:"between",children:[v.jsx(ge,{children:"©2024 Nethermind. All Rights Reserved"}),v.jsx(z,{width:{initial:"50%",sm:"max-content"},children:v.jsx("img",{className:"footer-powered-by",src:"powered_by.svg",alt:"powered_by"})}),v.jsxs(z,{gap:"5",children:[v.jsx(er,{href:"https://twitter.com/nethermindeth",target:"_blank",children:v.jsxs(z,{justify:"center",align:"center",gap:"2",children:[v.jsx(ge,{children:" Follow us "}),v.jsx(lN,{})]})}),v.jsx(er,{href:"https://discord.com/invite/PaCMRFdvWT",target:"_blank",children:v.jsxs(z,{justify:"center",align:"center",gap:"2",children:[v.jsx(ge,{children:" Join us "}),v.jsx(aN,{size:"20"})]})})]})]})})]});function cN(e){return Pe({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"5",y1:"12",x2:"19",y2:"12"},child:[]}]})(e)}const Cp={faqs:{title:"FAQ: Formal Verification vs. Auditing and Testing",qa:[{question:"How does formal verification differ from auditing and testing?",answer:"While auditing and testing are important for ensuring the quality and security of software, they have limitations. Auditing is a manual process that relies on human expertise and can be prone to oversights. Testing can only cover a finite number of scenarios and may miss edge cases. Formal verification, on the other hand, uses mathematical proofs to demonstrate the correctness of a system under all possible conditions, providing a higher level of assurance."},{question:"Where can things go wrong in formal verification?",answer:"Formal verification is not foolproof. The process can be complex and time-consuming, and errors can occur in the specification of requirements, or the modeling of the system. Additionally, formal verification relies on the correctness of the underlying tools and theories, which may have their own limitations or flaws, though this is on the order of not trusting your compiler in normal software projects - a legitimate but rare concern."},{question:"Where can formal verification provide complete correctness?",answer:"When done properly, formal verification can provide complete correctness for specific properties or aspects of a system. For example, it can prove the absence of certain types of bugs, such as integer overflows or reentrancy vulnerabilities in smart contracts. It can also verify the correctness of algorithms, protocols, and state machine transitions. However, formal verification cannot guarantee the overall correctness or security of a system, as it is limited to the properties that are specified and proven."},{question:"What are ATP and ITP in formal verification?",answer:"ATP (Automated Theorem Proving) and ITP (Interactive Theorem Proving) are two main approaches to formal verification. ATP systems, such as SMT solvers, automatically search for proofs based on a set of axioms and inference rules. ITP systems, such as Coq and Isabelle/HOL, require users to guide the proof process by providing intermediate steps and proof strategies. ATP is often used for solving specific verification tasks, while ITP is used for more complex and expressive proofs."},{question:"What is the formal verification process?",answer:"The formal verification process typically involves the following steps:

1. Understanding the codebase and its requirements
2. Developing a formal model of the system
3. Defining the properties to be verified
4. Extracting the relevant parts of the codebase into the formal model
5. Constructing proofs using appropriate tools and techniques
6. Publishing the proofs for review and validation\u2028

This process requires expertise in both the problem domain and formal methods, and close collaboration between developers, auditors, and formal verification specialists."}]},key:{title:"Key Specialties",qa:[{question:"Formal Verification",answer:"Formal verification is the process of using mathematical techniques to prove the correctness of a system or program. In the context of blockchain and smart contracts, formal verification is used to ensure that the contracts behave according to their specifications and are free from logical errors and security vulnerabilities."},{question:"Zero-Knowledge Circuits",answer:"Zero-knowledge circuits are a cryptographic technique that allows one party to prove to another that they know a certain piece of information without revealing the information itself. This is particularly useful in blockchain applications for enhancing privacy and enabling secure transactions without disclosing sensitive data."},{question:"Security Analysis",answer:"Security analysis involves assessing the overall security posture of a blockchain system or smart contract application. This includes identifying potential attack vectors, evaluating the effectiveness of security controls, and recommending mitigation strategies to address any weaknesses or vulnerabilities."}]},fvl:{title:"Formal Verification Languages",qa:[{question:"Coq",answer:"Coq is an interactive theorem prover and formal proof management system. It allows users to write mathematical definitions, executable algorithms, and theorems, and provides tools for proving properties about them. Coq is widely used in the formal verification of smart contracts and blockchain protocols."},{question:"SMT Solvers (Z3, CVC4)",answer:"Satisfiability Modulo Theories (SMT) solvers, such as Z3 and CVC4, are automated tools that can decide the satisfiability of logical formulas over various theories, such as arithmetic, arrays, and uninterpreted functions. SMT solvers are commonly used in the formal verification of smart contracts to check for properties like safety, liveness, and security."},{question:"K Framework",answer:"The K Framework is a rewrite-based executable semantic framework for defining programming languages, type systems, and formal analysis tools. It allows users to define the syntax and semantics of a language in a modular and executable manner, making it well-suited for formally verifying smart contracts and blockchain implementations."},{question:"Isabelle/HOL",answer:"Isabelle/HOL is a generic proof assistant that allows users to define mathematical concepts, formulate theorems, and prove them using a variety of automated and interactive proof methods. It is based on higher-order logic and is used for formally verifying complex systems, including blockchain protocols and smart contracts."},{question:"TLA+",answer:"TLA+ is a formal specification language for describing and reasoning about concurrent and distributed systems. It is based on mathematical logic and set theory and allows users to specify system behavior, state properties, and prove correctness using a combination of model checking and theorem proving. TLA+ is used for formally verifying blockchain consensus algorithms and smart contract systems."},{question:"Lean 4",answer:"Lean 4 is a theorem prover and functional programming language that aims to bridge the gap between interactive and automated theorem proving. It features a powerful type system, a rich mathematical library, and a tactic language for writing proofs. Lean 4 is gaining popularity in the formal verification of smart contracts and blockchain systems due to its expressiveness and ease of use."}]}},dN=({heading:e,description:t})=>{const[n,r]=c.useState(!1);return v.jsxs(cd,{className:"collapse-root",p:"1",onClick:()=>{r(!n)},children:[v.jsxs(z,{justify:"between",px:"3",py:"3",align:"center",children:[v.jsx(ge,{size:{sm:"4"},children:e}),n?v.jsx(cN,{size:"1.5rem"}):v.jsx(p1,{size:"1.5rem"})]}),v.jsx(z,{direction:"column",p:"4",pt:"0",className:"collapse-details-root",width:{initial:"90%",sm:"80%"},style:{opacity:n?1:0,display:n?"flex":"none"},children:v.jsx(ge,{size:"3",children:v.jsx("span",{dangerouslySetInnerHTML:{__html:t}})})})]})},fN=()=>{const e=Object.keys(Cp);return v.jsx(z,{direction:"column",gap:"6",pb:"9",children:e.map(t=>{const n=Cp[t];return v.jsxs(z,{px:{initial:"3",sm:"0"},gap:"3",direction:"column",children:[v.jsx(An,{size:{initial:"5",sm:"6"},align:"center",className:"about-faq-heading",children:n.title}),n.qa.map(r=>v.jsx(dN,{heading:r.question,description:r.answer},r.question))]},n.title)})})},pN={firms:{title:"Explore The Top Formal Verification Firms in Crypto",description:"Discover firms specializing in blockchain and cryptocurrency technologies. Formal verification uses mathematical proofs to demonstrate the correctness and security.",cta:!0,ctaText:"About Formal Verification"},about:{title:"About Formal Verification in Crypto",description:"Formal verification is a rigorous mathematical approach to proving the correctness and security of software systems, including blockchain and smart contract applications. It involves using formal methods and tools to analyze and verify the behavior of a system against its specified requirements and properties.",cta:!1}},mN=()=>{const[e]=kd(Nd),t=c.useMemo(()=>{switch(e){case wn.About:return v.jsx(fN,{});case wn.Firms:return v.jsx(sN,{})}},[e]);return v.jsx("div",{className:"home-root",children:v.jsx("div",{className:"home-overlay-bg-1",children:v.jsxs("div",{className:"home-overlay-bg-2",children:[v.jsx(Yk,{}),v.jsxs(ia,{children:[v.jsx(Xk,{...pN[e]}),t]}),v.jsx(uN,{})]})})})};function hN(){return v.jsx(v.Fragment,{children:v.jsx(mN,{})})}Lh(document.getElementById("root")).render(v.jsx(c.StrictMode,{children:v.jsx(Ba,{accentColor:"blue",children:v.jsx(hN,{})})})); diff --git a/assets/main-CivUEsyz.js b/assets/main-CivUEsyz.js deleted file mode 100644 index 2208092..0000000 --- a/assets/main-CivUEsyz.js +++ /dev/null @@ -1,71 +0,0 @@ -function td(e,t){for(var n=0;nr[l]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const i of l)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(l){const i={};return l.integrity&&(i.integrity=l.integrity),l.referrerPolicy&&(i.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?i.credentials="include":l.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(l){if(l.ep)return;l.ep=!0;const i=n(l);fetch(l.href,i)}})();function Er(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var vu={exports:{}},Ul={},gu={exports:{}},I={};/** - * @license React - * react.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var kr=Symbol.for("react.element"),nd=Symbol.for("react.portal"),rd=Symbol.for("react.fragment"),ld=Symbol.for("react.strict_mode"),id=Symbol.for("react.profiler"),od=Symbol.for("react.provider"),ad=Symbol.for("react.context"),sd=Symbol.for("react.forward_ref"),ud=Symbol.for("react.suspense"),cd=Symbol.for("react.memo"),fd=Symbol.for("react.lazy"),Va=Symbol.iterator;function dd(e){return e===null||typeof e!="object"?null:(e=Va&&e[Va]||e["@@iterator"],typeof e=="function"?e:null)}var yu={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},wu=Object.assign,Su={};function Pn(e,t,n){this.props=e,this.context=t,this.refs=Su,this.updater=n||yu}Pn.prototype.isReactComponent={};Pn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Pn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function xu(){}xu.prototype=Pn.prototype;function Ho(e,t,n){this.props=e,this.context=t,this.refs=Su,this.updater=n||yu}var Vo=Ho.prototype=new xu;Vo.constructor=Ho;wu(Vo,Pn.prototype);Vo.isPureReactComponent=!0;var Ba=Array.isArray,Eu=Object.prototype.hasOwnProperty,Bo={current:null},ku={key:!0,ref:!0,__self:!0,__source:!0};function Tu(e,t,n){var r,l={},i=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(i=""+t.key),t)Eu.call(t,r)&&!ku.hasOwnProperty(r)&&(l[r]=t[r]);var a=arguments.length-2;if(a===1)l.children=n;else if(1>>1,ee=N[X];if(0>>1;Xl(si,R))Otl(Rr,si)?(N[X]=Rr,N[Ot]=R,X=Ot):(N[X]=si,N[Lt]=R,X=Lt);else if(Otl(Rr,R))N[X]=Rr,N[Ot]=R,X=Ot;else break e}}return O}function l(N,O){var R=N.sortIndex-O.sortIndex;return R!==0?R:N.id-O.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,a=o.now();e.unstable_now=function(){return o.now()-a}}var s=[],u=[],d=1,f=null,m=3,g=!1,y=!1,w=!1,E=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function v(N){for(var O=n(u);O!==null;){if(O.callback===null)r(u);else if(O.startTime<=N)r(u),O.sortIndex=O.expirationTime,t(s,O);else break;O=n(u)}}function S(N){if(w=!1,v(N),!y)if(n(s)!==null)y=!0,oi(k);else{var O=n(u);O!==null&&ai(S,O.startTime-N)}}function k(N,O){y=!1,w&&(w=!1,p(j),j=-1),g=!0;var R=m;try{for(v(O),f=n(s);f!==null&&(!(f.expirationTime>O)||N&&!Ie());){var X=f.callback;if(typeof X=="function"){f.callback=null,m=f.priorityLevel;var ee=X(f.expirationTime<=O);O=e.unstable_now(),typeof ee=="function"?f.callback=ee:f===n(s)&&r(s),v(O)}else r(s);f=n(s)}if(f!==null)var Or=!0;else{var Lt=n(u);Lt!==null&&ai(S,Lt.startTime-O),Or=!1}return Or}finally{f=null,m=R,g=!1}}var P=!1,_=null,j=-1,Y=5,A=-1;function Ie(){return!(e.unstable_now()-AN||125X?(N.sortIndex=R,t(u,N),n(s)===null&&N===n(u)&&(w?(p(j),j=-1):w=!0,ai(S,R-X))):(N.sortIndex=ee,t(s,N),y||g||(y=!0,oi(k))),N},e.unstable_shouldYield=Ie,e.unstable_wrapCallback=function(N){var O=m;return function(){var R=m;m=O;try{return N.apply(this,arguments)}finally{m=R}}}})(ju);_u.exports=ju;var Td=_u.exports;/** - * @license React - * react-dom.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Cd=C,ke=Td;function x(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),$i=Object.prototype.hasOwnProperty,Nd=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Qa={},Ka={};function Pd(e){return $i.call(Ka,e)?!0:$i.call(Qa,e)?!1:Nd.test(e)?Ka[e]=!0:(Qa[e]=!0,!1)}function _d(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function jd(e,t,n,r){if(t===null||typeof t>"u"||_d(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function pe(e,t,n,r,l,i,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var ie={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ie[e]=new pe(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ie[t]=new pe(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ie[e]=new pe(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ie[e]=new pe(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ie[e]=new pe(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ie[e]=new pe(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ie[e]=new pe(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ie[e]=new pe(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ie[e]=new pe(e,5,!1,e.toLowerCase(),null,!1,!1)});var Qo=/[\-:]([a-z])/g;function Ko(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Qo,Ko);ie[t]=new pe(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Qo,Ko);ie[t]=new pe(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Qo,Ko);ie[t]=new pe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ie[e]=new pe(e,1,!1,e.toLowerCase(),null,!1,!1)});ie.xlinkHref=new pe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ie[e]=new pe(e,1,!1,e.toLowerCase(),null,!0,!0)});function Yo(e,t,n,r){var l=ie.hasOwnProperty(t)?ie[t]:null;(l!==null?l.type!==0:r||!(2a||l[o]!==i[a]){var s=` -`+l[o].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=o&&0<=a);break}}}finally{fi=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Bn(e):""}function Ld(e){switch(e.tag){case 5:return Bn(e.type);case 16:return Bn("Lazy");case 13:return Bn("Suspense");case 19:return Bn("SuspenseList");case 0:case 2:case 15:return e=di(e.type,!1),e;case 11:return e=di(e.type.render,!1),e;case 1:return e=di(e.type,!0),e;default:return""}}function Wi(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case bt:return"Fragment";case Jt:return"Portal";case Hi:return"Profiler";case Xo:return"StrictMode";case Vi:return"Suspense";case Bi:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Ru:return(e.displayName||"Context")+".Consumer";case Ou:return(e._context.displayName||"Context")+".Provider";case Go:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Zo:return t=e.displayName||null,t!==null?t:Wi(e.type)||"Memo";case ot:t=e._payload,e=e._init;try{return Wi(e(t))}catch{}}return null}function Od(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Wi(t);case 8:return t===Xo?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Et(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Au(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Rd(e){var t=Au(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(o){r=""+o,i.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function zr(e){e._valueTracker||(e._valueTracker=Rd(e))}function zu(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Au(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function fl(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Qi(e,t){var n=t.checked;return Q({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Xa(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Et(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Mu(e,t){t=t.checked,t!=null&&Yo(e,"checked",t,!1)}function Ki(e,t){Mu(e,t);var n=Et(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Yi(e,t.type,n):t.hasOwnProperty("defaultValue")&&Yi(e,t.type,Et(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ga(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Yi(e,t,n){(t!=="number"||fl(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Wn=Array.isArray;function dn(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l"+t.valueOf().toString()+"",t=Mr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function rr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Yn={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Id=["Webkit","ms","Moz","O"];Object.keys(Yn).forEach(function(e){Id.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Yn[t]=Yn[e]})});function $u(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Yn.hasOwnProperty(e)&&Yn[e]?(""+t).trim():t+"px"}function Hu(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=$u(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Ad=Q({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Zi(e,t){if(t){if(Ad[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(x(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(x(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(x(61))}if(t.style!=null&&typeof t.style!="object")throw Error(x(62))}}function qi(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Ji=null;function qo(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var bi=null,pn=null,mn=null;function Ja(e){if(e=Nr(e)){if(typeof bi!="function")throw Error(x(280));var t=e.stateNode;t&&(t=Wl(t),bi(e.stateNode,e.type,t))}}function Vu(e){pn?mn?mn.push(e):mn=[e]:pn=e}function Bu(){if(pn){var e=pn,t=mn;if(mn=pn=null,Ja(e),t)for(e=0;e>>=0,e===0?32:31-(Qd(e)/Kd|0)|0}var Fr=64,Dr=4194304;function Qn(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function hl(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,o=n&268435455;if(o!==0){var a=o&~l;a!==0?r=Qn(a):(i&=o,i!==0&&(r=Qn(i)))}else o=n&~l,o!==0?r=Qn(o):i!==0&&(r=Qn(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,i=t&-t,l>=i||l===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Tr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ue(t),e[t]=n}function Zd(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Gn),as=" ",ss=!1;function uc(e,t){switch(e){case"keyup":return Tp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function cc(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var en=!1;function Np(e,t){switch(e){case"compositionend":return cc(t);case"keypress":return t.which!==32?null:(ss=!0,as);case"textInput":return e=t.data,e===as&&ss?null:e;default:return null}}function Pp(e,t){if(en)return e==="compositionend"||!ia&&uc(e,t)?(e=ac(),el=na=ct=null,en=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=ds(n)}}function mc(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?mc(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function hc(){for(var e=window,t=fl();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=fl(e.document)}return t}function oa(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Mp(e){var t=hc(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&mc(n.ownerDocument.documentElement,n)){if(r!==null&&oa(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,i=Math.min(r.start,l);r=r.end===void 0?i:Math.min(r.end,l),!e.extend&&i>r&&(l=r,r=i,i=l),l=ps(n,i);var o=ps(n,r);l&&o&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,tn=null,io=null,qn=null,oo=!1;function ms(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;oo||tn==null||tn!==fl(r)||(r=tn,"selectionStart"in r&&oa(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),qn&&ur(qn,r)||(qn=r,r=yl(io,"onSelect"),0ln||(e.current=po[ln],po[ln]=null,ln--)}function F(e,t){ln++,po[ln]=e.current,e.current=t}var kt={},ue=Pt(kt),ge=Pt(!1),Ht=kt;function Sn(e,t){var n=e.type.contextTypes;if(!n)return kt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},i;for(i in n)l[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function ye(e){return e=e.childContextTypes,e!=null}function Sl(){U(ge),U(ue)}function xs(e,t,n){if(ue.current!==kt)throw Error(x(168));F(ue,t),F(ge,n)}function Tc(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(x(108,Od(e)||"Unknown",l));return Q({},n,r)}function xl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||kt,Ht=ue.current,F(ue,e),F(ge,ge.current),!0}function Es(e,t,n){var r=e.stateNode;if(!r)throw Error(x(169));n?(e=Tc(e,t,Ht),r.__reactInternalMemoizedMergedChildContext=e,U(ge),U(ue),F(ue,e)):U(ge),F(ge,n)}var Ze=null,Ql=!1,Ni=!1;function Cc(e){Ze===null?Ze=[e]:Ze.push(e)}function Xp(e){Ql=!0,Cc(e)}function _t(){if(!Ni&&Ze!==null){Ni=!0;var e=0,t=M;try{var n=Ze;for(M=1;e>=o,l-=o,qe=1<<32-Ue(t)+l|n<j?(Y=_,_=null):Y=_.sibling;var A=m(p,_,v[j],S);if(A===null){_===null&&(_=Y);break}e&&_&&A.alternate===null&&t(p,_),c=i(A,c,j),P===null?k=A:P.sibling=A,P=A,_=Y}if(j===v.length)return n(p,_),V&&Rt(p,j),k;if(_===null){for(;jj?(Y=_,_=null):Y=_.sibling;var Ie=m(p,_,A.value,S);if(Ie===null){_===null&&(_=Y);break}e&&_&&Ie.alternate===null&&t(p,_),c=i(Ie,c,j),P===null?k=Ie:P.sibling=Ie,P=Ie,_=Y}if(A.done)return n(p,_),V&&Rt(p,j),k;if(_===null){for(;!A.done;j++,A=v.next())A=f(p,A.value,S),A!==null&&(c=i(A,c,j),P===null?k=A:P.sibling=A,P=A);return V&&Rt(p,j),k}for(_=r(p,_);!A.done;j++,A=v.next())A=g(_,p,j,A.value,S),A!==null&&(e&&A.alternate!==null&&_.delete(A.key===null?j:A.key),c=i(A,c,j),P===null?k=A:P.sibling=A,P=A);return e&&_.forEach(function(On){return t(p,On)}),V&&Rt(p,j),k}function E(p,c,v,S){if(typeof v=="object"&&v!==null&&v.type===bt&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case Ar:e:{for(var k=v.key,P=c;P!==null;){if(P.key===k){if(k=v.type,k===bt){if(P.tag===7){n(p,P.sibling),c=l(P,v.props.children),c.return=p,p=c;break e}}else if(P.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===ot&&Cs(k)===P.type){n(p,P.sibling),c=l(P,v.props),c.ref=Dn(p,P,v),c.return=p,p=c;break e}n(p,P);break}else t(p,P);P=P.sibling}v.type===bt?(c=Ut(v.props.children,p.mode,S,v.key),c.return=p,p=c):(S=sl(v.type,v.key,v.props,null,p.mode,S),S.ref=Dn(p,c,v),S.return=p,p=S)}return o(p);case Jt:e:{for(P=v.key;c!==null;){if(c.key===P)if(c.tag===4&&c.stateNode.containerInfo===v.containerInfo&&c.stateNode.implementation===v.implementation){n(p,c.sibling),c=l(c,v.children||[]),c.return=p,p=c;break e}else{n(p,c);break}else t(p,c);c=c.sibling}c=Ai(v,p.mode,S),c.return=p,p=c}return o(p);case ot:return P=v._init,E(p,c,P(v._payload),S)}if(Wn(v))return y(p,c,v,S);if(In(v))return w(p,c,v,S);Qr(p,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,c!==null&&c.tag===6?(n(p,c.sibling),c=l(c,v),c.return=p,p=c):(n(p,c),c=Ii(v,p.mode,S),c.return=p,p=c),o(p)):n(p,c)}return E}var En=jc(!0),Lc=jc(!1),Tl=Pt(null),Cl=null,sn=null,ca=null;function fa(){ca=sn=Cl=null}function da(e){var t=Tl.current;U(Tl),e._currentValue=t}function vo(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function vn(e,t){Cl=e,ca=sn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ve=!0),e.firstContext=null)}function Oe(e){var t=e._currentValue;if(ca!==e)if(e={context:e,memoizedValue:t,next:null},sn===null){if(Cl===null)throw Error(x(308));sn=e,Cl.dependencies={lanes:0,firstContext:e}}else sn=sn.next=e;return t}var Mt=null;function pa(e){Mt===null?Mt=[e]:Mt.push(e)}function Oc(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,pa(t)):(n.next=l.next,l.next=n),t.interleaved=n,nt(e,r)}function nt(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var at=!1;function ma(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Rc(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function be(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function gt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,z&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,nt(e,n)}return l=r.interleaved,l===null?(t.next=t,pa(r)):(t.next=l.next,l.next=t),r.interleaved=t,nt(e,n)}function nl(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,bo(e,n)}}function Ns(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?l=i=o:i=i.next=o,n=n.next}while(n!==null);i===null?l=i=t:i=i.next=t}else l=i=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Nl(e,t,n,r){var l=e.updateQueue;at=!1;var i=l.firstBaseUpdate,o=l.lastBaseUpdate,a=l.shared.pending;if(a!==null){l.shared.pending=null;var s=a,u=s.next;s.next=null,o===null?i=u:o.next=u,o=s;var d=e.alternate;d!==null&&(d=d.updateQueue,a=d.lastBaseUpdate,a!==o&&(a===null?d.firstBaseUpdate=u:a.next=u,d.lastBaseUpdate=s))}if(i!==null){var f=l.baseState;o=0,d=u=s=null,a=i;do{var m=a.lane,g=a.eventTime;if((r&m)===m){d!==null&&(d=d.next={eventTime:g,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var y=e,w=a;switch(m=t,g=n,w.tag){case 1:if(y=w.payload,typeof y=="function"){f=y.call(g,f,m);break e}f=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=w.payload,m=typeof y=="function"?y.call(g,f,m):y,m==null)break e;f=Q({},f,m);break e;case 2:at=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,m=l.effects,m===null?l.effects=[a]:m.push(a))}else g={eventTime:g,lane:m,tag:a.tag,payload:a.payload,callback:a.callback,next:null},d===null?(u=d=g,s=f):d=d.next=g,o|=m;if(a=a.next,a===null){if(a=l.shared.pending,a===null)break;m=a,a=m.next,m.next=null,l.lastBaseUpdate=m,l.shared.pending=null}}while(!0);if(d===null&&(s=f),l.baseState=s,l.firstBaseUpdate=u,l.lastBaseUpdate=d,t=l.shared.interleaved,t!==null){l=t;do o|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);Wt|=o,e.lanes=o,e.memoizedState=f}}function Ps(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=_i.transition;_i.transition={};try{e(!1),t()}finally{M=n,_i.transition=r}}function Gc(){return Re().memoizedState}function Jp(e,t,n){var r=wt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Zc(e))qc(t,n);else if(n=Oc(e,t,n,r),n!==null){var l=fe();$e(n,e,r,l),Jc(n,t,r)}}function bp(e,t,n){var r=wt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Zc(e))qc(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var o=t.lastRenderedState,a=i(o,n);if(l.hasEagerState=!0,l.eagerState=a,He(a,o)){var s=t.interleaved;s===null?(l.next=l,pa(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=Oc(e,t,l,r),n!==null&&(l=fe(),$e(n,e,r,l),Jc(n,t,r))}}function Zc(e){var t=e.alternate;return e===W||t!==null&&t===W}function qc(e,t){Jn=_l=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Jc(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,bo(e,n)}}var jl={readContext:Oe,useCallback:oe,useContext:oe,useEffect:oe,useImperativeHandle:oe,useInsertionEffect:oe,useLayoutEffect:oe,useMemo:oe,useReducer:oe,useRef:oe,useState:oe,useDebugValue:oe,useDeferredValue:oe,useTransition:oe,useMutableSource:oe,useSyncExternalStore:oe,useId:oe,unstable_isNewReconciler:!1},em={readContext:Oe,useCallback:function(e,t){return Be().memoizedState=[e,t===void 0?null:t],e},useContext:Oe,useEffect:js,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ll(4194308,4,Wc.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ll(4194308,4,e,t)},useInsertionEffect:function(e,t){return ll(4,2,e,t)},useMemo:function(e,t){var n=Be();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Be();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Jp.bind(null,W,e),[r.memoizedState,e]},useRef:function(e){var t=Be();return e={current:e},t.memoizedState=e},useState:_s,useDebugValue:Ea,useDeferredValue:function(e){return Be().memoizedState=e},useTransition:function(){var e=_s(!1),t=e[0];return e=qp.bind(null,e[1]),Be().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=W,l=Be();if(V){if(n===void 0)throw Error(x(407));n=n()}else{if(n=t(),ne===null)throw Error(x(349));Bt&30||Mc(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,js(Dc.bind(null,r,i,e),[e]),r.flags|=2048,gr(9,Fc.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Be(),t=ne.identifierPrefix;if(V){var n=Je,r=qe;n=(r&~(1<<32-Ue(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=hr++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[Qe]=t,e[dr]=r,uf(e,t,!1,!1),t.stateNode=e;e:{switch(o=qi(n,r),n){case"dialog":D("cancel",e),D("close",e),l=r;break;case"iframe":case"object":case"embed":D("load",e),l=r;break;case"video":case"audio":for(l=0;lCn&&(t.flags|=128,r=!0,Un(i,!1),t.lanes=4194304)}else{if(!r)if(e=Pl(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Un(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!V)return ae(t),null}else 2*G()-i.renderingStartTime>Cn&&n!==1073741824&&(t.flags|=128,r=!0,Un(i,!1),t.lanes=4194304);i.isBackwards?(o.sibling=t.child,t.child=o):(n=i.last,n!==null?n.sibling=o:t.child=o,i.last=o)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=G(),t.sibling=null,n=B.current,F(B,r?n&1|2:n&1),t):(ae(t),null);case 22:case 23:return _a(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Se&1073741824&&(ae(t),t.subtreeFlags&6&&(t.flags|=8192)):ae(t),null;case 24:return null;case 25:return null}throw Error(x(156,t.tag))}function sm(e,t){switch(sa(t),t.tag){case 1:return ye(t.type)&&Sl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return kn(),U(ge),U(ue),ga(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return va(t),null;case 13:if(U(B),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(x(340));xn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return U(B),null;case 4:return kn(),null;case 10:return da(t.type._context),null;case 22:case 23:return _a(),null;case 24:return null;default:return null}}var Yr=!1,se=!1,um=typeof WeakSet=="function"?WeakSet:Set,T=null;function un(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){K(e,t,r)}else n.current=null}function Co(e,t,n){try{n()}catch(r){K(e,t,r)}}var $s=!1;function cm(e,t){if(ao=vl,e=hc(),oa(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var o=0,a=-1,s=-1,u=0,d=0,f=e,m=null;t:for(;;){for(var g;f!==n||l!==0&&f.nodeType!==3||(a=o+l),f!==i||r!==0&&f.nodeType!==3||(s=o+r),f.nodeType===3&&(o+=f.nodeValue.length),(g=f.firstChild)!==null;)m=f,f=g;for(;;){if(f===e)break t;if(m===n&&++u===l&&(a=o),m===i&&++d===r&&(s=o),(g=f.nextSibling)!==null)break;f=m,m=f.parentNode}f=g}n=a===-1||s===-1?null:{start:a,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(so={focusedElem:e,selectionRange:n},vl=!1,T=t;T!==null;)if(t=T,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,T=e;else for(;T!==null;){t=T;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var w=y.memoizedProps,E=y.memoizedState,p=t.stateNode,c=p.getSnapshotBeforeUpdate(t.elementType===t.type?w:ze(t.type,w),E);p.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(x(163))}}catch(S){K(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,T=e;break}T=t.return}return y=$s,$s=!1,y}function bn(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var i=l.destroy;l.destroy=void 0,i!==void 0&&Co(t,n,i)}l=l.next}while(l!==r)}}function Xl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function No(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function df(e){var t=e.alternate;t!==null&&(e.alternate=null,df(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Qe],delete t[dr],delete t[fo],delete t[Kp],delete t[Yp])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function pf(e){return e.tag===5||e.tag===3||e.tag===4}function Hs(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||pf(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Po(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=wl));else if(r!==4&&(e=e.child,e!==null))for(Po(e,t,n),e=e.sibling;e!==null;)Po(e,t,n),e=e.sibling}function _o(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(_o(e,t,n),e=e.sibling;e!==null;)_o(e,t,n),e=e.sibling}var re=null,Me=!1;function it(e,t,n){for(n=n.child;n!==null;)mf(e,t,n),n=n.sibling}function mf(e,t,n){if(Ke&&typeof Ke.onCommitFiberUnmount=="function")try{Ke.onCommitFiberUnmount($l,n)}catch{}switch(n.tag){case 5:se||un(n,t);case 6:var r=re,l=Me;re=null,it(e,t,n),re=r,Me=l,re!==null&&(Me?(e=re,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):re.removeChild(n.stateNode));break;case 18:re!==null&&(Me?(e=re,n=n.stateNode,e.nodeType===8?Ci(e.parentNode,n):e.nodeType===1&&Ci(e,n),ar(e)):Ci(re,n.stateNode));break;case 4:r=re,l=Me,re=n.stateNode.containerInfo,Me=!0,it(e,t,n),re=r,Me=l;break;case 0:case 11:case 14:case 15:if(!se&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,o=i.destroy;i=i.tag,o!==void 0&&(i&2||i&4)&&Co(n,t,o),l=l.next}while(l!==r)}it(e,t,n);break;case 1:if(!se&&(un(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){K(n,t,a)}it(e,t,n);break;case 21:it(e,t,n);break;case 22:n.mode&1?(se=(r=se)||n.memoizedState!==null,it(e,t,n),se=r):it(e,t,n);break;default:it(e,t,n)}}function Vs(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new um),t.forEach(function(r){var l=wm.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Ae(e,t){var n=t.deletions;if(n!==null)for(var r=0;rl&&(l=o),r&=~i}if(r=l,r=G()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*dm(r/1960))-r,10e?16:e,ft===null)var r=!1;else{if(e=ft,ft=null,Rl=0,z&6)throw Error(x(331));var l=z;for(z|=4,T=e.current;T!==null;){var i=T,o=i.child;if(T.flags&16){var a=i.deletions;if(a!==null){for(var s=0;sG()-Na?Dt(e,0):Ca|=n),we(e,t)}function Ef(e,t){t===0&&(e.mode&1?(t=Dr,Dr<<=1,!(Dr&130023424)&&(Dr=4194304)):t=1);var n=fe();e=nt(e,t),e!==null&&(Tr(e,t,n),we(e,n))}function ym(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Ef(e,n)}function wm(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(x(314))}r!==null&&r.delete(t),Ef(e,n)}var kf;kf=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ge.current)ve=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ve=!1,om(e,t,n);ve=!!(e.flags&131072)}else ve=!1,V&&t.flags&1048576&&Nc(t,kl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;il(e,t),e=t.pendingProps;var l=Sn(t,ue.current);vn(t,n),l=wa(null,t,r,e,l,n);var i=Sa();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ye(r)?(i=!0,xl(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,ma(t),l.updater=Yl,t.stateNode=l,l._reactInternals=t,yo(t,r,e,n),t=xo(null,t,r,!0,i,n)):(t.tag=0,V&&i&&aa(t),ce(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(il(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=xm(r),e=ze(r,e),l){case 0:t=So(null,t,r,e,n);break e;case 1:t=Fs(null,t,r,e,n);break e;case 11:t=zs(null,t,r,e,n);break e;case 14:t=Ms(null,t,r,ze(r.type,e),n);break e}throw Error(x(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ze(r,l),So(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ze(r,l),Fs(e,t,r,l,n);case 3:e:{if(of(t),e===null)throw Error(x(387));r=t.pendingProps,i=t.memoizedState,l=i.element,Rc(e,t),Nl(t,r,null,n);var o=t.memoizedState;if(r=o.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){l=Tn(Error(x(423)),t),t=Ds(e,t,r,n,l);break e}else if(r!==l){l=Tn(Error(x(424)),t),t=Ds(e,t,r,n,l);break e}else for(xe=vt(t.stateNode.containerInfo.firstChild),Ee=t,V=!0,Fe=null,n=Lc(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(xn(),r===l){t=rt(e,t,n);break e}ce(e,t,r,n)}t=t.child}return t;case 5:return Ic(t),e===null&&ho(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,o=l.children,uo(r,l)?o=null:i!==null&&uo(r,i)&&(t.flags|=32),lf(e,t),ce(e,t,o,n),t.child;case 6:return e===null&&ho(t),null;case 13:return af(e,t,n);case 4:return ha(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=En(t,null,r,n):ce(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ze(r,l),zs(e,t,r,l,n);case 7:return ce(e,t,t.pendingProps,n),t.child;case 8:return ce(e,t,t.pendingProps.children,n),t.child;case 12:return ce(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,o=l.value,F(Tl,r._currentValue),r._currentValue=o,i!==null)if(He(i.value,o)){if(i.children===l.children&&!ge.current){t=rt(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var a=i.dependencies;if(a!==null){o=i.child;for(var s=a.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=be(-1,n&-n),s.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var d=u.pending;d===null?s.next=s:(s.next=d.next,d.next=s),u.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),vo(i.return,n,t),a.lanes|=n;break}s=s.next}}else if(i.tag===10)o=i.type===t.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(x(341));o.lanes|=n,a=o.alternate,a!==null&&(a.lanes|=n),vo(o,n,t),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===t){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}ce(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,vn(t,n),l=Oe(l),r=r(l),t.flags|=1,ce(e,t,r,n),t.child;case 14:return r=t.type,l=ze(r,t.pendingProps),l=ze(r.type,l),Ms(e,t,r,l,n);case 15:return nf(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ze(r,l),il(e,t),t.tag=1,ye(r)?(e=!0,xl(t)):e=!1,vn(t,n),bc(t,r,l),yo(t,r,l,n),xo(null,t,r,!0,e,n);case 19:return sf(e,t,n);case 22:return rf(e,t,n)}throw Error(x(156,t.tag))};function Tf(e,t){return Zu(e,t)}function Sm(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function je(e,t,n,r){return new Sm(e,t,n,r)}function La(e){return e=e.prototype,!(!e||!e.isReactComponent)}function xm(e){if(typeof e=="function")return La(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Go)return 11;if(e===Zo)return 14}return 2}function St(e,t){var n=e.alternate;return n===null?(n=je(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function sl(e,t,n,r,l,i){var o=2;if(r=e,typeof e=="function")La(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case bt:return Ut(n.children,l,i,t);case Xo:o=8,l|=8;break;case Hi:return e=je(12,n,t,l|2),e.elementType=Hi,e.lanes=i,e;case Vi:return e=je(13,n,t,l),e.elementType=Vi,e.lanes=i,e;case Bi:return e=je(19,n,t,l),e.elementType=Bi,e.lanes=i,e;case Iu:return Zl(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Ou:o=10;break e;case Ru:o=9;break e;case Go:o=11;break e;case Zo:o=14;break e;case ot:o=16,r=null;break e}throw Error(x(130,e==null?e:typeof e,""))}return t=je(o,n,t,l),t.elementType=e,t.type=r,t.lanes=i,t}function Ut(e,t,n,r){return e=je(7,e,r,t),e.lanes=n,e}function Zl(e,t,n,r){return e=je(22,e,r,t),e.elementType=Iu,e.lanes=n,e.stateNode={isHidden:!1},e}function Ii(e,t,n){return e=je(6,e,null,t),e.lanes=n,e}function Ai(e,t,n){return t=je(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Em(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=mi(0),this.expirationTimes=mi(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=mi(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Oa(e,t,n,r,l,i,o,a,s){return e=new Em(e,t,n,a,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=je(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},ma(i),e}function km(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(_f)}catch(e){console.error(e)}}_f(),Pu.exports=Te;var _m=Pu.exports,Zs=_m;Ui.createRoot=Zs.createRoot,Ui.hydrateRoot=Zs.hydrateRoot;/** - * @remix-run/router v1.17.1 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function wr(){return wr=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function jf(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Lm(){return Math.random().toString(36).substr(2,8)}function Js(e,t){return{usr:e.state,key:e.key,idx:t}}function Io(e,t,n,r){return n===void 0&&(n=null),wr({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Ln(t):t,{state:n,key:t&&t.key||r||Lm()})}function zl(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function Ln(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function Om(e,t,n,r){r===void 0&&(r={});let{window:l=document.defaultView,v5Compat:i=!1}=r,o=l.history,a=dt.Pop,s=null,u=d();u==null&&(u=0,o.replaceState(wr({},o.state,{idx:u}),""));function d(){return(o.state||{idx:null}).idx}function f(){a=dt.Pop;let E=d(),p=E==null?null:E-u;u=E,s&&s({action:a,location:w.location,delta:p})}function m(E,p){a=dt.Push;let c=Io(w.location,E,p);u=d()+1;let v=Js(c,u),S=w.createHref(c);try{o.pushState(v,"",S)}catch(k){if(k instanceof DOMException&&k.name==="DataCloneError")throw k;l.location.assign(S)}i&&s&&s({action:a,location:w.location,delta:1})}function g(E,p){a=dt.Replace;let c=Io(w.location,E,p);u=d();let v=Js(c,u),S=w.createHref(c);o.replaceState(v,"",S),i&&s&&s({action:a,location:w.location,delta:0})}function y(E){let p=l.location.origin!=="null"?l.location.origin:l.location.href,c=typeof E=="string"?E:zl(E);return c=c.replace(/ $/,"%20"),q(p,"No window.location.(origin|href) available to create URL for href: "+c),new URL(c,p)}let w={get action(){return a},get location(){return e(l,o)},listen(E){if(s)throw new Error("A history only accepts one active listener");return l.addEventListener(qs,f),s=E,()=>{l.removeEventListener(qs,f),s=null}},createHref(E){return t(l,E)},createURL:y,encodeLocation(E){let p=y(E);return{pathname:p.pathname,search:p.search,hash:p.hash}},push:m,replace:g,go(E){return o.go(E)}};return w}var bs;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(bs||(bs={}));function Rm(e,t,n){return n===void 0&&(n="/"),Im(e,t,n,!1)}function Im(e,t,n,r){let l=typeof t=="string"?Ln(t):t,i=za(l.pathname||"/",n);if(i==null)return null;let o=Lf(e);Am(o);let a=null;for(let s=0;a==null&&s{let s={relativePath:a===void 0?i.path||"":a,caseSensitive:i.caseSensitive===!0,childrenIndex:o,route:i};s.relativePath.startsWith("/")&&(q(s.relativePath.startsWith(r),'Absolute route path "'+s.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),s.relativePath=s.relativePath.slice(r.length));let u=xt([r,s.relativePath]),d=n.concat(s);i.children&&i.children.length>0&&(q(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),Lf(i.children,t,d,u)),!(i.path==null&&!i.index)&&t.push({path:u,score:Hm(u,i.index),routesMeta:d})};return e.forEach((i,o)=>{var a;if(i.path===""||!((a=i.path)!=null&&a.includes("?")))l(i,o);else for(let s of Of(i.path))l(i,o,s)}),t}function Of(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,l=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return l?[i,""]:[i];let o=Of(r.join("/")),a=[];return a.push(...o.map(s=>s===""?i:[i,s].join("/"))),l&&a.push(...o),a.map(s=>e.startsWith("/")&&s===""?"/":s)}function Am(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Vm(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const zm=/^:[\w-]+$/,Mm=3,Fm=2,Dm=1,Um=10,$m=-2,eu=e=>e==="*";function Hm(e,t){let n=e.split("/"),r=n.length;return n.some(eu)&&(r+=$m),t&&(r+=Fm),n.filter(l=>!eu(l)).reduce((l,i)=>l+(zm.test(i)?Mm:i===""?Dm:Um),r)}function Vm(e,t){return e.length===t.length&&e.slice(0,-1).every((r,l)=>r===t[l])?e[e.length-1]-t[t.length-1]:0}function Bm(e,t,n){let{routesMeta:r}=e,l={},i="/",o=[];for(let a=0;a{let{paramName:m,isOptional:g}=d;if(m==="*"){let w=a[f]||"";o=i.slice(0,i.length-w.length).replace(/(.)\/+$/,"$1")}const y=a[f];return g&&!y?u[m]=void 0:u[m]=(y||"").replace(/%2F/g,"/"),u},{}),pathname:i,pathnameBase:o,pattern:e}}function Wm(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),jf(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],l="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,a,s)=>(r.push({paramName:a,isOptional:s!=null}),s?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),l+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?l+="\\/*$":e!==""&&e!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,t?void 0:"i"),r]}function Qm(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return jf(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function za(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function Km(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:l=""}=typeof e=="string"?Ln(e):e;return{pathname:n?n.startsWith("/")?n:Ym(n,t):t,search:Zm(r),hash:qm(l)}}function Ym(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(l=>{l===".."?n.length>1&&n.pop():l!=="."&&n.push(l)}),n.length>1?n.join("/"):"/"}function zi(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function Xm(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Rf(e,t){let n=Xm(e);return t?n.map((r,l)=>l===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function If(e,t,n,r){r===void 0&&(r=!1);let l;typeof e=="string"?l=Ln(e):(l=wr({},e),q(!l.pathname||!l.pathname.includes("?"),zi("?","pathname","search",l)),q(!l.pathname||!l.pathname.includes("#"),zi("#","pathname","hash",l)),q(!l.search||!l.search.includes("#"),zi("#","search","hash",l)));let i=e===""||l.pathname==="",o=i?"/":l.pathname,a;if(o==null)a=n;else{let f=t.length-1;if(!r&&o.startsWith("..")){let m=o.split("/");for(;m[0]==="..";)m.shift(),f-=1;l.pathname=m.join("/")}a=f>=0?t[f]:"/"}let s=Km(l,a),u=o&&o!=="/"&&o.endsWith("/"),d=(i||o===".")&&n.endsWith("/");return!s.pathname.endsWith("/")&&(u||d)&&(s.pathname+="/"),s}const xt=e=>e.join("/").replace(/\/\/+/g,"/"),Gm=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Zm=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,qm=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function Jm(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Af=["post","put","patch","delete"];new Set(Af);const bm=["get",...Af];new Set(bm);/** - * React Router v6.24.1 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function Sr(){return Sr=Object.assign?Object.assign.bind():function(e){for(var t=1;t{a.current=!0}),C.useCallback(function(u,d){if(d===void 0&&(d={}),!a.current)return;if(typeof u=="number"){r.go(u);return}let f=If(u,JSON.parse(o),i,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:xt([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,o,i,e])}function lh(){let{matches:e}=C.useContext(jt),t=e[e.length-1];return t?t.params:{}}function Ff(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=C.useContext(Xt),{matches:l}=C.useContext(jt),{pathname:i}=ni(),o=JSON.stringify(Rf(l,r.v7_relativeSplatPath));return C.useMemo(()=>If(e,JSON.parse(o),i,n==="path"),[e,o,i,n])}function ih(e,t){return oh(e,t)}function oh(e,t,n,r){_r()||q(!1);let{navigator:l}=C.useContext(Xt),{matches:i}=C.useContext(jt),o=i[i.length-1],a=o?o.params:{};o&&o.pathname;let s=o?o.pathnameBase:"/";o&&o.route;let u=ni(),d;if(t){var f;let E=typeof t=="string"?Ln(t):t;s==="/"||(f=E.pathname)!=null&&f.startsWith(s)||q(!1),d=E}else d=u;let m=d.pathname||"/",g=m;if(s!=="/"){let E=s.replace(/^\//,"").split("/");g="/"+m.replace(/^\//,"").split("/").slice(E.length).join("/")}let y=Rm(e,{pathname:g}),w=fh(y&&y.map(E=>Object.assign({},E,{params:Object.assign({},a,E.params),pathname:xt([s,l.encodeLocation?l.encodeLocation(E.pathname).pathname:E.pathname]),pathnameBase:E.pathnameBase==="/"?s:xt([s,l.encodeLocation?l.encodeLocation(E.pathnameBase).pathname:E.pathnameBase])})),i,n,r);return t&&w?C.createElement(ti.Provider,{value:{location:Sr({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:dt.Pop}},w):w}function ah(){let e=hh(),t=Jm(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,l={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return C.createElement(C.Fragment,null,C.createElement("h2",null,"Unexpected Application Error!"),C.createElement("h3",{style:{fontStyle:"italic"}},t),n?C.createElement("pre",{style:l},n):null,null)}const sh=C.createElement(ah,null);class uh extends C.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?C.createElement(jt.Provider,{value:this.props.routeContext},C.createElement(zf.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function ch(e){let{routeContext:t,match:n,children:r}=e,l=C.useContext(Ma);return l&&l.static&&l.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(l.staticContext._deepestRenderedBoundaryId=n.route.id),C.createElement(jt.Provider,{value:t},r)}function fh(e,t,n,r){var l;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if((i=n)!=null&&i.errors)e=n.matches;else return null}let o=e,a=(l=n)==null?void 0:l.errors;if(a!=null){let d=o.findIndex(f=>f.route.id&&(a==null?void 0:a[f.route.id])!==void 0);d>=0||q(!1),o=o.slice(0,Math.min(o.length,d+1))}let s=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d=0?o=o.slice(0,u+1):o=[o[0]];break}}}return o.reduceRight((d,f,m)=>{let g,y=!1,w=null,E=null;n&&(g=a&&f.route.id?a[f.route.id]:void 0,w=f.route.errorElement||sh,s&&(u<0&&m===0?(y=!0,E=null):u===m&&(y=!0,E=f.route.hydrateFallbackElement||null)));let p=t.concat(o.slice(0,m+1)),c=()=>{let v;return g?v=w:y?v=E:f.route.Component?v=C.createElement(f.route.Component,null):f.route.element?v=f.route.element:v=d,C.createElement(ch,{match:f,routeContext:{outlet:d,matches:p,isDataRoute:n!=null},children:v})};return n&&(f.route.ErrorBoundary||f.route.errorElement||m===0)?C.createElement(uh,{location:n.location,revalidation:n.revalidation,component:w,error:g,children:c(),routeContext:{outlet:null,matches:p,isDataRoute:!0}}):c()},null)}var Df=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Df||{}),Ml=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Ml||{});function dh(e){let t=C.useContext(Ma);return t||q(!1),t}function ph(e){let t=C.useContext(eh);return t||q(!1),t}function mh(e){let t=C.useContext(jt);return t||q(!1),t}function Uf(e){let t=mh(),n=t.matches[t.matches.length-1];return n.route.id||q(!1),n.route.id}function hh(){var e;let t=C.useContext(zf),n=ph(Ml.UseRouteError),r=Uf(Ml.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function vh(){let{router:e}=dh(Df.UseNavigateStable),t=Uf(Ml.UseNavigateStable),n=C.useRef(!1);return Mf(()=>{n.current=!0}),C.useCallback(function(l,i){i===void 0&&(i={}),n.current&&(typeof l=="number"?e.navigate(l):e.navigate(l,Sr({fromRouteId:t},i)))},[e,t])}function qt(e){q(!1)}function gh(e){let{basename:t="/",children:n=null,location:r,navigationType:l=dt.Pop,navigator:i,static:o=!1,future:a}=e;_r()&&q(!1);let s=t.replace(/^\/*/,"/"),u=C.useMemo(()=>({basename:s,navigator:i,static:o,future:Sr({v7_relativeSplatPath:!1},a)}),[s,a,i,o]);typeof r=="string"&&(r=Ln(r));let{pathname:d="/",search:f="",hash:m="",state:g=null,key:y="default"}=r,w=C.useMemo(()=>{let E=za(d,s);return E==null?null:{location:{pathname:E,search:f,hash:m,state:g,key:y},navigationType:l}},[s,d,f,m,g,y,l]);return w==null?null:C.createElement(Xt.Provider,{value:u},C.createElement(ti.Provider,{children:n,value:w}))}function yh(e){let{children:t,location:n}=e;return ih(Ao(t),n)}new Promise(()=>{});function Ao(e,t){t===void 0&&(t=[]);let n=[];return C.Children.forEach(e,(r,l)=>{if(!C.isValidElement(r))return;let i=[...t,l];if(r.type===C.Fragment){n.push.apply(n,Ao(r.props.children,i));return}r.type!==qt&&q(!1),!r.props.index||!r.props.children||q(!1);let o={id:r.props.id||i.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(o.children=Ao(r.props.children,i)),n.push(o)}),n}/** - * React Router DOM v6.24.1 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function zo(){return zo=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[l]=e[l]);return n}function Sh(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function xh(e,t){return e.button===0&&(!t||t==="_self")&&!Sh(e)}const Eh=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],kh="6";try{window.__reactRouterVersion=kh}catch{}const Th="startTransition",nu=gd[Th];function Ch(e){let{basename:t,children:n,future:r,window:l}=e,i=C.useRef();i.current==null&&(i.current=jm({window:l,v5Compat:!0}));let o=i.current,[a,s]=C.useState({action:o.action,location:o.location}),{v7_startTransition:u}=r||{},d=C.useCallback(f=>{u&&nu?nu(()=>s(f)):s(f)},[s,u]);return C.useLayoutEffect(()=>o.listen(d),[o,d]),C.createElement(gh,{basename:t,children:n,location:a.location,navigationType:a.action,navigator:o,future:r})}const Nh=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Ph=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Nn=C.forwardRef(function(t,n){let{onClick:r,relative:l,reloadDocument:i,replace:o,state:a,target:s,to:u,preventScrollReset:d,unstable_viewTransition:f}=t,m=wh(t,Eh),{basename:g}=C.useContext(Xt),y,w=!1;if(typeof u=="string"&&Ph.test(u)&&(y=u,Nh))try{let v=new URL(window.location.href),S=u.startsWith("//")?new URL(v.protocol+u):new URL(u),k=za(S.pathname,g);S.origin===v.origin&&k!=null?u=k+S.search+S.hash:w=!0}catch{}let E=th(u,{relative:l}),p=_h(u,{replace:o,state:a,target:s,preventScrollReset:d,relative:l,unstable_viewTransition:f});function c(v){r&&r(v),v.defaultPrevented||p(v)}return C.createElement("a",zo({},m,{href:y||E,onClick:w||i?r:c,ref:n,target:s}))});var ru;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(ru||(ru={}));var lu;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(lu||(lu={}));function _h(e,t){let{target:n,replace:r,state:l,preventScrollReset:i,relative:o,unstable_viewTransition:a}=t===void 0?{}:t,s=nh(),u=ni(),d=Ff(e,{relative:o});return C.useCallback(f=>{if(xh(f,n)){f.preventDefault();let m=r!==void 0?r:zl(u)===zl(d);s(e,{replace:m,state:l,preventScrollReset:i,relative:o,unstable_viewTransition:a})}},[u,s,d,r,l,n,e,i,o,a])}const jh=()=>h.jsx("footer",{className:"bg-gray-800 text-white p-4 mt-8",children:h.jsxs("div",{className:"container mx-auto text-center",children:[h.jsx("p",{children:"Powered by Nethermind"}),h.jsxs("p",{className:"text-sm mt-2",children:["Is your company missing or incorrect?"," ",h.jsx("a",{href:"https://github.com/NethermindEth/formalverification.xyz/tree/master/src/data",className:"underline hover:text-gray-300",children:"Add or update via PR"})]}),h.jsx("p",{className:"text-sm mt-2",children:"© 2024 Nethermind. All rights reserved."})]})}),Lh=()=>h.jsx("header",{className:"bg-gray-800 text-white p-4 mb-9",children:h.jsxs("div",{className:"container mx-auto flex justify-between items-center",children:[h.jsx("h1",{className:"text-2xl font-bold",children:"Formal Verification in Crypto"}),h.jsxs("nav",{children:[h.jsx(Nn,{to:"/",className:"hover:text-gray-300 mr-4",children:"Home"}),h.jsx(Nn,{to:"/about",className:"hover:text-gray-300 mr-4",children:"About"})]})]})}),At=[{id:2,name:"ConsenSys Diligence",specialties:["Smart Contract Verification","DeFi Protocol Verification"],description:"As part of ConsenSys, Diligence offers advanced security services for Ethereum-based projects, including manual audits and automated analysis with tools like MythX.",languages:["Solidity"],stacks:["Ethereum"],fv_language:["Hoare Logic"],svg:"consensys.svg",link:"https://consensys.net/diligence/"},{id:3,name:"Runtime Verification",specialties:["Smart Contract Verification","Virtual Machine Verification"],description:"Focused on runtime verification techniques, they provide thorough smart contract verification, analysis, and advisory services for blockchain technologies.",languages:["Solidity","Vyper","Haskell"],stacks:["Ethereum","Tezos","Algorand"],fv_language:["K Framework","Coq"],svg:"runtime.svg",link:"https://runtimeverification.com/"},{id:4,name:"Veridise",specialties:["Zero-Knowledge Circuit Verification","Smart Contract Verification"],description:"Veridise is known for its rigorous security audits and formal verification of blockchain systems, leveraging state-of-the-art research tools.",languages:["Solidity","Rust","Cairo"],stacks:["Ethereum","Solana","Starknet"],fv_language:["Coq","Z3"],svg:"veridise.svg",link:"https://www.veridise.com/"},{id:5,name:"Cyberscope",specialties:["Smart Contract Verification","DeFi Protocol Verification"],description:"Cyberscope specializes in formal verification, offering tailored solutions for smart contract projects, ensuring rigorous mathematical proof of correctness and security.",languages:["Solidity","Vyper"],stacks:["Ethereum","Binance Smart Chain"],fv_language:["Coq","TLA+"],svg:"cyberscope.svg",link:"https://www.cyberscope.io/"},{id:6,name:"ShellBoxes",specialties:["Smart Contract Verification","Cryptographic Primitive Verification"],description:"ShellBoxes offers comprehensive formal verification and security audits for various blockchain ecosystems, providing detailed reports and mitigation strategies.",languages:["Solidity","Rust","PyTeal"],stacks:["Ethereum","Polygon","Algorand"],fv_language:["Isabelle/HOL","TLA+"],svg:"shellboxes.svg",link:"https://www.shellboxes.com/"},{id:7,name:"Nethermind",specialties:["Smart Contract Verification","Zero-Knowledge Circuit Verification","Cryptographic Primitive Verification","Consensus Protocol Verification"],description:"Nethermind specializes in hard formal methods, leveraging the interactive theorem provers such as Lean4 and EasyCrypt to verify the most complex software in the web3 ecosystem. They focus particularly in the fields of smart-contract, zk-circuit, cryptographic protocol and distributed protocol verification.",languages:["Solidity","Cairo"],stacks:["Ethereum","Starknet"],fv_language:["Lean 4","SMT Solvers (Z3, CVC4)"],svg:"nethermind.svg",link:"https://www.nethermind.io/formal-verification"},{id:8,name:"Formal Land",specialties:["Smart Contract Verification","Consensus Protocol Verification"],description:"Formal Land offers advanced formal verification services, specializing in translating code from languages like Rust, OCaml, Solidity, and TypeScript to the Coq proof system. They are known for their rigorous methods and innovative tools, ensuring the highest level of software security.",languages:["Solidity","Rust","OCaml","TypeScript"],stacks:["Ethereum","Aleph Zero","Tezos"],fv_language:["Coq"],svg:"formalland.svg",link:"https://formal.land/"}],ri="https://formal-verification.xyz/";var $f={exports:{}},Oh="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",Rh=Oh,Ih=Rh;function Hf(){}function Vf(){}Vf.resetWarningCache=Hf;var Ah=function(){function e(r,l,i,o,a,s){if(s!==Ih){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Vf,resetWarningCache:Hf};return n.PropTypes=n,n};$f.exports=Ah();var zh=$f.exports;const $=Er(zh);function Mh(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var Bf=C,Fh=Mh(Bf);function iu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Dh(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var Uh=!!(typeof window<"u"&&window.document&&window.document.createElement);function $h(e,t,n){if(typeof e!="function")throw new Error("Expected reducePropsToState to be a function.");if(typeof t!="function")throw new Error("Expected handleStateChangeOnClient to be a function.");if(typeof n<"u"&&typeof n!="function")throw new Error("Expected mapStateOnServer to either be undefined or a function.");function r(l){return l.displayName||l.name||"Component"}return function(i){if(typeof i!="function")throw new Error("Expected WrappedComponent to be a React component.");var o=[],a;function s(){a=e(o.map(function(d){return d.props})),u.canUseDOM?t(a):n&&(a=n(a))}var u=function(d){Dh(f,d);function f(){return d.apply(this,arguments)||this}f.peek=function(){return a},f.rewind=function(){if(f.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var y=a;return a=void 0,o=[],y};var m=f.prototype;return m.UNSAFE_componentWillMount=function(){o.push(this),s()},m.componentDidUpdate=function(){s()},m.componentWillUnmount=function(){var y=o.indexOf(this);o.splice(y,1),s()},m.render=function(){return Fh.createElement(i,this.props)},f}(Bf.PureComponent);return iu(u,"displayName","SideEffect("+r(i)+")"),iu(u,"canUseDOM",Uh),u}}var Hh=$h;const Vh=Er(Hh);var Bh=typeof Element<"u",Wh=typeof Map=="function",Qh=typeof Set=="function",Kh=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function ul(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,l;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!ul(e[r],t[r]))return!1;return!0}var i;if(Wh&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(i=e.entries();!(r=i.next()).done;)if(!t.has(r.value[0]))return!1;for(i=e.entries();!(r=i.next()).done;)if(!ul(r.value[1],t.get(r.value[0])))return!1;return!0}if(Qh&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(i=e.entries();!(r=i.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(Kh&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(l=Object.keys(e),n=l.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,l[r]))return!1;if(Bh&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((l[r]==="_owner"||l[r]==="__v"||l[r]==="__o")&&e.$$typeof)&&!ul(e[l[r]],t[l[r]]))return!1;return!0}return e!==e&&t!==t}var Yh=function(t,n){try{return ul(t,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const Xh=Er(Yh);/* -object-assign -(c) Sindre Sorhus -@license MIT -*/var ou=Object.getOwnPropertySymbols,Gh=Object.prototype.hasOwnProperty,Zh=Object.prototype.propertyIsEnumerable;function qh(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function Jh(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(t).map(function(i){return t[i]});if(r.join("")!=="0123456789")return!1;var l={};return"abcdefghijklmnopqrst".split("").forEach(function(i){l[i]=i}),Object.keys(Object.assign({},l)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}var bh=Jh()?Object.assign:function(e,t){for(var n,r=qh(e),l,i=1;i=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},av=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e},Mo=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return n===!1?String(t):String(t).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},sv=function(t){var n=yn(t,L.TITLE),r=yn(t,xr.TITLE_TEMPLATE);if(r&&n)return r.replace(/%s/g,function(){return Array.isArray(n)?n.join(""):n});var l=yn(t,xr.DEFAULT_TITLE);return n||l||void 0},uv=function(t){return yn(t,xr.ON_CHANGE_CLIENT_STATE)||function(){}},Mi=function(t,n){return n.filter(function(r){return typeof r[t]<"u"}).map(function(r){return r[t]}).reduce(function(r,l){return me({},r,l)},{})},cv=function(t,n){return n.filter(function(r){return typeof r[L.BASE]<"u"}).map(function(r){return r[L.BASE]}).reverse().reduce(function(r,l){if(!r.length)for(var i=Object.keys(l),o=0;o=0;r--){var l=t[r];if(l.hasOwnProperty(n))return l[n]}return null},fv=function(t){return{baseTag:cv([H.HREF,H.TARGET],t),bodyAttributes:Mi($t.BODY,t),defer:yn(t,xr.DEFER),encode:yn(t,xr.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:Mi($t.HTML,t),linkTags:Hn(L.LINK,[H.REL,H.HREF],t),metaTags:Hn(L.META,[H.NAME,H.CHARSET,H.HTTPEQUIV,H.PROPERTY,H.ITEM_PROP],t),noscriptTags:Hn(L.NOSCRIPT,[H.INNER_HTML],t),onChangeClientState:uv(t),scriptTags:Hn(L.SCRIPT,[H.SRC,H.INNER_HTML],t),styleTags:Hn(L.STYLE,[H.CSS_TEXT],t),title:sv(t),titleAttributes:Mi($t.TITLE,t)}},Fo=function(){var e=Date.now();return function(t){var n=Date.now();n-e>16?(e=n,t(n)):setTimeout(function(){Fo(t)},0)}}(),su=function(t){return clearTimeout(t)},dv=typeof window<"u"?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||Fo:global.requestAnimationFrame||Fo,pv=typeof window<"u"?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||su:global.cancelAnimationFrame||su,mv=function(t){return console&&typeof console.warn=="function"&&console.warn(t)},Vn=null,hv=function(t){Vn&&pv(Vn),t.defer?Vn=dv(function(){uu(t,function(){Vn=null})}):(uu(t),Vn=null)},uu=function(t,n){var r=t.baseTag,l=t.bodyAttributes,i=t.htmlAttributes,o=t.linkTags,a=t.metaTags,s=t.noscriptTags,u=t.onChangeClientState,d=t.scriptTags,f=t.styleTags,m=t.title,g=t.titleAttributes;Do(L.BODY,l),Do(L.HTML,i),vv(m,g);var y={baseTag:Zt(L.BASE,r),linkTags:Zt(L.LINK,o),metaTags:Zt(L.META,a),noscriptTags:Zt(L.NOSCRIPT,s),scriptTags:Zt(L.SCRIPT,d),styleTags:Zt(L.STYLE,f)},w={},E={};Object.keys(y).forEach(function(p){var c=y[p],v=c.newTags,S=c.oldTags;v.length&&(w[p]=v),S.length&&(E[p]=y[p].oldTags)}),n&&n(),u(t,w,E)},Wf=function(t){return Array.isArray(t)?t.join(""):t},vv=function(t,n){typeof t<"u"&&document.title!==t&&(document.title=Wf(t)),Do(L.TITLE,n)},Do=function(t,n){var r=document.getElementsByTagName(t)[0];if(r){for(var l=r.getAttribute(De),i=l?l.split(","):[],o=[].concat(i),a=Object.keys(n),s=0;s=0;m--)r.removeAttribute(o[m]);i.length===o.length?r.removeAttribute(De):r.getAttribute(De)!==a.join(",")&&r.setAttribute(De,a.join(","))}},Zt=function(t,n){var r=document.head||document.querySelector(L.HEAD),l=r.querySelectorAll(t+"["+De+"]"),i=Array.prototype.slice.call(l),o=[],a=void 0;return n&&n.length&&n.forEach(function(s){var u=document.createElement(t);for(var d in s)if(s.hasOwnProperty(d))if(d===H.INNER_HTML)u.innerHTML=s.innerHTML;else if(d===H.CSS_TEXT)u.styleSheet?u.styleSheet.cssText=s.cssText:u.appendChild(document.createTextNode(s.cssText));else{var f=typeof s[d]>"u"?"":s[d];u.setAttribute(d,f)}u.setAttribute(De,"true"),i.some(function(m,g){return a=g,u.isEqualNode(m)})?i.splice(a,1):o.push(u)}),i.forEach(function(s){return s.parentNode.removeChild(s)}),o.forEach(function(s){return r.appendChild(s)}),{oldTags:i,newTags:o}},Qf=function(t){return Object.keys(t).reduce(function(n,r){var l=typeof t[r]<"u"?r+'="'+t[r]+'"':""+r;return n?n+" "+l:l},"")},gv=function(t,n,r,l){var i=Qf(r),o=Wf(n);return i?"<"+t+" "+De+'="true" '+i+">"+Mo(o,l)+"":"<"+t+" "+De+'="true">'+Mo(o,l)+""},yv=function(t,n,r){return n.reduce(function(l,i){var o=Object.keys(i).filter(function(u){return!(u===H.INNER_HTML||u===H.CSS_TEXT)}).reduce(function(u,d){var f=typeof i[d]>"u"?d:d+'="'+Mo(i[d],r)+'"';return u?u+" "+f:f},""),a=i.innerHTML||i.cssText||"",s=nv.indexOf(t)===-1;return l+"<"+t+" "+De+'="true" '+o+(s?"/>":">"+a+"")},"")},Kf=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(r,l){return r[Fl[l]||l]=t[l],r},n)},wv=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(r,l){return r[tv[l]||l]=t[l],r},n)},Sv=function(t,n,r){var l,i=(l={key:n},l[De]=!0,l),o=Kf(r,i);return[_e.createElement(L.TITLE,o,n)]},xv=function(t,n){return n.map(function(r,l){var i,o=(i={key:l},i[De]=!0,i);return Object.keys(r).forEach(function(a){var s=Fl[a]||a;if(s===H.INNER_HTML||s===H.CSS_TEXT){var u=r.innerHTML||r.cssText;o.dangerouslySetInnerHTML={__html:u}}else o[s]=r[a]}),_e.createElement(t,o)})},Xe=function(t,n,r){switch(t){case L.TITLE:return{toComponent:function(){return Sv(t,n.title,n.titleAttributes)},toString:function(){return gv(t,n.title,n.titleAttributes,r)}};case $t.BODY:case $t.HTML:return{toComponent:function(){return Kf(n)},toString:function(){return Qf(n)}};default:return{toComponent:function(){return xv(t,n)},toString:function(){return yv(t,n,r)}}}},Yf=function(t){var n=t.baseTag,r=t.bodyAttributes,l=t.encode,i=t.htmlAttributes,o=t.linkTags,a=t.metaTags,s=t.noscriptTags,u=t.scriptTags,d=t.styleTags,f=t.title,m=f===void 0?"":f,g=t.titleAttributes;return{base:Xe(L.BASE,n,l),bodyAttributes:Xe($t.BODY,r,l),htmlAttributes:Xe($t.HTML,i,l),link:Xe(L.LINK,o,l),meta:Xe(L.META,a,l),noscript:Xe(L.NOSCRIPT,s,l),script:Xe(L.SCRIPT,u,l),style:Xe(L.STYLE,d,l),title:Xe(L.TITLE,{title:m,titleAttributes:g},l)}},Ev=function(t){var n,r;return r=n=function(l){ov(i,l);function i(){return lv(this,i),av(this,l.apply(this,arguments))}return i.prototype.shouldComponentUpdate=function(a){return!Xh(this.props,a)},i.prototype.mapNestedChildrenToProps=function(a,s){if(!s)return null;switch(a.type){case L.SCRIPT:case L.NOSCRIPT:return{innerHTML:s};case L.STYLE:return{cssText:s}}throw new Error("<"+a.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},i.prototype.flattenArrayTypeChildren=function(a){var s,u=a.child,d=a.arrayTypeChildren,f=a.newChildProps,m=a.nestedChildren;return me({},d,(s={},s[u.type]=[].concat(d[u.type]||[],[me({},f,this.mapNestedChildrenToProps(u,m))]),s))},i.prototype.mapObjectTypeChildren=function(a){var s,u,d=a.child,f=a.newProps,m=a.newChildProps,g=a.nestedChildren;switch(d.type){case L.TITLE:return me({},f,(s={},s[d.type]=g,s.titleAttributes=me({},m),s));case L.BODY:return me({},f,{bodyAttributes:me({},m)});case L.HTML:return me({},f,{htmlAttributes:me({},m)})}return me({},f,(u={},u[d.type]=me({},m),u))},i.prototype.mapArrayTypeChildrenToProps=function(a,s){var u=me({},s);return Object.keys(a).forEach(function(d){var f;u=me({},u,(f={},f[d]=a[d],f))}),u},i.prototype.warnOnInvalidChildren=function(a,s){return!0},i.prototype.mapChildrenToProps=function(a,s){var u=this,d={};return _e.Children.forEach(a,function(f){if(!(!f||!f.props)){var m=f.props,g=m.children,y=au(m,["children"]),w=wv(y);switch(u.warnOnInvalidChildren(f,g),f.type){case L.LINK:case L.META:case L.NOSCRIPT:case L.SCRIPT:case L.STYLE:d=u.flattenArrayTypeChildren({child:f,arrayTypeChildren:d,newChildProps:w,nestedChildren:g});break;default:s=u.mapObjectTypeChildren({child:f,newProps:s,newChildProps:w,nestedChildren:g});break}}}),s=this.mapArrayTypeChildrenToProps(d,s),s},i.prototype.render=function(){var a=this.props,s=a.children,u=au(a,["children"]),d=me({},u);return s&&(d=this.mapChildrenToProps(s,d)),_e.createElement(t,d)},iv(i,null,[{key:"canUseDOM",set:function(a){t.canUseDOM=a}}]),i}(_e.Component),n.propTypes={base:$.object,bodyAttributes:$.object,children:$.oneOfType([$.arrayOf($.node),$.node]),defaultTitle:$.string,defer:$.bool,encodeSpecialCharacters:$.bool,htmlAttributes:$.object,link:$.arrayOf($.object),meta:$.arrayOf($.object),noscript:$.arrayOf($.object),onChangeClientState:$.func,script:$.arrayOf($.object),style:$.arrayOf($.object),title:$.string,titleAttributes:$.object,titleTemplate:$.string},n.defaultProps={defer:!0,encodeSpecialCharacters:!0},n.peek=t.peek,n.rewind=function(){var l=t.rewind();return l||(l=Yf({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),l},r},kv=function(){return null},Tv=Vh(fv,hv,Yf)(kv),Uo=Ev(Tv);Uo.renderStatic=Uo.rewind;const li=({title:e,description:t,canonicalUrl:n,children:r})=>h.jsxs(h.Fragment,{children:[h.jsxs(Uo,{children:[h.jsx("title",{children:e}),h.jsx("meta",{name:"description",content:t}),h.jsx("link",{rel:"canonical",href:n}),h.jsx("meta",{property:"og:title",content:e}),h.jsx("meta",{property:"og:description",content:t}),h.jsx("meta",{property:"og:url",content:n}),h.jsx("meta",{property:"og:type",content:"website"}),h.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),h.jsx("meta",{name:"twitter:title",content:e}),h.jsx("meta",{name:"twitter:description",content:t})]}),r]}),Cv=()=>{const{id:e}=lh();if(!e)return h.jsx("div",{className:"container mx-auto p-4",children:"Firm not found"});const t=parseInt(e),n=At.find(r=>r.id===t);return n?h.jsx(li,{title:`${n.name} | Formal Verification Experts`,description:`${n.name} specializes in ${n.specialties.join(", ")}. Explore their expertise in ${n.specialties.join(", ")} for blockchain and crypto projects.`,canonicalUrl:`${ri}/firm/${n.id}`,children:h.jsxs("div",{className:"container mx-auto p-4",children:[h.jsxs("div",{className:"bg-red-100 border-l-4 border-red-500 text-red-700 p-4 mb-8",role:"alert",children:[h.jsx("p",{className:"font-bold",children:"Warning"}),h.jsx("p",{children:"The information on this page was generated using AI and AI-assisted search. They are not accurate and we are waiting for you to update your company's representation, there are inaccuracies and blatant mistakes in this data. We apologize for any errors."}),h.jsxs("p",{className:"mt-2",children:["You can review and update your company's information at: ",h.jsx("a",{href:"https://github.com/NethermindEth/formalverification.xyz/tree/master/src/data",className:"underline",target:"_blank",rel:"noopener noreferrer",children:"https://github.com/NethermindEth/formalverification.xyz/tree/master/src/data"})]}),h.jsx("p",{className:"mt-2",children:"Please note that this page is not widely circulated. It will be launched after these are all accurate and up to date."})]}),h.jsxs("div",{className:"flex items-center mb-6",children:[h.jsx("a",{href:n.link,target:"_blank",rel:"noopener noreferrer",children:h.jsx("img",{src:`/firm_assets/${n.svg}`,alt:`${n.name} logo`,className:"w-16 h-16 mr-4"})}),h.jsx("a",{href:n.link,target:"_blank",rel:"noopener noreferrer",className:"text-3xl font-bold hover:text-blue-600",children:n.name})]}),h.jsx("p",{className:"mb-6 text-lg",children:n.description}),h.jsxs("section",{className:"mb-8",children:[h.jsx("h3",{className:"text-2xl font-semibold mb-4",children:"Specializations"}),h.jsx("div",{className:"flex flex-wrap gap-2",children:n.specialties.map(r=>h.jsx("span",{className:"bg-blue-100 text-blue-800 text-sm font-medium px-3 py-1 rounded-full",children:r},r))})]}),h.jsxs("section",{className:"mb-8",children:[h.jsx("h3",{className:"text-2xl font-semibold mb-4",children:"Languages"}),h.jsx("ul",{className:"list-disc list-inside",children:n.languages.map(r=>h.jsx("li",{className:"mb-2",children:r},r))})]}),h.jsxs("section",{className:"mb-8",children:[h.jsx("h3",{className:"text-2xl font-semibold mb-4",children:"Supported Stacks"}),h.jsx("ul",{className:"list-disc list-inside",children:n.stacks.map(r=>h.jsx("li",{className:"mb-2",children:r},r))})]}),h.jsxs("section",{className:"mb-8",children:[h.jsx("h3",{className:"text-2xl font-semibold mb-4",children:"Verification Domains"}),h.jsx("ul",{className:"list-disc list-inside",children:n.specialties.map(r=>h.jsx("li",{className:"mb-2",children:r},r))})]}),h.jsxs("div",{className:"flex justify-between items-center",children:[h.jsx(Nn,{to:"/",className:"text-blue-600 hover:text-blue-800 font-medium",children:"← Back to Home"}),h.jsxs("a",{href:n.link,target:"_blank",rel:"noopener noreferrer",className:"bg-blue-500 hover:bg-blue-600 text-white font-bold py-2 px-4 rounded",children:["Visit ",n.name]})]})]})}):h.jsx("div",{className:"container mx-auto p-4",children:"Firm not found"})},Nv=()=>{const[e,t]=_e.useState(""),[n,r]=_e.useState(""),[l,i]=_e.useState(""),o=Array.from(new Set(At.flatMap(g=>g.specialties))),a=Array.from(new Set(At.flatMap(g=>g.fv_language))),s=Array.from(new Set(At.flatMap(g=>g.stacks))),[u,d]=_e.useState(At);_e.useEffect(()=>{const g=localStorage.getItem("shuffledFirms"),y=localStorage.getItem("firmsHash"),w=JSON.stringify(At).split("").reduce((E,p)=>(E=(E<<5)-E+p.charCodeAt(0),E&E),0).toString();if(g&&y===w)d(JSON.parse(g));else{const E=[...At].sort(()=>.5-Math.random());d(E),localStorage.setItem("shuffledFirms",JSON.stringify(E)),localStorage.setItem("firmsHash",w)}},[]);const f=u.filter(g=>(e===""||g.specialties.includes(e))&&(n===""||g.fv_language.includes(n))&&(l===""||g.stacks.includes(l))),m=(g,y,w)=>{switch(g.preventDefault(),g.stopPropagation(),y){case"specialty":t(E=>E===w?"":w);break;case"fvTool":r(E=>E===w?"":w);break;case"stack":i(E=>E===w?"":w);break}};return h.jsx(li,{title:"Formal Verification in Crypto | Top Firms and Specialties",description:"Explore top formal verification firms specializing in blockchain and cryptocurrency technologies. Discover experts in smart contracts, ZK proofs, and more.",canonicalUrl:ri,children:h.jsxs("div",{className:"container mx-auto p-4",children:[h.jsx("h2",{className:"text-3xl font-bold mb-6",children:"Explore Top Formal Verification Firms"}),h.jsx("p",{className:"mb-8 text-lg",children:"Discover firms specializing in blockchain and cryptocurrency technologies."}),h.jsxs("p",{className:"mb-8 text-lg",children:[h.jsx(Nn,{to:"/about",className:"text-blue-600 hover:underline",children:"Why formal verification?"})," Formal verification provides a higher level of assurance compared to traditional auditing and testing methods by using mathematical proofs to demonstrate the correctness and security of software systems under all possible conditions."]}),h.jsxs("div",{className:"mb-8 flex gap-4",children:[h.jsxs("select",{id:"specialty",value:e,onChange:g=>t(g.target.value),className:"w-1/3 p-2 border rounded",children:[h.jsx("option",{value:"",children:"All Specialties"}),o.map(g=>h.jsx("option",{value:g,children:g},g))]}),h.jsxs("select",{id:"fv_language",value:n,onChange:g=>r(g.target.value),className:"w-1/3 p-2 border rounded",children:[h.jsx("option",{value:"",children:"All FV Tools"}),a.map(g=>h.jsx("option",{value:g,children:g},g))]}),h.jsxs("select",{id:"stack",value:l,onChange:g=>i(g.target.value),className:"w-1/3 p-2 border rounded",children:[h.jsx("option",{value:"",children:"All Stacks"}),s.map(g=>h.jsx("option",{value:g,children:g},g))]})]}),h.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:f.map(g=>h.jsxs("div",{className:"bg-white border border-gray-200 rounded-lg shadow-md hover:shadow-lg transition-shadow duration-300",children:[h.jsxs("div",{className:"p-5 flex items-center",children:[h.jsx("img",{src:`firm_assets/${g.svg}`,onError:({currentTarget:y})=>{y.onerror=null,y.src="firm_assets/fallback.svg"},alt:g.name,className:"w-12 h-12 mr-4"}),h.jsx("h3",{className:"text-xl font-semibold",children:g.name})]}),h.jsx("div",{className:"px-5 py-3 border-t border-gray-200",children:h.jsx("p",{className:"text-sm text-gray-600 line-clamp-2",children:g.description})}),h.jsxs("div",{className:"px-5 pb-5",children:[h.jsx("div",{className:"flex flex-wrap gap-2 mb-4",children:g.specialties.map(y=>h.jsx("span",{className:`cursor-pointer ${e===y?"bg-blue-500 text-white":"bg-blue-100 text-blue-800"} text-xs font-medium px-2.5 py-0.5 rounded-full`,onClick:w=>m(w,"specialty",y),children:y},y))}),h.jsx("div",{className:"flex flex-wrap gap-2 mb-4",children:g.fv_language.map(y=>h.jsx("span",{className:`cursor-pointer ${n===y?"bg-green-500 text-white":"bg-green-100 text-green-800"} text-xs font-medium px-2.5 py-0.5 rounded-full`,onClick:w=>m(w,"fvTool",y),children:y},y))}),h.jsx("div",{className:"flex flex-wrap gap-2 mb-4",children:g.stacks.map(y=>h.jsx("span",{className:`cursor-pointer ${l===y?"bg-purple-500 text-white":"bg-purple-100 text-purple-800"} text-xs font-medium px-2.5 py-0.5 rounded-full`,onClick:w=>m(w,"stack",y),children:y},y))}),h.jsx(Nn,{to:`/firm/${g.id}`,className:"text-blue-600 hover:text-blue-800 font-medium",children:"Learn More →"})]})]},g.id))})]})})},Pv=()=>h.jsx(li,{title:"About Formal Verification in Crypto | Key Concepts and Techniques",description:"Learn about formal verification in the context of blockchain and cryptocurrency. Explore key concepts, specialties, and formal verification languages used by top firms.",canonicalUrl:`${ri}/about`,children:h.jsxs("div",{className:"container mx-auto p-4",children:[h.jsxs("div",{className:"bg-yellow-100 border-l-4 border-yellow-500 text-yellow-700 p-4 mb-8",role:"alert",children:[h.jsx("p",{className:"font-bold",children:"Warning"}),h.jsx("p",{children:"This content is currently under heavy review as it was generated using AI. The information provided may not be entirely accurate or up-to-date. Please use this content as a starting point for further research and verification."})]}),h.jsx("h2",{className:"text-3xl font-bold mb-6",children:"About Formal Verification in Crypto"}),h.jsx("p",{className:"mb-8 text-lg",children:"Formal verification is a rigorous mathematical approach to proving the correctness and security of software systems, including blockchain and smart contract applications. It involves using formal methods and tools to analyze and verify the behavior of a system against its specified requirements and properties."}),h.jsxs("section",{className:"mb-8",children:[h.jsx("h3",{className:"text-2xl font-semibold mb-4",children:"FAQ: Formal Verification vs. Auditing and Testing"}),h.jsxs("div",{className:"space-y-4",children:[h.jsxs("details",{className:"border border-gray-300 rounded-md p-4",children:[h.jsx("summary",{className:"font-semibold cursor-pointer",children:"How does formal verification differ from auditing and testing?"}),h.jsx("p",{className:"mt-2",children:"While auditing and testing are important for ensuring the quality and security of software, they have limitations. Auditing is a manual process that relies on human expertise and can be prone to oversights. Testing can only cover a finite number of scenarios and may miss edge cases. Formal verification, on the other hand, uses mathematical proofs to demonstrate the correctness of a system under all possible conditions, providing a higher level of assurance."})]}),h.jsxs("details",{className:"border border-gray-300 rounded-md p-4",children:[h.jsx("summary",{className:"font-semibold cursor-pointer",children:"Where can things go wrong in formal verification?"}),h.jsx("p",{className:"mt-2",children:"Formal verification is not foolproof. The process can be complex and time-consuming, and errors can occur in the specification of requirements, or the modeling of the system. Additionally, formal verification relies on the correctness of the underlying tools and theories, which may have their own limitations or flaws, though this is on the order of not trusting your compiler in normal software projects - a legitimate but rare concern."})]}),h.jsxs("details",{className:"border border-gray-300 rounded-md p-4",children:[h.jsx("summary",{className:"font-semibold cursor-pointer",children:"Where can formal verification provide complete correctness?"}),h.jsx("p",{className:"mt-2",children:"When done properly, formal verification can provide complete correctness for specific properties or aspects of a system. For example, it can prove the absence of certain types of bugs, such as integer overflows or reentrancy vulnerabilities in smart contracts. It can also verify the correctness of algorithms, protocols, and state machine transitions. However, formal verification cannot guarantee the overall correctness or security of a system, as it is limited to the properties that are specified and proven."})]}),h.jsxs("details",{className:"border border-gray-300 rounded-md p-4",children:[h.jsx("summary",{className:"font-semibold cursor-pointer",children:"What are ATP and ITP in formal verification?"}),h.jsx("p",{className:"mt-2",children:"ATP (Automated Theorem Proving) and ITP (Interactive Theorem Proving) are two main approaches to formal verification. ATP systems, such as SMT solvers, automatically search for proofs based on a set of axioms and inference rules. ITP systems, such as Coq and Isabelle/HOL, require users to guide the proof process by providing intermediate steps and proof strategies. ATP is often used for solving specific verification tasks, while ITP is used for more complex and expressive proofs."})]}),h.jsxs("details",{className:"border border-gray-300 rounded-md p-4",children:[h.jsx("summary",{className:"font-semibold cursor-pointer",children:"What is the formal verification process?"}),h.jsx("p",{className:"mt-2",children:"The formal verification process typically involves the following steps:"}),h.jsxs("ol",{className:"list-decimal list-inside mt-2",children:[h.jsx("li",{children:"Understanding the codebase and its requirements"}),h.jsx("li",{children:"Developing a formal model of the system"}),h.jsx("li",{children:"Defining the properties to be verified"}),h.jsx("li",{children:"Extracting the relevant parts of the codebase into the formal model"}),h.jsx("li",{children:"Constructing proofs using appropriate tools and techniques"}),h.jsx("li",{children:"Publishing the proofs for review and validation"})]}),h.jsx("p",{className:"mt-2",children:"This process requires expertise in both the problem domain and formal methods, and close collaboration between developers, auditors, and formal verification specialists."})]})]})]}),h.jsxs("section",{className:"mb-8",children:[h.jsx("h3",{className:"text-2xl font-semibold mb-4",children:"Key Specialties"}),h.jsxs("div",{className:"space-y-4",children:[h.jsxs("details",{className:"border border-gray-300 rounded-md p-4",children:[h.jsx("summary",{className:"font-semibold cursor-pointer",children:"Formal Verification"}),h.jsx("p",{className:"mt-2",children:"Formal verification is the process of using mathematical techniques to prove the correctness of a system or program. In the context of blockchain and smart contracts, formal verification is used to ensure that the contracts behave according to their specifications and are free from logical errors and security vulnerabilities."})]}),h.jsxs("details",{className:"border border-gray-300 rounded-md p-4",children:[h.jsx("summary",{className:"font-semibold cursor-pointer",children:"Zero-Knowledge Circuits"}),h.jsx("p",{className:"mt-2",children:"Zero-knowledge circuits are a cryptographic technique that allows one party to prove to another that they know a certain piece of information without revealing the information itself. This is particularly useful in blockchain applications for enhancing privacy and enabling secure transactions without disclosing sensitive data."})]}),h.jsxs("details",{className:"border border-gray-300 rounded-md p-4",children:[h.jsx("summary",{className:"font-semibold cursor-pointer",children:"Security Analysis"}),h.jsx("p",{className:"mt-2",children:"Security analysis involves assessing the overall security posture of a blockchain system or smart contract application. This includes identifying potential attack vectors, evaluating the effectiveness of security controls, and recommending mitigation strategies to address any weaknesses or vulnerabilities."})]})]})]}),h.jsxs("section",{className:"mb-8",children:[h.jsx("h3",{className:"text-2xl font-semibold mb-4",children:"Formal Verification Languages"}),h.jsxs("div",{className:"space-y-4",children:[h.jsxs("details",{className:"border border-gray-300 rounded-md p-4",children:[h.jsx("summary",{className:"font-semibold cursor-pointer",children:"Coq"}),h.jsx("p",{className:"mt-2",children:"Coq is an interactive theorem prover and formal proof management system. It allows users to write mathematical definitions, executable algorithms, and theorems, and provides tools for proving properties about them. Coq is widely used in the formal verification of smart contracts and blockchain protocols."})]}),h.jsxs("details",{className:"border border-gray-300 rounded-md p-4",children:[h.jsx("summary",{className:"font-semibold cursor-pointer",children:"SMT Solvers (Z3, CVC4)"}),h.jsx("p",{className:"mt-2",children:"Satisfiability Modulo Theories (SMT) solvers, such as Z3 and CVC4, are automated tools that can decide the satisfiability of logical formulas over various theories, such as arithmetic, arrays, and uninterpreted functions. SMT solvers are commonly used in the formal verification of smart contracts to check for properties like safety, liveness, and security."})]}),h.jsxs("details",{className:"border border-gray-300 rounded-md p-4",children:[h.jsx("summary",{className:"font-semibold cursor-pointer",children:"K Framework"}),h.jsx("p",{className:"mt-2",children:"The K Framework is a rewrite-based executable semantic framework for defining programming languages, type systems, and formal analysis tools. It allows users to define the syntax and semantics of a language in a modular and executable manner, making it well-suited for formally verifying smart contracts and blockchain implementations."})]}),h.jsxs("details",{className:"border border-gray-300 rounded-md p-4",children:[h.jsx("summary",{className:"font-semibold cursor-pointer",children:"Isabelle/HOL"}),h.jsx("p",{className:"mt-2",children:"Isabelle/HOL is a generic proof assistant that allows users to define mathematical concepts, formulate theorems, and prove them using a variety of automated and interactive proof methods. It is based on higher-order logic and is used for formally verifying complex systems, including blockchain protocols and smart contracts."})]}),h.jsxs("details",{className:"border border-gray-300 rounded-md p-4",children:[h.jsx("summary",{className:"font-semibold cursor-pointer",children:"TLA+"}),h.jsx("p",{className:"mt-2",children:"TLA+ is a formal specification language for describing and reasoning about concurrent and distributed systems. It is based on mathematical logic and set theory and allows users to specify system behavior, state properties, and prove correctness using a combination of model checking and theorem proving. TLA+ is used for formally verifying blockchain consensus algorithms and smart contract systems."})]}),h.jsxs("details",{className:"border border-gray-300 rounded-md p-4",children:[h.jsx("summary",{className:"font-semibold cursor-pointer",children:"Lean 4"}),h.jsx("p",{className:"mt-2",children:"Lean 4 is a theorem prover and functional programming language that aims to bridge the gap between interactive and automated theorem proving. It features a powerful type system, a rich mathematical library, and a tactic language for writing proofs. Lean 4 is gaining popularity in the formal verification of smart contracts and blockchain systems due to its expressiveness and ease of use."})]})]})]})]})}),_v=()=>h.jsx(li,{title:"404 - Page Not Found | Formal Verification",description:"Oops! This page seems to have failed our formal verification process.",canonicalUrl:`${ri}404`,children:h.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gray-100",children:h.jsxs("div",{className:"text-center p-8 bg-white shadow-lg rounded-lg",children:[h.jsx("h1",{className:"text-6xl font-bold text-red-500 mb-4",children:"404"}),h.jsx("h2",{className:"text-2xl font-semibold mb-4",children:"Page Not Found"}),h.jsx("p",{className:"text-lg mb-6",children:"Oops! It seems this page has failed our formal verification process."}),h.jsxs("div",{className:"space-y-4 mb-8",children:[h.jsx("p",{className:"italic",children:"In the world of formal verification, we prove the absence of bugs. Unfortunately, we can't prove the absence of this page."}),h.jsx("p",{className:"italic",children:"We tried to model check this URL, but it led to a state explosion ¯\\_(ツ)_/¯"})]}),h.jsx(Nn,{to:"/",className:"bg-blue-500 hover:bg-blue-600 text-white font-bold py-2 px-4 rounded transition duration-300",children:"Return to Home"})]})})}),jv=()=>h.jsx("div",{children:"SatoshiRazor"}),Lv=()=>h.jsx(Ch,{children:h.jsxs("div",{className:"flex flex-col min-h-screen bg-gray-50",children:[h.jsx(Lh,{}),h.jsx("main",{className:"flex-grow",children:h.jsxs(yh,{children:[h.jsx(qt,{path:"/",element:h.jsx(Nv,{})}),h.jsx(qt,{path:"/firm/:id",element:h.jsx(Cv,{})}),h.jsx(qt,{path:"/about",element:h.jsx(Pv,{})}),h.jsx(qt,{path:"/satoshi-razor",element:h.jsx(jv,{})}),h.jsx(qt,{path:"*",element:h.jsx(_v,{})})]})}),h.jsx(jh,{})]})});var $o,Xf=-1,jr=function(e){addEventListener("pageshow",function(t){t.persisted&&(Xf=t.timeStamp,e(t))},!0)},Gf=function(){var e=self.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0];if(e&&e.responseStart>0&&e.responseStart=0?r="back-forward-cache":n&&(document.prerendering||Fa()>0?r="prerender":document.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/_/g,"-"))),{name:e,value:t===void 0?-1:t,rating:"good",delta:0,entries:[],id:"v4-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:r}},Lr=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver(function(l){Promise.resolve().then(function(){t(l.getEntries())})});return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch{}},Ct=function(e,t,n,r){var l,i;return function(o){t.value>=0&&(o||r)&&((i=t.value-(l||0))||l===void 0)&&(l=t.value,t.delta=i,t.rating=function(a,s){return a>s[1]?"poor":a>s[0]?"needs-improvement":"good"}(t.value,n),e(t))}},Da=function(e){requestAnimationFrame(function(){return requestAnimationFrame(function(){return e()})})},ii=function(e){document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&e()})},Ua=function(e){var t=!1;return function(){t||(e(),t=!0)}},fn=-1,cu=function(){return document.visibilityState!=="hidden"||document.prerendering?1/0:0},Dl=function(e){document.visibilityState==="hidden"&&fn>-1&&(fn=e.type==="visibilitychange"?e.timeStamp:0,Ov())},fu=function(){addEventListener("visibilitychange",Dl,!0),addEventListener("prerenderingchange",Dl,!0)},Ov=function(){removeEventListener("visibilitychange",Dl,!0),removeEventListener("prerenderingchange",Dl,!0)},Zf=function(){return fn<0&&(fn=cu(),fu(),jr(function(){setTimeout(function(){fn=cu(),fu()},0)})),{get firstHiddenTime(){return fn}}},$a=function(e){document.prerendering?addEventListener("prerenderingchange",function(){return e()},!0):e()},du=[1800,3e3],Rv=function(e,t){t=t||{},$a(function(){var n,r=Zf(),l=Tt("FCP"),i=Lr("paint",function(o){o.forEach(function(a){a.name==="first-contentful-paint"&&(i.disconnect(),a.startTimer.value&&(r.value=l,r.entries=i,n())},a=Lr("layout-shift",o);a&&(n=Ct(e,r,pu,t.reportAllChanges),ii(function(){o(a.takeRecords()),n(!0)}),jr(function(){l=0,r=Tt("CLS",0),n=Ct(e,r,pu,t.reportAllChanges),Da(function(){return n()})}),setTimeout(n,0))}))},qf=0,Fi=1/0,Zr=0,Av=function(e){e.forEach(function(t){t.interactionId&&(Fi=Math.min(Fi,t.interactionId),Zr=Math.max(Zr,t.interactionId),qf=Zr?(Zr-Fi)/7+1:0)})},zv=function(){"interactionCount"in performance||$o||($o=Lr("event",Av,{type:"event",buffered:!0,durationThreshold:0}))},We=[],cl=new Map,Jf=0,Mv=function(){return($o?qf:performance.interactionCount||0)-Jf},Fv=[],Dv=function(e){if(Fv.forEach(function(l){return l(e)}),e.interactionId||e.entryType==="first-input"){var t=We[We.length-1],n=cl.get(e.interactionId);if(n||We.length<10||e.duration>t.latency){if(n)e.duration>n.latency?(n.entries=[e],n.latency=e.duration):e.duration===n.latency&&e.startTime===n.entries[0].startTime&&n.entries.push(e);else{var r={id:e.interactionId,latency:e.duration,entries:[e]};cl.set(r.id,r),We.push(r)}We.sort(function(l,i){return i.latency-l.latency}),We.length>10&&We.splice(10).forEach(function(l){return cl.delete(l.id)})}}},bf=function(e){var t=self.requestIdleCallback||self.setTimeout,n=-1;return e=Ua(e),document.visibilityState==="hidden"?e():(n=t(e),ii(e)),n},mu=[200,500],Uv=function(e,t){"PerformanceEventTiming"in self&&"interactionId"in PerformanceEventTiming.prototype&&(t=t||{},$a(function(){var n;zv();var r,l=Tt("INP"),i=function(a){bf(function(){a.forEach(Dv);var s,u=(s=Math.min(We.length-1,Math.floor(Mv()/50)),We[s]);u&&u.latency!==l.value&&(l.value=u.latency,l.entries=u.entries,r())})},o=Lr("event",i,{durationThreshold:(n=t.durationThreshold)!==null&&n!==void 0?n:40});r=Ct(e,l,mu,t.reportAllChanges),o&&(o.observe({type:"first-input",buffered:!0}),ii(function(){i(o.takeRecords()),r(!0)}),jr(function(){Jf=0,We.length=0,cl.clear(),l=Tt("INP"),r=Ct(e,l,mu,t.reportAllChanges)}))}))},hu=[2500,4e3],Di={},$v=function(e,t){t=t||{},$a(function(){var n,r=Zf(),l=Tt("LCP"),i=function(s){t.reportAllChanges||(s=s.slice(-1)),s.forEach(function(u){u.startTime{Iv(console.log),Uv(console.log),$v(console.log)};Ui.createRoot(document.getElementById("root")).render(h.jsx(_e.StrictMode,{children:h.jsx(Lv,{})}));Hv(); diff --git a/assets/main-YXJUqckt.css b/assets/main-YXJUqckt.css deleted file mode 100644 index b9aa8dd..0000000 --- a/assets/main-YXJUqckt.css +++ /dev/null @@ -1 +0,0 @@ -.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;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;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color: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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--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: rgb(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: rgb(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}}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mr-4{margin-right:1rem}.mt-2{margin-top:.5rem}.mt-8{margin-top:2rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.flex{display:flex}.grid{display:grid}.h-12{height:3rem}.h-16{height:4rem}.min-h-screen{min-height:100vh}.w-1\/3{width:33.333333%}.w-12{width:3rem}.w-16{width:4rem}.flex-grow{flex-grow:1}.cursor-pointer{cursor:pointer}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity))}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.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}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-5{padding-bottom:1.25rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-6xl{font-size:3.75rem;line-height:1}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.italic{font-style:italic}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(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)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -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)}.filter{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{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-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(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)}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}} diff --git a/assets/merriweather-sans-latin-400-normal-BtHbVa_7.woff b/assets/merriweather-sans-latin-400-normal-BtHbVa_7.woff new file mode 100644 index 0000000000000000000000000000000000000000..5e26678cbaedd2eb29a1067e376cc3023881f0e8 GIT binary patch literal 21352 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 literal 0 HcmV?d00001 diff --git a/assets/merriweather-sans-latin-400-normal-MeumwvFc.woff2 b/assets/merriweather-sans-latin-400-normal-MeumwvFc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4bc3dddbb542af4e8233f939f786f6d2ebbc3e75 GIT binary patch literal 16980 zcmV({K+?Z=Pew8T0RR91076s%5C8xG0I#3`0732m0RR9100000000000000000000 z0000QfhZe+j4&LL4hCR9Q&d4zUI2tP5eN!_nRtPL8ViI#00A}vBm;49tVn4 z3FJ8a3#}5BLji%Kn>4n?~F)BN%JTF|1E)zAwqE}I_4iJ0_E;b+tG9; zjCa_b$WFE}k~sQ3TTQ(+%f6v{aZIMt0!_i%GdBpo$c-Y9)Nf&wD;-x6NAa9rf>Ki$ zJ`$OooxJAzpT!_Sf+C;O`3!6u`IDTyM35c-RS$OmKf#gV3}SdeVngvQ7+?d>njtdDdjI)cI4PU z_GnQ7FM$Pwl%Sfz_F6tDx@S-piLK+om1>b5i)vL!jKMP`e*D}PdM6aTnaaESwmD$` z-T)-*`8fU%41;kLe1YRAIEY5U@%VUD7Z|tzjsht1q=izc5D67t7O-&hz!`t6Km;Dp zuL1rMbN=}{OQI$c4oTnIilhf|5{?u|>uXzA;6BaV-_}}e*w%0AW}8AU4a3eO`L!F1 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 K<}YcFtONi{43bR% literal 0 HcmV?d00001 diff --git a/assets/merriweather-sans-latin-ext-400-normal-DDe-011c.woff b/assets/merriweather-sans-latin-ext-400-normal-DDe-011c.woff new file mode 100644 index 0000000000000000000000000000000000000000..af4d776209d846777ec22d666253edf65b939b70 GIT binary patch literal 22028 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%0ALP-GL4e~Te6m~SGBd%@05d#O<^%=1@6%twBsN+- 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 + + + + + + + + + + + + diff --git a/favicon.ico b/favicon.ico deleted file mode 100644 index a11777cc471a4344702741ab1c8a588998b1311a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3870 zcma);c{J4h9>;%nil|2-o+rCuEF-(I%-F}ijC~o(k~HKAkr0)!FCj~d>`RtpD?8b; zXOC1OD!V*IsqUwzbMF1)-gEDD=A573Z-&G7^LoAC9|WO7Xc0Cx1g^Zu0u_SjAPB
3vGa^W|sj)80f#V0@M_CAZTIO(t--xg= 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ diff --git a/firm_assets/certik.svg b/firm_assets/certik.svg deleted file mode 100644 index 5aa945a..0000000 --- a/firm_assets/certik.svg +++ /dev/null @@ -1 +0,0 @@ -x.0x \ No newline at end of file diff --git a/firm_assets/consensys.svg b/firm_assets/consensys.svg deleted file mode 100644 index 5aa945a..0000000 --- a/firm_assets/consensys.svg +++ /dev/null @@ -1 +0,0 @@ -x.0x \ No newline at end of file diff --git a/firm_assets/cyberscope.svg b/firm_assets/cyberscope.svg deleted file mode 100644 index 5aa945a..0000000 --- a/firm_assets/cyberscope.svg +++ /dev/null @@ -1 +0,0 @@ -x.0x \ No newline at end of file diff --git a/firm_assets/fallback.svg b/firm_assets/fallback.svg deleted file mode 100644 index 5aa945a..0000000 --- a/firm_assets/fallback.svg +++ /dev/null @@ -1 +0,0 @@ -x.0x \ No newline at end of file diff --git a/firm_assets/formalland.svg b/firm_assets/formalland.svg deleted file mode 100644 index c415e5c..0000000 --- a/firm_assets/formalland.svg +++ /dev/null @@ -1,162 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/firm_assets/nethermind.svg b/firm_assets/nethermind.svg deleted file mode 100644 index 99646ed..0000000 --- a/firm_assets/nethermind.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/firm_assets/runtime.svg b/firm_assets/runtime.svg deleted file mode 100644 index 5aa945a..0000000 --- a/firm_assets/runtime.svg +++ /dev/null @@ -1 +0,0 @@ -x.0x \ No newline at end of file diff --git a/firm_assets/shellboxes.svg b/firm_assets/shellboxes.svg deleted file mode 100644 index 5aa945a..0000000 --- a/firm_assets/shellboxes.svg +++ /dev/null @@ -1 +0,0 @@ -x.0x \ No newline at end of file diff --git a/firm_assets/veridise.svg b/firm_assets/veridise.svg deleted file mode 100644 index 5aa945a..0000000 --- a/firm_assets/veridise.svg +++ /dev/null @@ -1 +0,0 @@ -x.0x \ No newline at end of file diff --git a/firms_logos/consensys.png b/firms_logos/consensys.png new file mode 100644 index 0000000000000000000000000000000000000000..f2327d0f098769430ae1c7a592fdb15d5665f8c7 GIT binary patch literal 5308 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 AO8@`> literal 0 HcmV?d00001 diff --git a/firms_logos/cyberscope.png b/firms_logos/cyberscope.png new file mode 100644 index 0000000000000000000000000000000000000000..f150d045f51df78da8e1285d7557cfdaf41cc8a4 GIT binary patch literal 2575 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 literal 0 HcmV?d00001 diff --git a/firms_logos/nethermind.png b/firms_logos/nethermind.png new file mode 100644 index 0000000000000000000000000000000000000000..01ce411f578df8ff10103ff7ebe2eb27782d5bde GIT binary patch literal 3212 zcmds)=Tj316UIX?M;ApYN0)ZOE4|kMK?o%j1q`ShMWhJ?3`kYF)QE^QL0ST#nJ5w| zQiRZAq(qdMLwb`=AQ19$|HgfI_L<)^JNs#8b~eM&-kO(Nlp6p5@Y;ZYkaHjUSDftU z6@9Cz{M@+0K<*I$z$N*A#bg7K+ddDOA|Tf0fTnTr)pKC=Hv^ji0Ij)yoZe*v0C=Qr zfMza_m^R7aXRiJdgF75rElLyBP7~^KU{TS_w?NL^#6%^w>d9(FW))GdS_Fv|&^Rt7|_aLpie&WxPrZFA=$ot|0F4%zmzV+0WQxNd&sF*EA`G@7w z;$=PRi47-ll*cH7umw*jej70JDpw-0)_5L(0h$6>n3#B2S^p;>&|~@^gKa(10PTh0 znwwGU?1Ac|F9(Ol3zz&72wNYvoV|6l4=cqg+BciLPI{p6%W=`GWz^f5yM|l+N1L$( z{ljMdx80%b4W!WaogFSx_R?P-@0NT>@-Z<>xUPY$*%xCavou%(lyG`dOV{{$O1}S| zk*0QBgbu~aNWLubVMJY5o`j}jMD;m2rAqod=k{aM(}^~4p+RSIq-`1teHn=ce} zLa5*-#Gv)#h#F!LM@{B3ww_BneBlxL3FJp&{Zlm@Yi9v=KquirE~7Ys@k7!ho*cyL zOUemuV&HHp$m`$rBH|}Ibx&_xEAhgL4M3D=CptODOAa$?Ba8U)W0b<58r}BtNBH?P zziK(s9!gux@QaDcTpq6j`k~0rGpyS4wOThOC;$CPvF`n{W##(KYwHyrl-c#x2Z}o?bwx9yObjfAH zjRxvpNw3Q!il8Vbd;B~V8Onen81PF zv_Duxs~N?Y5g$@-Mx*UgOi_^hyxv+2-L3U(AY7ax7JI6G^GWN|c3A zZ>#3XF|8-7BWg3XA^Ga&J)R8XqEB?XswJKcICWr(sGLx?s5-E23%A^vbLs4nz1Y>? znhHd`+g!@M_x!f0aI#y?BUfoI6CZkqR#Q5vPq1H9$b^S-fz%RdV8aFkH$;I;+bqH( z!tw8gi}Om5VXW6vffeNOpl}U&8}tBeufl7D%n`t2?Gx}lF87j5s%brDg1YYOyk~0i z=7NSqj#XgJyH{fsw2z&g{4|q4Y*+lTRSA1LY9{lL{LxgTA=dhhK&F5Yo&1*^t;dT# zwH`0iLbg(zx;haD_tOv;I@=T|FeEhO)ti2yK9{%@ry7VVH_};ycT`9dY|X|_evL-yil!uGD_7{Ku{l@Ra2IfWYbRQn(j9{em1aiE;e#J>+2S~Y@%BJk!iG$pP|$JFix2i=B|4c1{E6B% z-?e?raa)iZ|M5e_*4X{$W}8PyH88oC2qMHLxRnSiHSTM~$F5=c2X8TJf%d_TQ8?-@ z1l9##FTaoN-h&{(u}*8^Ii?kZNQ(FfS%J6(l?cCRce6Rc5x>=agP41-(6wfL5xv$o zV{%krfanAupN$Gv))JF8;GVqjv|5DzFMk4blzA5)-0qQtzDR6v`-@tcLFcSlVQH&= zN={N9KpEe9E!HczQZrrQ_y{=@Im1X8OUpTc84J%)vSssWw>d#(wjv_@pl2hh5FO3a z%uqjQ47Jl?Y7`}pxdxxg930(iA3h3dxD;o)3oX&wfyM8 z#e!r{4nOmKCSs|D;9Who;W~8xD={Z2{TZ=@guhQ#OEQe5Ed9fp-7r+JR8_@}V~=gk5BDT}3zdp+*vM;5=?Ubemt>^a~SFeKh3YqGU)8 zD;lu-`q-LCU!1?NL-8myH9a%26MF^js(tyH=Xbkzx$&!6^A9hBXHGFHYY^rU@*Do4 znrKS2MPHhyc8N=YlJMMFr=PH}#HBCSZ0#{Mu38UV*^;$e3Lj$ou&hh<1vpa$&5}se zuSox}3Nmf;24O2Z=>_@0aVI6M+uvJWx_Er<%8SA7UAuj3j8K|(eUxKiQ$g#{D2Z6;i%r`P^CgMBU z+rg^IX2S}Ub@2_}ZuSAaN|AL0Mao0-m#6+2%+D906BO6`hh5xmDZHJm9=+?40<5cE z$;7O7>52;LdJwan%397B0uFQaRH!Sc*Jz>?sw#4`*%I?s-rD)5z|_kkwce_Jq3Xya~i=_+Vp4e3m_Ud8#FfVxTbyr+NN#9RCqlmYj$p`dG$s%h1Fmj)c zoRqT3zK49G>$n3(DNBgmM0(K6XAA*oL>OxiIuo-P|jVL+fsJxXhAPmK&R z(ZxM0GEh4tT3Lt>9zGvM>35=3PlzQM@Y)=`cg~*-k1pIu%l)i1Q>RS}W7Dz1o>I9} z=Z6o(&e%2=)W2F~Kaqf+$SEBdB`+L4Dc$B!8=Q(SL*_kgXv%7jE`)J$T(wh>6HO7% zXbc;X#q&A`e(l%ByTCxhYYF%9IgM(o-#0!=6V)q(3G5(sDVileeZM6OTqs>UKP(tX zaa9??@u8uh$g0Pv1|&kaa)A102Lb5MpN$@knwc|r;?11zet$- z_H{vH=HW}d0hNe-f6uQ>`7bT1M67PAKDSZxuG7L3;?J@gfs7$a@a~W-KTg?>*JgMw zZ-GUoHC66ozc1wp5f7DE6ASRpK3%Y;P)TMkma@K~^qo>%#B!4@G&qM&+~vZ;d~n!$ zlnvOZ+3V=z8#q;eSw5%`8-NK6J=B}@rTU@A2lUTRwVF@*-Ez6--z?N_>U^)&tMq@r ziFZ|edgkbD$zeq)Ep>1HL07~Y=-ONK&|YiaRQJSYq-v5vW`BGCgIa~dDBide2lL8G zzL*&d#k=Uj)K1>^!n;{}>+%upk?O85U$%!D%Q$A&;I58}Kwt9o#TEF)QT>W?@AX91 zxdHcLa86;|R`* z8Ez%_&rG_mv{7@Qz*rFf?=5Pqp?;;~in|u^8+cFw1~nB$Rzo|EoD#-L>}|QC^PhIZ zP(JP6z_e0mXMCSd1;przWka-UR=|DG%erF9-#}YJgGoo^gh^;}QRs`B1{P*a-vLKr pQX+tznfWp&=N&1j{~XLEU`GeuHb0y%J%1hmHkS6lCi6SV{|Cfx*%|-< literal 0 HcmV?d00001 diff --git a/firms_logos/runtime.png b/firms_logos/runtime.png new file mode 100644 index 0000000000000000000000000000000000000000..04e382107c57ab335070032c08380c059fe3ea03 GIT binary patch literal 5677 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 JS{3{7{|8VHqmlps literal 0 HcmV?d00001 diff --git a/firms_logos/shellboxes.png b/firms_logos/shellboxes.png new file mode 100644 index 0000000000000000000000000000000000000000..d8442f1a76581d3ffe01afa13299a6f02886f82b GIT binary patch literal 5503 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 literal 0 HcmV?d00001 diff --git a/firms_logos/veridise.png b/firms_logos/veridise.png new file mode 100644 index 0000000000000000000000000000000000000000..79dd3853b1e3aab34d34a065cb00572e89289703 GIT binary patch literal 7177 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 b-{Tg - + - - + - + Formal Verification Companies in Crypto - - + + diff --git a/logo.png b/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..2adb8daa4e53de6d9f7aadd723f96564e91feff5 GIT binary patch literal 1483 zcmV;+1vL7JP)Px)g-Jv~RCr$PSzU-5RTTd2B>h>X>uz!_nhy3=iGblG7R{`20VTw03-|;a0HSR7;pk4MKDQ$Bn1W>fg}Y6 zoB+u#kfeZ53a~<UDT zPO(^=1u*X&(=xy`&3gda2daxIDffFXJgnPLCaVtA{%jROyd2kjE|a;F3}b)8PQ!Ty zY_O!<83+L9e1ZXcUBLxM-5382Ak#)Fb!n+o`X>$uCghH(^ z#BnH+F3~1o+wVrw@d)QLnbnSAeBZ2JM}e_dgb>fR+SaB(D+9C!yY;fOo+YGQ4nXB< zY!JCe0+S#)a2x!0CE~Tzpj;X<);yM1k*Hkf#}gDd#=xh zF>YDb@9_YrYqK5zpiG(B>?Sbwc3Y)VwTtKh%eMD~1v#J3U+GjTCw!>CTS~d!&sO9b z&?^A)`TWIBrJ{0jnFfR(g_Jji1;8B5zJ-*rS+`d+!&qfm){%$+j7>1iFKmNe*|zN; z`~nym85voWPOD-wTNMX@5j2~3+%OIcA>LH4IOjVUu(4Ua#)gXHTw5-ekF}as z4bR-{>}lQV6L3UIc|({ECNcv$#~7hWAlff%`|f%gjDzSmt!<)R!nPl49m{dPk$@fQ zeS5FM9uh))7G^#40F3boHs5H5!WfDy;{ibF<~aY5fQNN<()05xPEAh!;Tc~SH) z`(YO(6aY=eI9Op*~SgDb-E|DWw9LI5W zxf1G$3;+W@BE~%E2hEeJU-Z;I-CqDs3n6~?YMZ8c3y2QtEHdClOUf5G=l3$;3+=3o zJ?R$KAg|ooblJzOB;Q(-R@f-o5j>k_h;Ju)r7_iflazl`u z-}rgA3oJOgV#QMP%o%n1(_Nb_h!Jp&lv1&!tLOX$pw=Wk&4AZCMD~f0a$Q%E*OjyY zwEuU-GesANjcy&xWHQ4k!%(?h?f2a@^nBhZrTnQ|`@Y*?9D^5{u9g88S`cykO#q04 zUO(t24Csedj1xn`fH>&&gKolreptmgF(eF#gI+)ACJg9@Rg4ou!hksF^@DE0fPPrT lI58v)h=X1~=ngys{srsd0AJxmM}PnT002ovPDHLkV1m>%t*Zb4 literal 0 HcmV?d00001 diff --git a/logo192.png b/logo192.png deleted file mode 100644 index fc44b0a3796c0e0a64c3d858ca038bd4570465d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN diff --git a/manifest.json b/manifest.json index 7127060..3dc233a 100644 --- a/manifest.json +++ b/manifest.json @@ -3,17 +3,17 @@ "name": "Formal verification companies in Crypto", "icons": [ { - "src": "favicon.ico", + "src": "logo.png", "sizes": "64x64 32x32 24x24 16x16", "type": "image/x-icon" }, { - "src": "logo192.png", + "src": "logo.png", "type": "image/png", "sizes": "192x192" }, { - "src": "logo512.png", + "src": "logo.png", "type": "image/png", "sizes": "512x512" } diff --git a/powered_by.png b/powered_by.png new file mode 100644 index 0000000000000000000000000000000000000000..5e7e67d6b042b841db70145077a9ffb64e605b8b GIT binary patch literal 3166 zcmV-k459OhP)a{}N5n0kZ@ zXipHQ>TPY}Khyi`kz|i#S&|)+TIac|R5GKPo}N*6&#!w%D4NrEL)E9-702mpu~Ic+ zRVCswk!mZ_$9U}NQmN&(8eVRGwe7Og>FoOasDh%3@FT^pB69V@!to^h=Jfwfism%) z33|{qsKHL>f;T;YVuj5N4dz)7s05UGRy1Xan-K(;7*eUawf`6^m|CU0JQ<9)Bk7 zlK4ycudQFaq<-X{^epV>2l`aD%f{8U>!*z|J|9^;rIy}P9M7Lwg& z9G@@gdtCondOOY*lG>)potICNZrW{~&z-^*uJ_@E730I=^2Yn5RpZIC&E3W2%@0zq zulZ_RU8mEl|x!dGanU+dtpfip|9xL2;-Le)ahjQCAH=U}@WZR6`z+hnpQXBx$1x>QU@Hew3o z+_iZI2JX2xZyK5WiMOMF2M&R0pG&_#y1hADzr8-+asPSNV%?Yb4lqnI?&bQoV)Ocg4W7LWO`TvTK3+{4jxqOp020dGSJTUFJ7P?8?eqj@X7zp`n+fw%}|@M%K{hqRgvD zc?k}4>Df{pz4?gSzXv|_C;LlVOm@`X2K6hXYB<9k3~ zR;p=%oba5E)-@xDtO|%_v7Wu9dnWMAqm229=@Mg@DnX{Tu22m9*yuq1M#!*j%5$Is z-RDF(;8@2x66sG?^+_E;8bK#^xS-aZf?ijw5k~L})psreN1TU)tV(-%5|84bX@)4( z8S=o9x8t^8LNX9CKocPYgSwS-FbR4!a{7+Q!&NRO^EF27MamrY(D%?WW*9V9%@N@N zi+@9Hfk8XL%dXIaVheFg1@M1W>J)puYF~bobZdk$Rvd|C{NL)|a+B3GZIb={_TH|M z@{Lh{mo_XCkeQA-kGg*t`<+l8SE3Qb*kWe%ZdwLx3V)$Prj zI!#Fs75T4W9tQ>Gl*%=U{|9|5Y9eGxL^Fk6adm0=?;jBZJ!YS$7elUPpk`AJMjqsN zVcH>#)@ED?!_5MbZw`kd>U}IOhd`R5ck46-8E3$XSE0NQeXgnurCf`{RTwus59Rhc zk~dI*#sZO?&#J}_$?3Ot_36u|;=-X!ithAe1@XqLR&A^Ehbdi2ve8#VgeL6gC9$)47`%x&cP*fDF(N2V_O?O>!)wASfV%vnE09>#qMn=-b*ovtj9 z9^8U!MwhPhqvSY1S+H4FhbC#MCz(y3BFI3tpde;jveNF&c|G!s8QyMm5&};*3d_U1 zL1zJufLEEdS@k5|gzWs`SzbN)zv$j$&9+Y88^xY{dru$uhb zplL{u5$lh6tGiY|n4_k|j|q7UC{OQ5IfY$G=-lOn@XWHRv?Xi9l+B#Mo-}e1sE6EIcN?})gATMb_gyK2z5SUcB=`FK2zi_>NzBq@ zWbE4CO^}2FCfa0-C9bq4DI__IK1deXg9Fs}D`+nwSeQ2;UNw_!g#waY56dwvO}Zx% z*e#GQX*=hO3EOj+rxr~?Lo_f7{eoniY@OuJo9GAsX*dWwOq}k}s-FPTCxF|ND#2Ki z-J_%}TATXglrE+VSp z50P}bgSwhLbzF4O+AZN=Cqa|%43u(OVH3+?%d_&NI|CsB zA=fE=Te4!#ZUji*PYb-MEB|27r*?cVIgQNVA`;+WBK_G!RF^Bd;)DVZ28|hG`?H-{70dAnD8BuzFd$|07zIQkbT8{=l}o!07*qoM6N<$ Ef}hJc1ONa4 literal 0 HcmV?d00001 diff --git a/powered_by.svg b/powered_by.svg new file mode 100644 index 0000000..de02c36 --- /dev/null +++ b/powered_by.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/404.html b/public/404.html deleted file mode 100644 index 8595c04..0000000 --- a/public/404.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - Page Not Found - - - - - - - diff --git a/vite.svg b/vite.svg new file mode 100644 index 0000000..e7b8dfb --- /dev/null +++ b/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file